libbtrfs0-5.14-150500.8.23 >  A dZsYp9|~6jh/l`{xlaB/DӬSG (ԟFdS;;ޜ`՛L#N%!΅zC+0jv A~y)kQr ޮMMn'joHZGͺ)83rxw!,SIuTL*!s U gDVp* J>sdatQRm>qr6o÷.h;7eO uaERЛ-ֽ@1_w~cBG!CKòjvΪYÐ,#fp<4p@<?,d   @ *\blt x |    x(8l9l:l>@ FG0H8I@XDYT\x]^bcSdefluvwdxlytz(Clibbtrfs05.14150500.8.23Library for interacting with BtrfsThis package contains the libbtrfs.so shared library needed for some applications to interface with btrfs.dZr sheep63;SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://btrfs.wiki.kernel.org/index.php/Main_Pagelinuxx86_64;dZqdZqe6c16d9405eb0a4094fb220f1a1c2b1ffaaf2234e4a14d52c95e08fc28222901libbtrfs.so.0.1rootrootrootrootbtrfsprogs-5.14-150500.8.23.src.rpmlibbtrfs.so.0()(64bit)libbtrfs.so.0(LIBBTRFS_0.1)(64bit)libbtrfs0libbtrfs0(x86-64)@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)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.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c @a@acaQ@a=aj@`.``Ȗ@`Ȗ@`@``D@__h_@^@^l@^^I.^)]N@]M@]]]@1@\E@\\@\I\G\C@\@n@\@n@\[[f[+@[d@ZZ@ZZZZ@Zs@ZR ZR Z8@Z)-@ZfYeYY˒YYYY;@X@Xk@XXI@X@W_@W@W^@Wu@W@WW-@Wc@W8dW0{W'A@VVVV@V@Vii@VRVHsVD@V5V#VU@UYUUAU(U@Ub@UJ@U@UmU?v@UQTT@T@TTB@T~@Tk4Tk4T[bTVrgoldwyn@suse.comdmueller@suse.comnborisov@suse.comrgoldwyn@suse.comdsterba@suse.czrgoldwyn@suse.comdsterba@suse.czcamspam@redhyena.netdsterba@suse.czcamspam@redhyena.netdsterba@suse.czdsterba@suse.czdsterba@suse.czlnussel@suse.dedsterba@suse.czdsterba@suse.czdsterba@suse.czdimstar@opensuse.orginfo@paolostivanin.comdsterba@suse.czdimstar@opensuse.orgdsterba@suse.czdsterba@suse.czjthumshirn@suse.comfcrozat@suse.comdsterba@suse.czseanlew@opensuse.orgnine@detonation.orgmfasheh@suse.commfasheh@suse.comdsterba@suse.czavindra@opensuse.orgkukuk@suse.denborisov@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czwqu@suse.dedimstar@opensuse.orgjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czmeissner@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czmfasheh@suse.comdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czmgorse@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.cztiwai@suse.dedsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czfdmanana@suse.comdsterba@suse.comdsterba@suse.comdsterba@suse.czdsterba@suse.czantoine.belvire@laposte.netdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.cz- Upstream behavior of btrfs compression=none (JSC#PED-1711) * btrfs-progs_props_dont_translate_value_of_compression_none.patch- add python-rpm-macros (bsc#1194748)- Ignore multipath devices when probing devices for a btrfs filesystem (bsc#1192983) * 0001-btrfs-progs-Add-optional-dependency-on-libudev.patch * 0002-btrfs-progs-Ignore-devices-representing-paths-in-mul.patch * 0003-btrfs-progs-Add-fallback-code-for-path-device-ignore.patch- Deleted upstreamed patches for upgrade: - fate#325871 * 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch * 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch * 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch * 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch * 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch - btrfs-progs: check: fixup_extent_flags needs to deal with non-skinny metadata (bsc#1131334). * btrfs-progs-check-fixup_extent_flags-needs-to-deal-with-non-skinny-metadata.patch - btrfs-progs: check: fix segfault with -Q (bsc#1158560) * btrfs-progs-check-initialize-qgroup_item_count-in-ea.patch - Enqueue feature to wait for exclusive operation to finish (JSC#SLE-15234) * 0001-btrfs-progs-add-get_fsid_fd-for-getting-fsid-using-f.patch * 0002-btrfs-progs-add-sysfs-file-reading-helpers.patch * 0003-btrfs-progs-add-helpers-for-parsing-filesystem-exclu.patch * 0004-btrfs-progs-check-for-exclusive-operation-before-iss.patch * 0005-btrfs-progs-add-helper-to-check-or-wait-for-exclusiv.patch * 0006-btrfs-progs-add-enqueue-parameter-for-exclusive-ops.patch - Correct check_running_fs_exclop() return value (bsc#1184481) * btrfs-progs-Correct-check_running_fs_exclop-return-v.patch- Update to 5.14 * convert: * new option --uuid to copy, generate or set a given uuid * improve output * mkfs: * allow to create degenerate raid0 (on 1 device) and raid10 (on 2 devices) * image: * improved error messages * fix some alignment of restored image * subvol delete: allow to delete by id when path is not resolvable * check: * require alignment of nodesize for 64k page systems * detect and fix invalid block groups * libbtrfs (deprecated): * remove most exported symbols, leave only a few that are used by snapper * no version change (still 0.1) * remove btrfs-list.h, btrfsck.h * fixes: * reset generation of space v1 if v2 is used * fi us: don't wrongly report missing device size when partition is not readable * other: * build: experimental features * build: better detection of 64bit timestamp support for ext4 * corrupt-block: block group items * new and updated tests * refactoring * experimental features: * new image dump format, with data- Update to 5.13.1 * build: fix build on musl libc due to missing definition of NAME_MAX * check: * batch more work into one transaction when clearing v1 free space inodes * detect directoris with wrong number of links * libbtrfsutil: fix race between subvolume iterator and deletion * mkfs: be more specific about supported profiles for zoned device * other: * documentation updates- Update to 5.13 * restore: remove loop checks for extent count and directory scan * inspect dump-tree: new options to print node (--csum-headers) and data checksums (--csum-items) * fi usage: * print stripe count for striped profiles * print zoned information: size, total unusable * mkfs: print note about sha256 accelerated module loading issue * check: ability to reset dev_item::bytes_used * fixes * detect zoned kernel support at run time too * exclusive op running check return value * fi resize: support cancel (kernel 5.14) * device remove: support cancel (kernel 5.14) * documentation about general topics * compression * zoned mode * storage model * hardware considerations * other * libbtrfsutil API overview * help text fixes and updates * hash speedtest measure time, cycles using perf and print throughput- Add --disable-zoned for leap- revert previous change, unintentionally disables zstd on tumbleweed- Fix build for leap * --disable-zstd if leap < 42.3 * --disable-zoned for leap- Update to 5.12.1 * build: fix missing symbols in libbtrfs * mkfs: check for minimal number of zones * check: fix warning about cache generation when free space tree is enabled * fix superblock write in zoned mode on 16K pages- Update to 5.12 * libbtrfsutil: relicensed to LGPL v2.1+ * mkfs: zoned mode support (kernel 5.12+) * fi df: show zone_unusable per profile type in zoned mode * fi usage: show total amount of zone_unusable * fi resize: fix message for exact size * image: fix warning and enlarge output file if necessary * core * refactor chunk allocator for more modes * implement zoned mode support: allocation and writes, sb log * crypto/hash refactoring and cleanups * refactoring and cleanups * other * test updates * CI updates * travis-ci integration disabled * docker images updated, more coverage * incomplete build support for Android removed * doc updates * chattr mode m for 'NOCOMPRESS" * swapfile used from fstab * how to add a new export to libbtrfsutil * update status of mount options since 5.9 - Update to 5.11.1 * properly format checksums when a mismatch is reported * check: fix false alert on tree block crossing 64K page boundary * convert: * refuse to convert filesystem with 'needs_recovery' * update documentation to require fsck before conversion * balance convert: fix raid56 warning when converting other profiles * fi resize: improved summary * other * build: fix checks and autoconf defines * fix symlink paths for CI support scripts * updated tests- Update to 5.11 * fix device path canonicalization for device mapper devices * receive: remove workaround for setting capabilities, all stable kernels have been patched * receive: fix duplicate mount path detection * rescue: new subcommand create-control-device * device stats: minor fix for plain text format output * build: detect if e2fsprogs support 64bit timestamps * build: drop libmount, required functionality has been reimplemented * mkfs: warn when raid56 is used * balance convert: warn when raid56 is used * other * new and updated tests * documentation updates * seeding device * raid56 status * CI updates * docker images for various distros - Update to 5.10.1 * static build works again * other: * add a way to test static binaries with the testsuite * clarify scrub docs * update dependencies, minimum version for libmount is 2.24, this may change in the future - Update to 5.10 * scrub status: * print percentage of progress * add size unit options * fi usage: also print free space from statfs * convert: copy full 64 bit timestamp from ext4 if availalble * check: * add ability to repair extent item generation * new option to remove leftovers from inode number cache (-o inode_cache) * check for already running exclusive operation (balance, device add/...) when starting one * preliminary json output support for 'device stats' * fixes: * subvolume set-default: id 0 correctly falls back to toplevel * receive: align internal buffer to allow fast CRC calculation * logical-resolve: distinguish -o subvol and bind mounts * build: new dependency libmount * other * doc fixes and updates * new tests * ci on gitlab temporarily disabled * debugging output enhancements- prepare usrmerge (boo#1029961)- Update to 5.9: * mkfs: * switch default to single profile for multi-device filesystem, up to now it was raid0 that may not be simple to convert to some other profile as raid0 needs a workspace on all device for that * new option -R for run-time options (eg. mount time enabled), now understands free-space-tree * subvolume delete: * refuse to delete the default subvolume (kernel will not allow that but the error reason is not obvious) * warn on EPERM, eg. if send is on progress on the subvolume * convert: * fix 32bit overflows on large filesystems * improved error handling and error messages * check free space taking fragmentation into account * check: * detect and repair wrong inode generation * minor improvement in error reporting on roots * libbtrfsutils: follow main package versioning (5.9) * add pkg-config file definitions * python-btrfsutil: follow main package versioning (5.9) * inspect tree-stats: print node counts for each level, fanout * other: * docs: * remove obsolete mount options (alloc_start, subvolrootid) * deleting default subvolume is not permitted * updated or fixed tests * .editorconfig updates * move files to kernel-shared/ * CI: * updated to use zstd 1.4.5 * fix reiserfs build * more builds with asan, ubsan * sb-mod updates * build: * print .so versions of libraries in configure summary- Update to 5.7: * mkfs: * new option to enable features otherwise enabled at runtime, now implemented for quotas, 'mkfs.btrfs -R quota' * fix space accounting for small image, DUP and --rootdir * option -A removed * check: detect ranges with overlapping csum items * fi usage: report correct numbers when plain RAID56 profiles are used * convert: ensure the data chunks size never exceed device size * libbtrfsutil: update documentation regarding subvolume deletion * build: support libkcapi as implementation backend for cryptographic primitives * core: global options for verbosity (-v, -q), subcommands -v or -q are aliases and will continue to work but are considered deprecated, current command output is preserved to keep scripts working * other: * build warning fixes * btrfs-debugfs ported to python 3- Update to 5.6.1: * print warning when multiple block group profiles exist, update 'fi usage' summary, add docs to maual page explaining the situation * build: optional support for libgcrypt or libsodium, providing hash implementations * updated docs- Fix content of _dracutmodulesdir variable: this definitively does not belong to libexecdir.- Update to 5.6: * inspect logical-resolve: support LOGICAL_INO_V2 as new option '-o', helps advanced dedupe tools * inspect: user larger buffer (64K) for results * subvol delete: support deletion by id (requires kernel 5.7+) * dump-tree: new option --hide-names, replace any names (file, directory, subvolume, xattr) in the output with stubs * various fixes- Update to 5.4.1 * build: fix docbook5 build * check: do extra verification of extent items, inode items and chunks * qgroup: return ENOTCONN if quotas not running (needs updated kernel) * other: various test fixups- BuildRequire pkgconfig(udev) instead of udev: Allow OBS to shortcut through the -mini flavor. - Use pkg-config --modversion udev to identify the current udev version. This is more portable and supports the -mini flavors.- Update to 5.4 * support new hash algorithms (kernel 5.5): * mkfs.btrfs and btrfs-convert with --csum, crc32c, xxhash, sha256, blake2 * mkfs: support new raid1c3 and raid1c4 block group profiles (kernel 5.5) * check: * --repair delays start with a warning, can be skipped using --force * enhanced detetion of inode types from partial data, more options for repair * receive: fix quiet option * image: speed up chunk loading * fi usage: * sort devices by id * print ratio of used/total per block group type * rescue zero-log: reset the log pointers directly, avoid reading some other potentially damaged structures * new make target install-static to install only static binaries/libraries * other * docs updates * new tests * cleanups and refactoring- Update to 5.3.1: * libbtrfs: fix link breakage due to missing symbols - Updaet to 5.3: * mkfs: * new option to specify checksum algorithm (only crc32c) * fix xattr enumeration * dump-tree: BFS (breadth-first) traversal now default * libbtrfsutil: remove stale BTRFS_DEV_REPLACE_ITEM_STATE_x defines * ci: add support for gitlab * other: * preparatory work for more checksum algorithms * docs update * switch to docbook5 backend for asciidoc * fix build on uClibc due to missing backtrace() * lots of printf format fixups- Enable build of python-bindings for libbtrfsutil- Update to 5.2.2: * check: * fix false report of wrong byte count for orphan inodes * option -E was not handled correctly * new check and repair for root item generation * balance: check for full-balance before background fork * mkfs: check that total device size does not overflow 16EiB * dump-tree: print DEV_STATS key type * other: * new and updated tests * doc fixups and updates- update to 5.2.1 * scrub status: fix ETA calculation after resume * check: fix crash when using -Q * restore: fix symlink owner restoration * mkfs: fix regression with mixed block groups * core: fix commit to process all delayed refs * other: * minor cleanups * test updates - update to 5.2 * subvol show: print qgroup information when available * scrub: * status: show ETA, revamp the whole output * fix reading/writing of last position on resume/cancel, potentially skipping part of the filesystem on next resume * dump-tree: add new option --noscan to use only devices given on the commandline * all-in-one binary (busybox style) with mkfs.btrfs, btrfs-image, btrfs-convert, btrfstune * image: fix hang when there are more than 32 cpus online and compression is requested * convert: fix some false ENOSPC errors when --rootdir is used * build: fix gcc9 warnings * core changes * command handling cleanups * dead code removal * cmds-* files moved to cmds/ * other shared userspace files moved to common/ * utils.c split into more files * preparatory work for more output formats * libbtrfsutil: fix unaligned access * other * new and updated tests * fix tests so CI passes again * sb-mod can modify more superblock items- update to version 5.1 * repair: flush/FUA support to avoid breaking metadata COW * file extents repair no longer relies on data in extent tree * lowmem: fix false error reports about gaps between extents * add inode mode check and repair for various objects * add check for invalid combination of nocow/compressed extents * device scan option to forget scanned devices [new] * mkfs: use same chunk size as kernel for initial creation * dev-repace: better report when other exclusive operation runs * help for sntax errors on command lines, print relevant msgs * defrag: able to open files in RO mode * dump-tree: --block can be specified multiple times- update to version 4.20.2 * dump-super: minor output fixup * revert fix for prefix detection of receive path, this is temporary and unbreaks existing user setups- Use correct path for dracut-fsck-help.txt in module-setup.sh (bsc#1122539) * Remove module-setup.sh * Add module-setup.sh.in- Advise user of fs recovery options when we fail to mount (fate#320443, bsc#1122539) * Add dracut-fsck-help.txt * Add module-setup.sh- update to version 4.20.1 * libbtrfs: fix build of external tools due to missing symbols * ci: enable library test- update to version 4.20 * new feature: metadata uuid * lightweight change of UUID without rewriting all metadata (incompatible change) * done by btrfstune -m/-M, needs kernel support, 5.0+ * image: * fix block groups when restoring from multi-device image * only enlarge result image if it's a regular file * check * more device extent checks and fixes * can repair dir item with mismatched hash * mkfs: uuid tree created with proper contents * fix mount point detection due to partial prefix match * other: * new tests, build fixes, doc updates * libbtrfsutil: fix tests if kernel lacks support for new subvolume ioctls - partial cleanup with spec-cleaner - drop 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch - drop 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch - drop 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch - drop 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch - drop 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch- Use %license instead of %doc [bsc#1082318]- Implement fate#325871 * Added 0001-btrfs-progs-Add-support-for-metadata_uuid-field.patch * Added 0002-btrfs-progs-btrfstune-Add-support-for-changing-the-u.patch * Added 0003-btrfs-progs-Remove-fsid-metdata_uuid-fields-from-fs_.patch * Added 0004-btrfs-progs-Remove-btrfs_fs_info-new_fsid.patch * Added 0005-btrfs-progs-Directly-pass-root-to-change_devices_uui.patch- update to version 4.19.1 * check * many lowmem mode improvements * properly report qgroup mismatch errors * check symlinks with append/immutable flags * fi usage * correctly calculate allocated/unallocated for raid10 * minor output updates * mkfs * detect ENOSPC on thinly provisioned devices * fix spurious EEXIST during directory traversal * restore: fix relative path for restore target * dump-tree: print symbolic tree names for backrefs * send: fix regression preventing send -p with subvolumes mounted on "/" * corrupt-tree: refactoring and command line updates * build * make it work with e2fsprogs < 1.42 again * restore support for autoconf 2.63 * detect if -std=gnu90 is supported * other * new tests * cleanups- update to version 4.19 * check: support repair of fs with free-space-tree feature * core: * port delayed ref infrastructure from kernel * support write to free space tree * dump-tree: new options for BFS and DFS enumeration of b-trees * quota: rescan is now done automatically after 'assign' * btrfstune: incomplete fix to uuid change * subvol: fix 255 char limit checks * completion: complete block devices and now regular files too * docs: * ship uncompressed manual pages * btrfsck uses a manual page link instead of symlink * other * improved error handling * docs * new tests- update to version 4.17.1 * check: * add ability to fix wrong ram_bytes for compressed inline files * beautify progress output * btrfstune: allow to continue uuid change after unclean interruption * several fuzz fixes: * detect overalpping chunks * chunk loading error handling * don't crash with unexpected root refs to extents * relax option parsing again to allow mixing options and non-options arguments * fix qgroup rescan status reporting * build: * drop obsolete dir-test * new configure option to disable building of tools * add compatibility options --disable-static and --disable-shared * other: * cleanups and preparatory work * new test images - spec cleanup- update to version 4.17 * check * many lowmem mode improvements * properly report qgroup mismatch errors * check symlinks with append/immutable flags * fi usage * correctly calculate allocated/unallocated for raid10 * minor output updates * mkfs * detect ENOSPC on thinly provisioned devices * fix spurious EEXIST during directory traversal * restore: fix relative path for restore target * dump-tree: print symbolic tree names for backrefs * send: fix regression preventing send -p with subvolumes mounted on "/" * corrupt-tree: refactoring and command line updates * build * make it work with e2fsprogs < 1.42 again * restore support for autoconf 2.63 * detect if -std=gnu90 is supported - Removed patches (upstreamed): * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch- Don't require libzstd-devel-static on builds that don't use it.- fix installation of btrfs.5.gz- Fix building on SLE11: * btrfs-progs: convert: fix support for e2fsprogs < 1.42 * btrfs-progs: build: detect whether -std=gnu90 is supported * btrfs-progs: build: autoconf 2.63 compatibility * Fixed mismerged addition of libbtrfsutil1 package description - Added patches: * 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch * 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch * 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch- update to version 4.16.1 * remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super, btrfs-calc-size * sb-mod: new debugging tool to edit superblock items * mkfs: detect if thin-provisioned device does not have enough space * check: don't try to verify checksums on metadata dump images * build: fail documentation build if xmlto is not found * build: fix build of btrfs.static - Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream) - Update initrd script- update to version 4.16 * libbtrfsutil - new LGPL library to wrap userspace functionality * several 'btrfs' commands converted to use it: * properties * filesystem sync * subvolume set-default/get-default/delete/show/sync * python bindings, tests * build * use configured pkg-config path * CI: add python, musl/clang, built dependencies caching * convert: build fix for e2fsprogs 1.44+ * don't install library links with wrong permissions * fixes * prevent incorrect use of subvol_strip_mountpoint * dump-super: don't verify csum for unknown type * convert: fix inline extent creation condition * check: * lowmem: fix false alert for 'data extent backref lost for snapshot' * lowmem: fix false alert for orphan inode * lowmem: fix false alert for shared prealloc extents * mkfs: * add UUID and otime to root of FS_TREE - with the uuid, snapshots will be now linked to the toplevel subvol by the parent UUID * don't follow symlinks when calculating size * pre-create the UUID tree * fix --rootdir with selinux enabled * dump-tree: add option to print only children nodes of a given block * image: handle missing device for RAID1 * other * new tests * test script cleanups (quoting, helpers) * tool to edit superblocks * updated docs - Add patch: 0001-btrfs-progs-build-fix-static-build.patch - Add new library packages: libbtrfsutil- use documentation shipped by upstream tar, reduce dependencies- enable static build again, zstd now has static version- update to version 4.15 * mkfs --rootdir reworked, does not minimize the final image but can be still done using a new option --shrink * fix allocation of system chunk, don't allocate from the reserved area * other * new and updated tests * cleanups, refactoring * doc updates- spec: fix distro version condition- update to version 4.14.1 * dump-tree: print times of root items * check: fix several lowmem mode bugs * convert: fix rollback after balance * other * new and updated tests, enabled lowmem mode in CI * docs updates * fix travis CI build * build fixes * cleanups - update to version 4.14 * build: libzstd now required by default * check: more lowmem mode repair enhancements * subvol set-default: also accept path * prop set: compression accepts no/none, same as "" * filesystem usage: enable for filesystem on top of a seed device * rescue: new command fix-device-size * other * new tests * cleanups and refactoring * doc updates - Removed patches: - rollback-regression-fix.patch - upstreamed - spec: disable static build, missing libzstd-devel-static - spec: disable zstd support for non-Tumbleweed distros- Fix rollback regression which can lead to data corruption Added patches: rollback-regression-fix.patch (bsc#1069478)- Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'.- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).- update to version 4.13.3: * check: fix --force, wrong check for a mounted block device * build: fix --with-convert parsing * subvol list: don't list TOPLEVEL * other: update tests- update to version 4.13.2: * subvol list: * don't list toplevel subvolume among deleted (broken since 4.8.3) * minor adjustments of uuid print format * subvol delete: * fix swapped behaviour of --commit-each and --commit-after * fix potentially lost sync if subvolumes are from different filesystems * check: add cache for metadata blocks, should improve performance * other: * new tests, testsuite updates * doc updates * cleanups- update to version 4.13.1: * image: speed up generating the sanitized names, do not generate unprintable chars * completion: add missing commands, better mount point detection * restore: add zstd support; libzstd detected automatically, will be requested by default in the future, or can be configured out * other: * misc fixes found by sparse * doc enhancements, ioctl manual page started * updated and new tests * build fixes- update to version 4.13: * convert: reiserfs support * check: new option --force to allow check of a mounted filesystem (no repair) * mkfs: --rootdir will now copy special files * dump-tree: minor output changes * inspect rootid: accept file as arugment * dev usage: don't calculate slack space for missing devices * fi du: don't print error on EMPTY_SUBVOL (inode number 2) * build: * fixed support for sanitization features on gcc (tsan, asan, ubsan) * fix PIE build * other: * misc cleanups and stability fixes * travis CI enhancements * new tests, fuzzed images * testsuite cleanups - Removed patches: - 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed - local-version-override.patch - not needed anymore - btrfs-support-pie.patch - upstremed- Removed patches: - 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch - 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch- update to 4.12.1 * build: * fix cross-compilation * use gnu90 explicitly * dump-tree: more relaxed checks so -b can print block on a damaged fs * convert: fix the 1MB range exclusion * check: more dir_item hash checks * other * added missing getopt spec for some options * doc fixes * cleanups * test updates - update to 4.12 * subvol show: new options --rootid, --uuid to show subvol by the given spec * convert: progress report fixes, found by tsan * image: progress report fixes, found by tsan * fix infinite looping in find-root, or when looking for free extents * other: * code refactoring * docs updates * build: ThreadSanitizer support * tests: stricter checks for mounted filesystem - update to -4.11.1 * image: restoring from multiple devices * dev stats: make --check option work * check: fix false alert with extent hole on a NO_HOLE filesystem * check: lowmem mode, fix false alert in case of mixed inline and compressed extent * convert: work with large filesystems (many TB) * convert: fix overwriting of eb header flags * convert: do not clear NODATASUM flag in inodes when run with --no-datasum * docs updates * build: sync Android.mk with Makefile * tests: * new tests * fix 008 and 009, shell quotation mistake - update to 4.11 * receive: fix handling empty stream with -e (multi-stream) * send dump: fix printing long file names * stability fixes for: dump-super, print-tree, check * option parser updates: global options are parsed before the subcommand name (old xfstests will fail) * new and updated tests * documentation updates- btrfs-support-pie.patch: remove CFLAGS usage from linker lines, this will allow the default PIE support to work.- update to 4.10.2 * check: lowmem mode fix for false alert about lost backrefs * convert: minor bugfix * library: fix build, misisng symbols, added tests - update to 4.10.1 * receive: handle subvolume in path clone * convert: rollback fixed (rewrite was needed to address previous design issues) * build: fix build of 3rd party tools, missing * dump-tree: print log trees * other: new and updated tests - update to 4.10 * send: dump output fixes: missing newlies * check: several fixes for the lowmem mode, improved error reporting * build * removed some library deps for binaries that not use them * ctags, cscope * split Makefile to the autotool generated part and the rest, not needed to autogen.sh after adding a file * shared code: sync easy parts with kernel sources * other * lots of cleanups * source file reorganization: convert, mkfs, utils * lots of spelling fixes in docs, other updates * more tests - update to 4.9.1 * check: * use correct inode number for lost+found files * lowmem mode: fix false alert on dropped leaf * size reports: negative numbers might appear in size reports during device deletes (previously in EiB units) * mkfs: print device being trimmed * defrag: v1 ioctl support dropped * quota: print message before starting to wait for rescan * qgroup show: new option to sync before printing the stats * other: * corrupt-block enhancements * backtrace and co. cleanups * doc fixes- update to 4.9 * check: many lowmem mode updates * send: use splice syscall to copy buffer from kernel * receive: new option to dump the stream in textual form * convert: * move sources to own directory * prevent accounting of blocks beyond end of the device * make it work with 64k sectorsize * mkfs: move sources to own directory * defrag: warns if directory used without -r * dev stats: * new option to check stats for non-zero values * add long option for -z * library: version bump to 0.1.2, added subvol_uuid_search2 * other: * cleanups * docs updates - update to 4.8.5 * receive: fix detection of end of stream (error reported even for valid streams) * other: * added test for the receive bug * fix linking of library-test - update to 4.8.4 * check: support for clearing space cache v2 (free-space-tree) * send: * more sanity checks (with tests), cleanups * fix for fstests/btrfs/038 and btrfs/117 failures * build: * fix compilation of standalone ioctl.h, pull NULL definition * fix library link errors introduced in 4.8.3 * tests: * add more fuzzed images from bugzilla * add bogus send stream checks * fixups and enhancements for CI environment builds * misc refinements and updates of testing framework * other: * move sources for btrfs-image to own directory * deprecated and not build by default: btrfs-calc-size, btrfs-show-super * docs updates - update to 4.8.3 * check: * support for clearing space cache (v1) * size reduction of inode backref structure * send: * fix handling of multiple snapshots (-p and -c options) * transfer buffer increased (should reduce number of context switches) * reuse existing file for output (-f), eg. when root cannot create files (NFS) * dump-tree: * print missing items for various structures * new: dev stats, balance status item * sync key names with kernel (the persistent items) * subvol show: now able to print the toplevel subvolume -- the creation time might be wrong though * mkfs: * store the creation time of toplevel root inode * print UUID in the summary * build: travis CI for devel * other: * lots of cleanups and refactoring * switched to on-stack path structure * fixes from coverity, asan, ubsan * new tests * updates in testing infrastructure * fixed convert test 005- update to 4.8.2 * convert: also convert file attributes * convert: fix wrong tree block alignment for unalianged block group * check: quota verify fixes, handle reloc tree * build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels * build: add stub for BUILD_ASSERT when ioctl.h is included * dump-tree: don't crash on unrecognized tree id for -t * tests: * add more ioctl tests * convert: more symlink tests, attribute tests * quota verify for reloc tree * other cleanups- Add ability to provide site specific defaults for mkfs (FATE#320615). * Only used for SLES11 defaults. - Added patch mkfs-default-features.patch- update to 4.8.1 * 32bit builds fixed * build without backtrace support fixed - update to 4.8 * error handling improvements all over the place * new fuzzed images, test updates * doc fixups * minor cleanups and improvements * kernel library helpers moved to own directory * qgroup: fix regression leading to incorrect status after check, introduced in 4.7- update to 4.7.3 * fixed free space tree compat status * check: low-mem mode: handle partially dropped snapshots * dump-super: consolidate options for superblock copy * tree-stats: check mount status * subvol delete: handle verbosity option * defrag: print correct error string * mkfs: fix reading rotational status * other: * UBSAN build option * documentation updates * enhanced tests: convert, fuzzed images, more tools to run on fuzzed images- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build- update to 4.7.2 * check: * urgent fix: false report of backref mismatches; do not --repair last unaffected version 4.6.1 (code reverted to that state) * fuzzing and fixes * added more sanity checks for various structures * testing images added * build: udev compatibility: do not install .rules on version < 190 * other: * dump-super: do not crash on garbage value in csum_type * minor improvements in messages and help strings * documentation: * filesystem features- Add new btrfsprogs-udev-rules package to contain the udev rules. - Fix packaging for udev rules: - btrfs builtin didn't exist prior to udev v190, so the rules must depend on that version. - Added patch: * btrfsprogs-only-install-udev-rules-for-udev-190.patch- update to 4.7.1 * check: * new optional mode: optimized for low memory usage (memory/io tradeoff) * --mode=lowmem, not default, still considered experimental * does not work with --repair yet * convert: regression fix, ext2_subvol/image rw permissions * mkfs/convert: * two-staged creation, partially created filesystem will not be recognized * improved error handling (fewer BUG_ONs) * convert: preparation for more filesystems to convert from * documentation updates: quota, qgroup * other * message updates * more tests * more build options, enhanced debugging- update to 4.7 * convert: fix creating discontig extents * check: speed up traversing heavily reflinked extents within a file * check: verify qgroups of higher levels * check: repair can now fix wrong qgroup numbers * balance: new option to run in the background * defrag: default extent target size changed to 32MiB * du: silently skip non-btrfs dirs/files * documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub, filesystem, convert * bugfixes: * unaligned access (reported for sparc64) in raid56 parity calculations * use /bin/bash * other stability fixes and cleanups * more tests - Removed patches: * 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch * 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch- update to 4.6.1 * fi resize: negative resize argument accepted again * qgroup rescan: fix skipping when rescan is in progress * mkfs: initialize stripesize to correct value * testsuite updates, mostly convert tests * documentation updates * btrfs-device, btrfs-restore manual pages enhanced * misc fixups - update to 4.6 * convert - major rewrite: * fix a long-standing bug that led to mixing data blocks into metadata block groups * the workaround was to do full balance after conversion, which was recommended practice anyway * explicitly set the lowest supported version of e2fstools to 1.41 * provide and install udev rules file that addresses problems with device mapper devices, renames after removal * send: new option: quiet * dev usage: report slack space (device size minus filesystem area on the dev) * image: support DUP * build: short options to enable debugging builds * other: * code cleanups * build fixes * more tests and other enhancements * Removed patches: * 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch * 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch * btrfs-progs-no-PKG_CHECK_VAR- btrfsck updates for qgroup verification and repair (fate#318144) * We can now check all qgroup levels * btrfsck will write out corrected qgroups when run with --repair - Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch - Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch - Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch- update to 4.5.3 * ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS on architectures that do not support unaligned access and do not performa any fixups * improved validation checks of superblock and chunk-related structures * subvolume sync: fix handling of -s option * balance: adjust timing of safety delay countdown with --full-balance * rescue super-recover: fix reversed condition check * check: fix bytes_used accounting * documentation updates: mount options, scrub, send, receive, select-super, check, mkfs * testing: new fuzzed images, for superblock and chunks - fix build failure on 13.1: conditional default for udevdir - fix build failure on SLE11SP4: wrong check in makefile- Add udev rules for dm devices (bsc#912170 bsc#888215) - Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch - Added patch: btrfs-progs-no-PKG_CHECK_VAR- update to 4.5.2 * new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats * check: fix false alert for metadata blocks crossing stripe boundary * check: catch when qgroup numbers mismatch * check: detect running quota rescan and report mismatches * balance start: add safety delay before doing a full balance * fi sync: is now silent * fi show: don't miss filesystems with partially matching uuids * dev ready: accept only one argument for device * dev stats: print "devid:N" for a missing device instead of "(null)" * other: * lowest supported version of e2fsprogs is 1.41 * minor cleanups, test updates - Removed patch: 2000-btrfs-full-balance-warning.diff- update to 4.5.1 * mkfs: allow DUP on multidev fs * fix static build - update to 4.5 * new/moved commands * btrfs-show-super -> btrfs inspect-internal dump-super * btrfs-debug-tree -> btrfs inspect-internal dump-tree * new commands * btrfs fi du - calculate disk usage, including shared extents * enhancements * device delete - delete by id (needs kernel support, not merged to 4.6) * check - new option to specify chunk root * debug-tree/dump-tree - option -t understands human readable name of the tree (along numerical ids) * btrfs-debugfs - can dump block group information * bugfixes * all commands should accept the option separator "--" * several fixes in device scan * restore works on filesystems with sectorsize > 4k * debug-tree/dump-tree - print compression type as string * subvol sync: fix crash, memory corruption * argument parsing fixes: subvol get-default, qgroup create/destroy/assign, inspect subvolid-resolve * check for block device or regular file in several commands * other * documentation updates * manual pages for the moved tools now point to btrfs-filesystem * testsuite updates - Removed patch (upstream): 0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch- Recommend btrfsmaintenance- hide min/max macros clashing with gcc 6 (bnc#966257) (0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)- update to 4.4.1 * find-root: don't skip the first chunk * free-space-tree compat bits fix * build: target symlinks * documentation updates * test updates- update to 4.4 * mkfs.btrfs --data dup * support balance filters added/enhanced in linux 4.4 * manual pages enhanced (btrfs, mkfs, mount, filesystem, balance) * 'btrfs filesystem usage' works with mixed blockgroups * build: installation to /usr/local * build: the 'ar' tool is properly deteced during cross-compilation * improved stability on fuzzed/crafted images when reading sys array in superblock * debug-tree: option -t understands ids for tree root and chnuk tree * check: properly reset nlink of multi-linked file * chunk recovery: fix floating point exception * chunk recovery: endianity bugfix during rebuild * mkfs with 64K pages and nodesize reported superblock checksum mismatch - Removed patches: * 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch * fix-doc-build-on-SLE11SP3.diff- Fix missing dependency on coreutils for initrd macros (boo#958562) - Call missing initrd macro at post / postun (boo#958562)- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819) - Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch- update to 4.3.1 * fixes * device delete: recognize 'missing' again * mkfs: long names are not trimmed when doing ssd check * support partitioned loop devices * other * replace several mallocs with on-stack variables * more memory allocation failure handling * add tests for bugs fixed * cmd-device: switch to new message printing helpers * minor code cleanups- update to 4.3 * mkfs * mixed mode is not forced for filesystems smaller than 1GiB * mixed mode broken with mismatching sectorsize and nodesize, fixed * print version info earlier * print devices sorted by id * do not truncate target image with --rootsize * fi usage: * don't print global block reserve * print device id * minor output tuning * other cleanups * calc-size: * div-by-zero fix on an empty filesystem * fix crash * bugfixes: * more superblock sanity checks * consistently round size of all devices down to sectorsize * misc leak fixes * convert: don't try to rollback with a half-deleted ext2_saved subvolume * other: * check: add progress indicator * scrub: enahced error message * show-super: read superblock from a given offset * add README * docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal * build: optional build with more warnings (W=...) * build: better support for static checkers * build: html output of documentation * pretty-print: last_snapshot for root_item * pretty-print: stripe dev uuid * error reporting wrappers, introduced and example use * refactor open_file_or_dir * other docs and help updates * testing: * test for nodes crossing stripes * test for broken 'subvolume sync' * basic tests for mkfs, raid option combinations * basic tests for fuzzed images (check) * command intrumentation (eg valgrind) * print commands if requested * add README for tests- build btrfsprogs-static package for 13.2 and Factory, package with static versions of the utilities, aimed for rescue environments- update to 4.2.3 - subvol sync: make it actually work again - scanning: do not scan already discovered filesystems (minor optimization) - convert: better error message in case the filesystem is not finalized - restore: off-by-one symlink path check fix- update to 4.2.2 - fi label: use fallback if the label ioctl is not available - convert: check nodesize constraints against commandline features (-O) - scrub: report status 'running' until all devices are finished - device scanning might crash in some scenarios - fi usage: print summary for non-root users- update to 4.2.1 - fix an off-by-one error in cross-stripe boundary check - convert: don't write uninitialized data to image - image: don't loop with option -t0 - image: don't create threads if compression is not requested - Removed patches: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64 (bsc#945229) - Added patch: * 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch- version 4.2 * enhancements: * mkfs: do not create extra single chunks on multiple devices * resize: try to guess the minimal size, 'inspect min-dev-size' * qgroup assign: add option to schedule rescan * chunk-recover: be more verbose about the scanning process * fixes: * check: * find stripes crossing stripe boundary -- created by convert * print correct range for file hole when there are no extents and learn how to fix it * replace: more sanity checks * convert: concurrency fixes related to reporting progress * find-root: option -a will not skip the current root anymore * subvol list: fix occasional crash * do not create stripes crossing stripe boundary * build: * fixes for musl libc * preliminary support for android (not working yet, more code changes needed) * new EXTRA_CFLAGS and EXTRA_LDFLAGS * other: * lots of cleanups * tests: lots of updates, new tests, framework improvements * documentation updates * debugging: print-tree shows stripe length - Removed patches (upstreamed): * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch- add warning before full balance starts (bsc#940467, fate#319317) - Added patches: 2000-btrfs-full-balance-warning.diff- Add feature to get minimum size a filesystem can be resized to (FATE#317897). - Added patches: * 2104-get-min-size-for-resize.patch * 2105-move-min-resize-implementation-to-inspec.patch * 2106-inspect-add-command-min-dev-size.patch- version 4.1.2 - mkfs: bugfix, previous version does not create entierly correct filesystem (has to be recreated)- version 4.1.1 * bugfixes - defrag: threshold overflow fix - fsck: - check if items fit into the leaf space - fix wrong nbytes - mkfs: - create only desired block groups for single device - preparatory work for fix on multiple devices * enhancements - new alias for 'device delete': 'device remove' * other - fix compilation on old gcc (4.3) - documentation updates - debug-tree: print nbytes - test: image for corrupted nbytes - corupt-block: let it kill nbytes- spec: drop libacl dependency- version 4.1 * bugfixes - fsck.btrfs: no bash-isms - bugzilla 97171: invalid memory access (with tests) - receive: - cloning works with --chroot - capabilities not lost - mkfs: do not try to register bare file images - option --help accepted by the standalone utilities * enhancements - corrupt block: ability to remove csums - mkfs: - warn if metadata redundancy is lower than for data - options to make the output quiet (only errors) - mixed case names of raid profiles accepted - rework the output: - more comprehensive, 'key: value' format - subvol: - show: - print received uuid - update the output - new options to specify size units - sync: - grab all deleted ids and print them as they're removed, previous implementation only checked if there are any to be deleted - change in command semantics - scrub: print timestamps in days HMS format - receive: - can specify mount point, do not rely on /proc - can work inside subvolumes - send: - new option to send stream without data (NO_FILE_DATA) - convert: - specify incompat features on the new fs - qgroup: - show: distinguish no limits and 0 limit value - limit: ability to clear the limit - help for 'btrfs' is shorter, 1st level command overview - debug tree: print key names according to their C name * new - rescure zero-log - btrfsune: - rewrite uuid on a filesystem image - new option to turn on NO_HOLES incompat feature * deprecated - standalone btrfs-zero-log * other - testing framework updates - uuid rewrite test - btrfstune feature setting test - zero-log tests - more testing image formats - manual page updates - ioctl.h synced with current kernel uapi version - convert: preparatory works for more filesystems (reiserfs pending) - use static buffers for path handling where possible - add new helpers for send uilts that check memory allocations, switch all users, deprecate old helpers - Makefile: fix build dependency generation - map-logical: make it work again- Install bash completion for btrfs.- version 4.0 * resize: * don't accept file as an argument (it's confusing) * print better error message in case of an error * restore: optionally restore metadata (time, mode, uid/gid) * receive: optionally enforce chroot * new rescue subcommand 'zero-log', same as btrfs-zero-log, but now also part of the main utility * check: * free space checks match kernel, fixes incorrect reports * convert: fix setting of checksum bit if --no-datasum is used * fsck.btrfs: don't print messages * fix quota rescan on PPC64 (mangled ioctl number) * test updates * documentation: files renamed to .asciidoc, misc fixups- version 3.19.1 - convert: - new option to specify metadata block size - --no-progress actually works - restore: properly handle the page boundary corner case - build fixes: - missing macro from public header, BTRFS_BUILD_VERSION - wrong handling of --enable-convert - fi usage: reports correct space for degraded mounts - other: - mkfs: help string updates - completion: added 'usage' subcommands - cleanups in qgroup code, preparatory work- version 3.19 - btrfs-image - restore can now run in parallel threads - fixed restore of multiple image from multiple devices onto a single dev - introduced metadump v2 - check - make --init-csum-tree and --init-extent-tree work together - find-new - option to search through all metadata even if a root was already found - convert - show progress by default, can be turned off - corrupt-block - option to work on a specific root - bash completion script for all subcommands - spec: convert to autotools Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch- add COPYING- version 3.18.2 * qgroup show: print human readable sizes, options to say otherwise * check: new option to explicitly say no to writes * mkfs: message about trimming is not printed to stderr * fi show: fixed return value * tests: new infrastructure * btrfstune: force flag can be used together with seeding option * backtrace support is back * getopt cleanups * doc and help updates- version 3.18.1 - minor fixes - documentation updates- version 3.18 - mkfs - skinny-metadata feature is now on by default, first introduced in kernel 3.10 - filesystem usage - give an overview of fs usage in a way that's more comprehensible than existing 'fi df' - device usage - more detailed information about per-device allocations - check: - option to set a different tree root byte number - ability to link lost files to lost+found, caused by a recent kernel bug - repair of severely corrupted fs (use with care) - convert - option to show progress - subvol create - print the commit mode inline, print the global mode only if --verbose - other updates: musl-libc support, coverity bugfixes, new test images, documentation - Removed patches (upstreamed): * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch- version 3.17.3 - convert: fix conversion of sparse ext* filesystems - show: resolve to the correct path - fsck: more verbose error for root dir problems- version 3.17.2 - check improvements - add ability to replace missing dir item/dir indexes - fix missing inode items - create missing root dirid - corrupt block: enhancements for testing fsck - zero-log: able to reset a fs with bogus log tree pointer (bko#72151)- package mkinitrd scripts conditionally (bsc#893577) - spec: minor updates- version 3.17.1 - fi df: argument handling - fix linking with libbtrfs - replace: better error reporting - fi show: fixed stall if run concurrently with balance - check: fixed argument parsing for --subvol-extents - fi df: SI prefixes corrected - Added patches: * fix-doc-build-on-SLE11SP3.diff - Removed patches: * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch- version 3.17 - check: --init-csum-tree acutally does something useful, rebuilds the whole csum tree - /dev scanning for btrfs devices is gone - /proc/partitions scanning is gone, blkid is used exclusively - new subcommand subvolume sync - filesystem df: new options to set unit format - convert: allow to copy label from the origin, or specify a new one - Modified patches: * 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch * 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch * 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch * 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch * 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch * 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch * 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch * 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch * 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch * 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch * 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch * 0024-btrfs-progs-Print-more-info-about-device-sizes.patch * 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch * 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch * 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch * 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch * 0030-btrfs-progs-clean-up-return-codes-and-paths.patch * 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch - Added patches: * 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch * 0028-btrfs-progs-rework-calculations-of-fi-usage.patch * 0042-btrfs-progs-fix-linking-with-libbtrfs.patch * 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch - Removed patches: * 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch * 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch * 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch * 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch * 0023-btrfs-progs-print-B-for-bytes.patch * 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch * 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch * 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch/sbin/ldconfig/sbin/ldconfigsheep63 16836490345.14-150500.8.235.14-150500.8.23libbtrfs.so.0libbtrfs.so.0.1/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/52c2712504ee102b76953c4d10ea4f8e-btrfsprogscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=09e5a8035f864a027de1acd86fd22402cb729fb4, strippedPPRRRRRRRR R R RRR R RRRRRR{vѲcJ6Ղutf-806c1efb15295e766fe0b10a675bb9c2552dc9d575723cdf8a8cec3632d82ecb8?7zXZ !t/6] cr$x#HDEz\ *[[ߨ&oe'k6 i8L{Tr>zT:P.bLrLTo.)' .S LPB]8M!пkj0jة/(NsfVTkٶ#ZqNInN: x!ɰzQq۞ 8HE1Ωlt$qkj'^ В";k[Ń{]sTT4m;T&7KZ 5P1)!D+17nw`54FW(SzҞW1-ɱ-,t]~q=l'xBpC'ϞIlߥvl `b$%y/de-y3{"ev%X)~KP' ڞ( ؗieb8AZRQ9ЉtNj \Jјnef9HJM3}7V~_uUfWC~4n@GJRm}xF{#:\h3,eLjO !4{SED ٦ Y0ι4"Mz`{F.2V"ܧ0a+oR5;'0[8cYVůڈ9k-*ͬ,ia!cN"ܬmLLnZ/q D5i^)Vh#-;'^*6ӾQQ]_!9ceS#%sv9%shyp1]*Wz4 ]i*]@a|Vd k*@"ae?D0o^dy34n=HЍ;azpBd^r(5 +^m+"x'FӫJA4ȲcE{%Mda;%xJA}_@S\9!Ll`Il}i15 tڿ5?ӣ97FTwN4Nlq`f/R""6 E4 Bvr\~;)HaQg@,bjyX )zT AA Fl~u "rKG9UJWz(_gzvT%<"F}& _|t&cXKgr pB;19S0nZ3-VW!WgGʒ ?\+*q{<f>ʋ]S#bqQo`b\: aR o~D[vG݀%oO<N|Ҍ2c$$ wD+d =dnahT 79vOwEe[6#,ϯ`G.d$m'x+t<1j&8V$v~ؕb߿ϕt{fb1|{((1²UH,nk}W[Z4ޣnNŘaFǝxW 3B˘sk;kG5k J)sz1giӟ]с(CRS Ո ~z jqz_?O@Qyh7GMmm<Rغ;vQiwp@A$FjDŽm/Z1d[3C6^!~7Mk1M̞y]! E Pd*c>۳p|B})'0ǐX,ȺI޳ %r+ȺnN8z5Rq+v5O˨af7sΘg)N#b~U)ƊݰkRzʥ[bP&ѡ^ QաR.-+^(}|K$l"5jv8:?@*UHe1;^Rfsu8#(uz̦wd;6J$cNox@pݪ[֩f~ JaaThR-KV~svIE 846ҝ A^iI/?Ȑ,ʵ~EcQyPjMFUtU !"h -uȈ#:F Zk?9 ` lpho-}%1G/1p3bm/[DX<沃0QK;s)0JeEEpkJ!~cK\;цQ\]X-)2 \A!^[>?H{L8EMk6?HaXrÂ` fU1MLP̭Elx+b$K@Ue.x+SIWf⯷N+hH}) Q.-ű$,JO(kVj#A#Dg+eJ |}UƹZ nyFL'%gJ%]N%U\<R:5~d WkܡejLs%vf聹Q6A8Y]mi2yqZ)D+T[Fu>#wh[M g&$oQw$=2͠Z L ,=xQU,%M_bgUg k˕%SQ=f!'NLc;ڣ_ RIXu7)מw0IIjI-O"4_6Qg nPqPڛ_&?DxHqBVd9FֻL#a.Ǒn{LnFD"@΅nJK&I~ޯ2@s3m&*c;pZh?_CRI'=/v;lS8TwyI5#H-3VtzVƖ_,yA:cz,gOQC4+\ wR#;> T[|Ѫ^y!SD B񬬚T4<:]JdXYPjޯH?~\u*OyNi~N/jig +SeڼmٰUgOӤY#O|Li1ٸ'Y =“?0;K=/n˪86Ni'4#Bgj {qK#&Vo9:WPrʖ!+D"XVJU3D="\T?T(#`5;*]C&;7F2݋bFĸ-+ GTeԡ;c- |%6 |ADcA TǛ$XXeN/rQ1XȂtjBݡU^5:/<|@Ɵ^ d0wtCVR4$Ъ3qQ {~N)Pf1w'8q{&9\`5.K@ V>ԇG\u~bV=x6; .K ר$)3%&K@DMkS\v}y<1 2ZAބȑuE#iߏe⪴w'S]r{dvYzÊ͉L+Z=JS>+̈r;&';(rXgބ>w5<Hr^{g]sOEn1EC`x0<!l. id~_WKw_X~>|tpgfmlFk#'gY(}bĚ 'g/F»jæ;;b%M0 ˯Js'X y~m])z2~`UΔyCO_kSE79w2KNji>p뽹U㇚%-2!PL)z*F0&M}e5TbI@;d1,G(^/. ?bBX(0_VҴju3PZQ-5,iA~qf}.|Z@"iRևTm kO~]qQ'uGB%y'r' x Ķ5J:`]R)ʘFv|ӏ>1^Z'qQ :SV=KӒ5_SL-l:k-QYO2G'}=>W7ix*i:x)-«Ldigߤq4:_0% 2:&{xnZQp8z֬N+?|bMb h&_{PzHgo4!8(Q?NqYo&wm<,d49Z*bŢbz:0r' mg-@DY} 'ӛz|+?d@8e{hsg6XJ|cπEIeG7 [1qB:ޮ<|VuzԳ-!\*p A18b@BIZ m+@YGFՓ=sVYjкHk&z_KrQas:KsDh^'i/@~oE C瞪M(Uďe ݹ֠:eK-qQ "O{;8zF]A+1jO >Z Z)RYOtln PqdFӡHqx ( i><~~.}?&˥I}vn0;BV u~dѢX)~WYpL3Bt׎C.i69)r4T,Qq(h:Wxejsz_şI^G$JRBnc_"\?_)iZ:xL[iqwtD(Vme==Sw?HTw\Nx{^S#Tզ^VMzS5"Y4kAv'?qfNEU|RtźyvWxt(IۡS0MVVF??PriZ񆉰M'޽~qܾ)UKX%sN|i{ .XRQ_T;qYcaR8woS%$i2JEu"ôA3}YA HbDg^ƴFHl#L:Zߞ|VɢtaeΘ Xj(a#Kz>1vVu0{u1uĭg~kX n#D=MZ:Fq@HY v'B >;NtzJ5,1^l̾0N~YdJ BvxL~L}#pHbvP]͉ԅ?e{8tR~Jɣ3J[xd@.#嚀68XJ{0ĢTE|Xn`'?0QrZ 4)Ⱦ\bVZ$>^qHm)HKxVGY/x;KwlgTB[ uz˱TWX⇱bjB)Vƭbo0Q~i"K矦DpF]?r |} Vh KA5T'NS FZe=S?/qD°eO.%i3S/"b둏Q2dsv WW.S3{rtlU]wbԑ 0isN?SsCT*>/X-9Jr&yw.Z4Ly̛dQ"`h(Z @ҳ$h* PEC2 @U;%sRC\RB\ Ʉl*[K$(p\mB}#[$"a2x6_:f\8}5F.WR${s.S cSJ9_%JOz_d _B Tq_IBrr}S*<.~[u~@VrK AO28l u C8`:KrvLk- 2(K؂qpz0i{t45pr8,+Hkͭ=JfzCo՟0 b^MH+/N {H~C"]rYNK6 9NY6ܛ>2'ymg(zvgp>ʐB _ע5˩ IZo ůUu7(= TEu|nYatmš#]4Sv۠Ö;ߎ="[?%KH6a.WrY&t*.$a(1|ƘviqD4Fa9C?ʭZY|;t,Got}ywo0(#K4"1koړ!DmA] R>1NW*CT~Z2OOU}W)Q絧m*<;aQi?~'~5:pAΆ.@ưrGR.za##o{'mum}oj2àϊC/>l}F m, . 0,0GLM:Ybay_b>{C,C8StG48>F,@Zb)oִETv͎Ծ;4w[o*7-fuӰf V'Wga=QE MFP147,RBhxC̛ !x˛I"cN1V;epEoBd@ࠈFW)'8*K'@c ωO5KrHz]#A5tK^]|H`MdJ#,ũ]!'_ekh4< a ۉ1*y\甁K~q<^ۙ͆{%C[`$8XD]^ rx ffd]̏Jߊ1ئAZB4hbHv ץp+ݿ}߼C]l.~Y3n}FK'mU3_ bb쎤ϥ+!D i)"b4q1BC :j?vsXwc vq !3)#OaŒȡ$A=,ۅgzL'4ȂN䘴7Ӕ`SN*jģNEӄﯦBY!iY5$udاݑB`G4^eXF\^=^$5s^ {8K Zl<.c0^*KA#&SsO]T%Dj9ꄞ2-7?Eھ,ijs0,&^@wFFVyab.7+tqo\Bb,^ل[9X~=VBTM{Qk!xM> %+vZ|5ڨUZ-jG4AqC+#>m{xm/:aXfݞk/V͈vJrq$u"W+IhI/Xtf8 '('8{rv'w|IA^KEGҠSqRC`՗9GjpCS|`:Wyuj:dN|G:^ =`[TrogT!>ãcYdK sVX{sp5{%5 f#եPL<_d'~h0w$g+c'bf1a]u vz|e)9(驟4`S̅pE4rGHkg,}z|qc~hTa ޅ#)gV`Zc}4Q~v m /U" *QfBԑ.=Ԭr ٮ^`] >Q?,Р)EY)1|bsKU64`ёi6wtd wDu TiXB,%W@U  r!XE+JDx#2@Wf),Sr ssr.rFuLߙ7_Y(#_0,I`0v |7\pU'M *ieyoN2mBng)zb%=dSI[ߺB[L[a##ȼ|,wJU Q ҀkՓtrBڕmO{\Wi"v|PS,IȸPydq`hnw%?hM0E nz e&L 09\|A>^r|-kܴ%"*˷"U)apnD^,/p#P뤜:gQ;K/V0 u}{qtJfzh.'߻@uyXQc7uめ1t21ۇ{?DO,AWEքI"M?Pn>>[PFijYr*+\tݡPOJpFP1Q+\W^> "Cliɤ,̓I8{NUvVh^;sN .ho{hDI5ͱ߅ 2kk::z? - cهf: D|)V(bhP1}Y<Tsgӧ s~ΰ-ss1C8Cd(@{+H7t53 1f0t$ĊJ­IQ$[{S"^;X)kTE5eL,}ar>qSlNΊ蛠S.F±Tϙ?\ 8p؈m}:Wz;j rfKk$S=IxrGS H!HȧEqp*-@+.TL#м_B񷡺 n:$J;)Ǖ3ÑN\!î(*;P\W+~l *Rsn:4ɜ*to4$i9aRb(+ VIIxk*j I* (1x{`O2ghz*PQ7CF>*or86GIH*ma o'|%ÞLDmK t1(HŠ^_=}UkI망糊bHp! Pg3 -A߽%bԀ~Li'5+Xa{DvE&(+g2rOZKM~"iR}G̀͂/q9PGV?2d_7я%{[^l0)sCt}oFOL`zBoEڊX|kY/?TD99 -cF1k:s a/Gg2̣YjN~W:艹#3)]Jk_Dvh]z4:&B~[ݣq`zI`1غMS;=7\= 4)ewm5I臊&wdYvƚgRt2tD4M/t6t]=w1<8h$}i# 8#G@G[ͽoc/5eM ~iVHn؊GHM%uR?A;6~0P,+)r< ^ `esN+F}քH WcjwXHg^J*BN6oZFE?T'a  ϝղXi(;b%$ N8OH dH#H+/u=R=kR}P I^Sc/!w3zuv0!T4N*Ho Z5AAdd5.n%D,]3{FẖIOM00We +E;\3zcnolR6NTmF;<x>h1MyܙvN˅JBP C^ 1huJs3n  ^wq.7+R[dZ)33>;?3yvJ,1M^H!vپbۂuƲF|^UY Ea"q^|;,oRn˫,N?3qY 1BJ3k>`͹70Rz}=0vq%Bݜ''+oyU(h8r=ze:xӑ܁o3bQ`KOo|!b>lΰ&7K ({U lz dd]fk+MDVIڌmbX NAXծR4q ;8ר_oL('Ҏ PEPLt$ E(^ uӖ;+`B2SoґX8͗nIdyLl .l1<_b@q()L@&USȸ/J!ݍX3g1"# F"q>6Q;@aZϚD%3%_R8R\7oN3`zIi֝s É!#rXւT TF7 ݫu‹.m*fJ:$yK\"< LEWN߶` 11=GJA~b$kjrƽḿ%̦ٝ]5 5l+`AzB>侵x@uq&|MpƟ1C/+B;0f' K!GiZ;:|EԅpKi afG f\i?n>{?>d43Xt?](_(}$PyyG0tW o|!Og $ 0یʣѕī0k#Urxy ÐoޙuF@j̍҃6h3Xh"'vsRҚ+ Ij֌giVR@2,ZПGNw*3ve@y De O.2LWaG) 4xV' \$ƈ5+zRLE s7V7C`y=[hǾ-EIԸ&-ĴQͮ9_\yᢞikQޮS kee=kο,m v Vv@^X6ASFAMz)Z snB s3o leuQfk9_1mQW4ҙ'ɥ:!DPxR(|[ҭ-0SU;iEҌ@poTh bZa-ЅN;@b<Ʋ7NHW] {,61yN#3Q2-H&o4p0Cu"j;\1OdYpiu`wWA$ʩ57{{̻>4C':+w: >aAr;ppA< ️p[prGNe)5.fՆDNi$/xa@.J\PeZ0 p.W~Q鋦 rweJ[ &k4fl&1QSx[%vj#+j|vT,nLDN@Q[:]+>wO-jRj>*Լt5͸Xqex)iWi掋GA# >jF'ڽDI~+$QhWZ.*7o31IJy07i_ǁ><%zh Ȇs73}`2S{f[g~yޔ^J~^[S#D[0v}F)?22K&JWjb -(QkX {J 4l5ƗMRh; 5r@5E3w΋,>#"1/?Gf^r/+"I(s*+2`f!טϦ"Soꈥ=/σoh;_۔ Sɠs-UYݬ]\_.2d|$FȜ:,'p5lͤɎ>jt::LɅ6"T(WUgKl?m1zMq98n(=_<\_L&q Pjne=81vwP *䊂(br牢9)hٲbb"ۥ,,-c/"$Zc6HRtjìLz]O~)?+/CG3Th3%J0PfW5_4Pރ%"A`o, W?>C:6a7IKXVj[}%Y>z$1)4`~erT&*ߤiNbնv]w5g!+TEʍyN@70-ne9%.6q|m?c1bB=_[K}AJ;H51}EpIIp`Љ.rrӦiϩ`@4纷:ՀF40ӰOz!Ogd* zl-hB tYvFB o/^N nd@J+f"7Y^j8!ǒA7q& &N`?|FMӜ 5IL!?DC"De:>nlK\3t`:pa9Kϳڠ)hT{oV( (%MHJKY4i9SZ9b^ 4u+.nb_c^y5-F,.}Q@jfAA㝕hsΤ2ɺpbga:;QD itZ[IDtB Y}in|;hLlk>P>ԯ)gÙKhJbCgu2 k8!}_Da1--z9vU` Ϥ7^/\V>7=7|y?s/Vg_k6~ASDoi +n,>J2FP.yL=*B2͔rۖ@+.;BW0rֶM /9vמ}d FՌvpʈ)C7 bM[.Q5ٴRfE4pȠdI1IlKk :Rf}Pa<еB-' iɂ{$BlU^{gkƗ'BgS\ȶ'Zb ; ]"B b\Ui6/#L*!.J[Aw&LJX͟;n yc¯O6nv_1 aIt4I+,W]gR%2w̢}p@UlWs. "%w5z>k5hQE<+"&mcAIj!Qa bKTN1 h s@;X=4nF /=f;:hAH@K,|Teb =vjr31;9Ay WSKkGzWI?pG 4R?ݜLKz*a;p0M1RQ[-®Q{3ޮ터7uM*dl,YXYn,g[s^|@P9T*5-l~-e3?S2u_3[T/cn",qtQ &!GK~e*m#B@T`gx'Pw>Q\b{!#%gXMYlTЩ|w ~ tH ETLXB"0~g턽H3c۰{zzɻ>f .NA@^;a/L@8rjYmz_eL^RC;'׉zSv>DWLK\*|c[w G!Iv<=qFCơ\Gt͟@󡈁Zv%WwEskT?b,w0fTfbhB0zfCf6bR H45$kz`b gH^B9!?xWF!T2^<_խBZI}Vͅ;:o 'ξHX:bq]0{R]TdP_Ȋ@}ZxV )MѨSƯPOR B«9;- na}Xju'jLuDQ D\t B"}w33l)<4R}NJ כ6sKBe̱hݣ)hHq{#eTJҊ ''`a:yAwﮧʡ{  DhgP/yQ+mlX#v]Cp&!HtX+$ cIr,Oy$, )M4(/{:rRO+91S&JQۚ!"8玲$xppXUL$ Dc3"ŗ2YT!tVU¤`fRNژݖ$xQX& @[톓$-` N jϳ:g|]96k*wK&APifC' |z`k^8/.Qo!Qg+)9pֈ~co5mȵ#Y Hd@<5Ze+OҐzր-IZ}6'7ryt-`w0O@')%O,Sߦ =F>=tI}(YfI~@(`*ɾ˱˵Qޏ C44H(CXG V81 2VȲ~TˀEO%k&T[)\@@~B֏=jdfH6tIK1ƛ/ٳK-7!`bM*SD~gEuF%U U:=Z'aE6}7.,! tdAիCn%=Su* G]Iq)D΍N>փ9HЏճS!d#N5@_C;`4AKf wDmf)++q=݃ 8?tH;``!Z)}zEWfk׳/(1(G&wFj\]= ZrLQj,)BemSU]/meD*ཕrx9yX{l.xȊÈg6Dt~(کx1/_uq 3 e΄ut=զm6F?ib>s:vGyaƄPv!Pa8y:QbܼzU~ؙnwo#d~4CpWT'&+>@by7DŪB;HZza_T ǽɐ&~(sAf?B`m0@$g`³-\VfpeDR6ulα-{4w:[_လ@' 6S<{8XhmcәʲZfK3Vgc[XdygLc[ uah݈]lv* 43C \wVCl{wrF֣-m3ԕ5Mr EUA0?s&6:)ڑP'Ξ5Q-㡉2@:z+PgL㽅x5}VpTto#ޫ~>#dԷe!~'!%`hzc7gGK].^2彘:8} [KՅm~G,LaJE!_(ѫvȤ͛俴q܋xXȞth+m%Mmh0oT,U85zvs!袍PR}d~Xa=b+6n9]hbi~ؾ\~mQI6gzIoWПTjҭ|ZثC'L}nw" 7Pe5L߼6W4zm ,)DNר)gmX`z` idvPh/6`aJkhS|^3x{nl!^6{1T|NX8Ka-pI6ʵ-"Z!_̙"n Ru|UtHVSmh,:.bBVГA YT)r ^n xT$14?ۋhl{OƉC= Crĸ)NoVij]ܐMHˀ0Y5EeŖ) cD!hj#óI2 {d+tO>#PtcdsA`֗O.+tNn,w6JYs:n!~8 ͏5}* HI.\PF6њw"Z2L6eWw] |~>$Wud̈́^yX*Q81̐ɻˆ[d[#eŢ#;%+UWj@WGtJzGda0MښjqB?/~$ԑvKiCNoR c_doTp0xY6uSBVrSvÐ=H>bMoV$#mU܏NЎw%]{G@- @0t"Z[#>7c'M_ԦgyMjjf %7$_\>1>(N)J3]Ǔ+)PM3;MmSVo3 }i1(w?PS{UD+!5/#)a ipnZWM?UN^7Z=.ͧ*oH Ȩ@XͱgiNMMui~.Ŋh:^ܿpGվC^@Hv\_9wTnmsaRYوqZ;tLkk8N`6Dw9k2vw˰;A.ۈ)VQXwdd^WS1װ5a67"UcФ]ƻIH4|wUg+|l͜`5]` #┏_yAI4j&Zaarm"tOF*˩_迩hU2D"t m?8ؾU8wpI"F3uOlvLo?4>أ`LɹNJL/.tBQzYZrJn $Jm~/QM8Η>-~BLROjb=:˺ 1i*a_KkfQoxjaUWPz}XΧcIz0".>Ys/rAv-@jmJÀ[AREZL=WNF3ƭ=wK6n}D~Eut^'~MHb")e#:_!Ll ݘtI|mƠ]z-|5LS\fKg᳆nnTh}ç\ۡK$oEA)cgEmf? hR7,|XS;GH{Q;45u`z$Yτ!ƈk\Rk=)rwxf>%5 \kbNqEf-+!5_HHfĩCjGIϥkJ<UD }rr>/ 5++Π41]`̾ˈ e7~7 GVo z‰)wA1d']-Zuxdvo|"\';tJMќj~J ,W#)sJߊƕS_M95iQuS=G!DF!:53X>Ś^˧ {!ysGsm6s,Zv|opG= ;s) &,­qe =컚UXYۨ^z? m"ecK OWQuѬHR<ȵ'k5B3W! (1 R7=oRu{3x[1dqA"8/vR9BfZ'zTL: 3ŗC >4$-- YuC8Dgڛ>- 9H#dByv߲ZxqKuB_ʅ~*i\{J@=Ȍ}QEtwIFᴧ_ f|q24fύT}>#L;{%!v95(è[%FR55~7Q9w\x;g7 zlSȚyV7 1pjl4+uJ[y!T5tt=ezQJ\7u{M3XZ*6 z+,]:x&J45$@ķ-o0ehڪ7|aZMӺS=s3z-%(V(6_]f~Nx`buC+Na8=3:c7Xdt޺n(T⾚/T6oW{|` ׷ez0G-^R BhSg﫨 i| v{N9\+<Ĝ$ {eX/쭔UMPRDW h,Ϭ[U2(<EMm}1(Y;~ V!usQ̏}ƼЁtnH~^wqS=V|#6gj5JV#m>*u-:ۖ!@k%wr P;z!>BBmwV63{ZiW~FnOup242짾 MȑtwJ=͞V϶uly fс2l 2@72 LxR2"Ǽ:IK붢3Wl(8 s RR Êc!@C̑7m%Օ7IF)M{ݿxCW(fEwS)i*$8+]eEoƢPCq<ePe M`JR|XD|B>K[ O3RbAQ- Zl6O:2]b,i_E~yz%bXWhaI2& ĠqGQs?P6͏gJ;9bo3֢\Kq|Rj|v߽m{ۦp&[CO]lڸΖ +X''i_*TFTj-Ko(}W1cŃ0{ſ Fz#:Zҩ?3GME=)x`6=tvJGTO0˛Ȝ\I&^m:HY6"59s5]"q_ĀN-gAD̐W")Y@v5ԑpI ^+ T*aR E οVCٗdɳmV]'ͺlm|g^̴[t&P1#6*GR$d[s/6gi루6piюG,ٌyJT ?lQnd|4} ><H0@JU8 YGTb Eշ > $)i[2y"MpAL=&} - <: 966* hv;8oKs%|)PaÎ9$3afmګy[>Aq.rH|t.-n>w ?t"_nl}ǔ S-xH ILP' E))o>nsaFdOˡ=L( )'׈Z\@Rd!nHy,vCՕSn#膴 '#C37<\"SfŃ٫xW A"]ˋ4OL&kGOdDMȯNx66F:SBjw^ $]˸w=y{)֓FRnpcBH,1AAiqOL`D6W0qvp1fH]k[q8])LIrP%:+#P笢9 X \fHTK "ovK)TVn`IF[nLAà;OKV^d|bu5Lj#d~a♝5#dЄE5$:Rv"FϿoAo|sfT9<d5kiynMV !z0Sl_{ubhN#0in'ԒeE-sT:kJB1O /F6PV5Yf [Yy bѪ'ͬMzG7!wqQ':Rcc@kxxjWکY(5d&f'JoY$\tXJ등 JYX%qI5 rѤaV9SԼZ:w7ļ "C,^`:{` 2KH[}G_;~H;5wegKy\Nݯ\LȽ8V rև0{rrk%iST[#?Z$C n*I{@*M5|fɞcۉ}>IU-+!BzO?شW_\`'\CR[l_qEep 6Nn%*PÈٕ=K<# Voxդ~Ԇ >Ɣ7{(*MamY%HMɺ#)IhJs %BWD/eRv ᡎk 1y;*Br;V!a%)*aC rFD<FG#n;\O'R!&Z'@;D/UtS)@)#7nL7=]d: <$}O@hc54X"c/typ-b,(~Uz*ڄԋ N]d3ְtTz7 OU _eceuԵVڃ5/ZU-xv&DAH}=eG7ٙo byFFyIj\Zl$ ̈TEL,W :|0O׊({zѽ؁*}3; ״7(7Cnv?yXh K1 .;373J7 D;@ZZw앶нXG?uI٘٨j}XexAq(};Dx=>ܣsmvntOwZ7. FXbz"*Di9jBղvaS/AARZC+LZ/,]$/QF>ii܂6b{a1m1d= ~3՟,9|T;5aԢ̾?A(PDcͤjfB0S.0QÈ'_5sz5tx)_bQ[E_G5[9JfxЫ+ Wy]jj\7C`[69LC茉d•O],^B yxjHHP|! qܐޥ^y!Rm!!v;_a(p&L[<&U![#ۉSMj#JzS+e^RȶA"hB,f'΍1_/Hef$!HyeĨC< Πq|ùVf@?[+O8K5d&$LQۿ5oY}-m5u? [NO3W$ 3i17x;򢙳#Γ=#H?vβ\7yߒW ,{ҋujnaf&DŽ@AC<8pYZC ɏf4^XBzdy  R' YV;*(ϐ%/|}.6l%~bR ^'=L~ʯF1u%{wXp?3blOW7b0ZN3TJZp  X髻/t~ő@j{F Nhe1s{%9}j~ʙLuhUج/ha\~3#@>L DVUSƍt vШ}2c䛵S"g{P y`TkaMk>ߙQ?aAaPs~R*p|(cz<\ݜ;(F9#=34mΑeu"~;)Zմʟ?5E)N(V')},či1uՖrHY8pޗĩ _32 xa;| =u.6prL yApǃQC|e6 A%>̷0SJɪ3_H84`o->LWR ͣH0\]5Kѡt9}P>]SP[?xv~DM%nh16CwN3#>(([}0(vRwi*֪cT*rae XG]nSIU6hG^nQnIq5qvϔ)1-0vaEN)0d/Zgok>P pΛ** 4|,+w8xl6B QRx{.0^Y2‹E\wR_7 6Fu39D8,:Ȓs<{Э_v2rx1ֈDV[qkdBQ r(F=(&! ~'U*LCY) ˱_ƻp" qJUIoBE=rhgDzRl2Q @D K T~嫰kN9N w!NQVZN: @ Ec ulʍ6舻&2pVɨw9a^-A2cV&tߐ";\XZ՘JG٧@{,Cfl94?9cK͟i~ps[d I5< 2{1IV zI\^'fk@i&YPm~QNӮ/7([a2.D>g9 xۮPY6z ".3h` eJ7]嗖02_YaFRxɟʻu=lDn(ȆL5bjjs2~Vs-)huJs *Z!HQߪPi4؁EXS6r(j*-dsY@6yH_g$C)s\iR1&~~9:%b( TN֟j 58aN76kŶ>*a+%{pAFDcǷ5Oe3?ICG=m4&xaFt5܇ zIPyQ~v6sJ= b ߗe6\Qzsoj\-Y}|RQ[ae}8J܆ DDKS*P !RaT"BLhiu~*+[*ѨL+CN/s(j|WB?8Jhݨ W.O>Sdž;:]^3J ?s}X(3n5 6kA.%o WfS͚cզr2͐'B nsKu̾`zOIkj06!i:]ѥ ?q(B.vX?uJESh|"=ʨ[9Ϛ-g"z?$x[ 6}bD.4M|>%5;f!O$ԮHB3O-=G'd1` `B2xoILQ߶oP ȸIe.VPG]w][UjЈPX%Y`}&oM^3:$>Gc&\Dp8n=!w̭-gH;SzƖ^:5k - XXl+H~V)a\+Աb$"Y\?.I$y11  Wp1齄,m ?4]Vd6uQY)VYAF+ b;j?v.xámVNw ^%ll*6 W&Lmk2:+~]h;Ibsx{f*P5 `f6 $ ~Q_"bX;{8 /w;o9,j(ߣ9Ym72e8 Y=&Cj@GWU.b%Iه9!={$[tAf}:W ҳ[UЇ*=B+q/KcbƘƧB0UoZRלC рF{]j8 Č Nŋ]G3T_Ǟ0Bo6#j@T;WZo>4?G{(]{IuڛfY`sEK/ﱏ%}wyJM_}"갺LI44r- h6?Sӱ[i|ҷH7 r-v{HIf7R? qF[oHW,Iyӷ4SDLJU\4\T i ph+?aP 0!%藄b6XE4~ױnœåxFQ&N@-IªbB!`L|Xa|ЋT?叼":oy9&2hGu\r y;y9`=izLc!!<2~Ќ:Hw0Oz^C\*IVku+%$ (BP9lGcϒ/q[z !78b}L 78۫= iF1Ice:嵑.覕a %b̢$ó6ӧ@ظmK}V mXs QEYGW{5-hIjogD>Jq.S,:`\.؅J6@9MˠL qս7k*B,qK_h,%0hPl`'-$㷈>Ǟ1^̞EI~ۅc[ԟKLץAr)}fRch@ Yu[J]l@*G1;\IipJ*[Td$reniMR/+.iR=5:+=2%&WG2a|U3hQx^>i=7gM&#?Q\,++ uu"}]K~UݑYwYZj)L(+]m`OMZ4/Հ%9'ƃe4IBUB#")LjXU ϵJZ A&ȇD~r"Mĺ*I>jI޲\VhnhM^FPavO.3z\#۷_b-/^%zÉA zf6/ad4Ԕ>Qd'Sc s3lNn8fY\+yepu*bM5[*n4۪Ժ#ZaΧ&vk6Kޘ|7N*:HI&$x7<&XӿjdNW(?3gYHHޅkHkbK G~pZ:y;ut8t2!QIu*@Y涽|=0`2x퐚SAs@^;ns:t2lz\[~Y^)|79VaW{x`8QIlp^SʬanB̾9ӽx*TEr*bT.Y 3@'r߁NX/P\|݁ Nr(zeg79y@LЬyFidS6H* ?@N6˨#aq䙟6Xyaa3/A7 6u <¦hZB?5u5XiEzFZ⭅tRJe]!5棜>{KXy=ٚjF9Z"hRhNyQI[⬂}3Mv2˷]9~G9! &TD-ա&ikŊi> ( DE";jXSOYa򊃦&\㽌'"8N :Eӳ ӗ6Tk뜅⿌Utپwev:SEe:6H`|tJZՔAXCa^Cg7uHM°ü}q}8/Kb(?X$|UE9QsWiᦥcq~\ ;9UhCO11l 4Xs}<-J ~\z3gjA6gA(t. ~o#澣C7|.a'i(*[/nDh!2}|J ~{JFpm+^JK\l@2?$ts;W( @擮]$jLt:⨧49o""E %TaY a״gvNCTRd VzJG^18P֚/o Z)o;"~I[k"m}Ua*F@MUP&N+qa_@.?ciePlPΔN<ͪY0!˒LMԥ7;t TωslS凉k!aر mYs4Zˌ`KKɃN3>$+3hsU"^\k"~n܇J6rƽ-(9XŰV1ajK4'&վFN^V;(GTWb1KbF ?I`{m@kCKGBr:ޯjdP'Ke:5h7?؄ݷgr3&f8si:3jr.܃ EDzv*G;WW-ř!"uS8wyWA*Z @2?{aBQNcrumG<7aߘhTNm'K BaϪsXy{/Uq-Ǝƅ93;ՏZ!5|Ds%^ i6sPd8*=[ cIg[O/k M3+@\oWR͞+6ԌAfg;U6~Q>vVUJ0|XN$7Vo֍VxAO[^>Oy5w5[Մ>DஸS!:V7Ӑ`oQ?Э" :jdتRmmjEV.osRQA7>\_A֔[",.eGĎDzha?_Dυ2q_םt#@x )EsCn|4NIE/Gg}ġ`VΗO2џR4<%uWSA VZnqR%-|OE%AI5譔f.$J榇Pп)rӝ[+k/];MBHcV/ _7=ay$y Z1$9kY W_P]"JQhB&l xHf1'//⩸/py5_QydW/a7Bٿ(WRy H^58C魴nӢ%"ի]I`чˆ}WFZjjT}L:8THeXĘat4vXז! ܗzj}Ts|yw3P TkA͜ Ǹ,rP:)qQꗔ ךmc)_fC 7Vs3H$D0Ztʨwe sÁnLp$`Ffp&Aj. < Ȓ-S^&@޷mn{cSgFMe,TZ|hWh`x9ro Xf'k<ȯ bXAkIV=D[tB6aOTBs~Zso7!z#i[bQ箅 F`GPۈC KH0ƣp_CDd`‘r­@]b(ګۻRt8Cᤲ3YŒ=8d$EﲝyzKf&%bdtiW.Tp9&A)n/[u %290Þn΃|G'$rHD5L;˜tСBLIJ?\\'50-2NGĒ/Wy2IrvE W~Pik:0;?s]]>&5W]0ռAEݹ !yz.h(!ZEwqȭHz nx*9]rg]ܟH|>턙*dòZj={.>Q>Vl?FI8H:%BE>6T.@2៥s ^\MH"/$ek]fERw= }*߫>%4V2qhtD|6j]s<@|tۄ«=ϥ/zͼ(gFk"]~映S$w(d@}~(sldw8VCAV.py/KiV{OFJ1*nk>퍛tnя*҂!Tmr+h8.C=P1{/Pć;5 j4APPtO(HPEʲ#o#2$6RxՎ[ &* ~! uۊG*Av"3ޒ8 *Rx" ҿ>>[@$$qifJ.), C}?´[F03d']^70 ׌1!LTDHXІX–[.My`g#(Wp-1'-88 u}]Dp**JUϫ37[JŞhwow,[I~B2b(Y5D ^)(B"5Y#6O_ et)?>vn?u1cc[r]R r@r#`N'_S1W!xC1@gXa,9Flx4p3y q4(eEfzPֶ_zHoT:nÚ TΤ KASf2e  m4hgZ x.V %^$HSL>a24a^Ir}0Gj;T+jB_x*TϹ{i-n@ڄJL:ʾW***SLvLͳn[j-e2TF跠 jlrV^* MjQ~WK변0Eyo `o¢+! ?[,˙tjr%އ)Y6 [(!8 B/gtplҹHS :Jˎ"ʮP:'8.Ǭ7:-]7u0sF 7hi{_IÉ\vipύJ P KT~1n~6Xp [Gfy}[!kfgËzz/B)%nc,$Il0w\|c$ 4UdKx~sr*%Q dw@_n>{J{,<)>hܕ虂 e;9@fjoS\0 tIҥW_/׫RT/̓n'~TqW'ř*dedʏ4ςR<Ҽf b ~B! X硅32i {7/m JO#9TͤBficSǶfe(d+Q൮nd.Y?]r|aw~P4Н 3ڵ#?~_Ǘf:X) W %YM6X$Lm\9bgsc8GqI U^2"gWeޔC#@1#mE.-}'b\ja6 4k!/MzXS`֘k8$\nƹZg%$Ɠ\Vb}Ä:7 N$]N4d9I}#bWok.czעzx\N>͒hjֶ9 99YQLI ZcZV/tv"y(;9kn@T՘ !l4X9D*6JX(] ݚەD_[ 3*x\vt-[L=CPR9^` v1YqXҽiCdBLs1p|!i,?1:GL_ Dɦ'Wf|ƒ` .AQbg#F0cFuy,Ku W$MWWaܯh-/(~"V 1ap쏌5jx#k\֊`Lp!eh?cҷe#]cL;_H$}]]i|k"W9| !9Cbp[F9@~|s2,bMt5_=cm=QEoi_YhtLV#TFƢ | wҪێw@Vk3Sl1'̵fAϝqY$>wXO I! :rpc+(2vyZaEdV[b.1 WnuͧvSvpզhҹ΢;1_ '%yxŚY¯563Ni-A/t9%`< ya_ڌ(6]mSY"p첺ײַ} jXK˗ֳui'(1]2ĩy`71]:MhxGi UysN~ڛ OX_p58/b1d*SdNLqEo{la*U@?$)lOѩc\}EKej+ %.οB6"b֕kT/֯WytplQ0}.mZբ18Ni}6,$x .8,J XADD% M`{*ZNj.+L+x,{"Ks #.h !M DOU`ڲHֿ8>wﰷPʫ橈C$.h挢N3\S/JsPyg9d=P *>`!gp:ÁGJ{MbI3#+pA}$et\˳_ȶԯ+*5UФ}m5aeTQ ?}8kwPs']#ieR`;5y! /# ;3CHz.dq'jiGIB~U&NIL!)o{z@SL_LJU $ك/iJշep Q4P)WacC%dfb@C*I;*cnϜ*ji3g5eJ:F vBcf0 Į6&Oj^>yD!ѷ1x?@ϒxb7 S1 B !F5@Qd (zP ~l?>+^P'َV#1%X-q#yԗST37`X/!"kpLf@ n2zIZ2㓤wTY Z#*l7"ʃ24ڋcC1"fthid6犜dNC0/>M%,TaƳLK՚O$=uW'0А@J$-ڎmgZ yL3ȠGRs.;;9sIvׅ|R:">t,2OKL-4&G{a_yZGZPù[/}-qa~RJ&}ߊ,R |pPy *$&WJc(6"n VZꄄ WaJs,J|-; 2/By{gP;m#3c)%w:8A5*}V694uA$#*j4  U0􄚐I2έё d'V3Rgr{o} pД1AZ Xd1k/$A+17gpy\~g9X)i$P}%4;)U;DB98zObhO$ہhp*3x5y< A.)TԮ}f#W*-ZCt<2nOlҞ:>ЛOguD8@nNn>xж|ӸZ*FL4!hx⣦]-0 Tz $:j/zM=5[S`&f ffUaWH>QWT8B-$2/ tՕӃ){V>BH?{b_uakrZB2|/%5 B1J 3dT\#%|NI!Cu;EyB_kMM5=gu O?oW5E}%͝*&!}O_ܯJ b͹rIMr*P0V<<(l̐/n09XpXURJ2 n_ XnwaF-Z;[@q _v[&ep*PnsjZ\Qw)C=(6< :ڀ>;Y!+63{5$L2*]Z7 /S @/W=@Ǯo 8 rMHP)] ,JXz23BA SM?`a"'pv.7I>C}ߖGgޒGBUzH8߉k)݇#Ȃ"P]Rtu7fBZ9fE$puҭ3Φi U !zkXC.f݆ z#1G!IIܴ='k8W<ԳQUF,9JC]o-th;j*3k-GVOU4ھ٘H*e:ox_8u=v;gZ 4&똵5Bƴ׭a& c6;9N:^)ފ aʺAm Z\u-doё>!=_Mr;(DDaD $ml>G6]Ŋ%DޞQ  QXFfW۱VAP L]2 [\n!,`TJ$R$2b"`c)3korl% WF e[s H0JQ /Va/@clnTh*}R wUlI&= !ז8چq*cRD^.w; a_qpA#s~bO=_ ݬDU?`~VTyjc w70&OVFD"[( Xz[A8T`iRx=87;e D@]G *ۓNo [Of6^,oTܷB8a[ċn*м$ؙ%.*p%z';B67l4?k7r>fh"F*KyxuDB bE$\(b#dF-n@:M8Lyf`vLfW?񶯂ZY& apD;֫NhqV9`_fsDx'r£lGH (apW^S/1\?N}xO^C@C\»~,kuװ%>Pl12Smn&xWl込DXSQfy 19} =F[ *0Wqypў-@a*C)M4dH֮7 Ll/%"0G91, ! d}* á3ʊhnoFÅW: Ԟ[BXynjm wA'4n{pHp2|dg&Umn{&~nCy>EjhƶdxA,/YTӱ1KCuk) -r:F,<ƽEX:YsU-@L(.50wEvUqe,V("*+.% i(wxјKv4.ZUf]y1ATŝ|]`!'Uۛar$US+Ye*h`E8Yx-v'%2N$zPEmmp_Hߙx`ƾz:КkBP@^!@@Wek:(D5Noj7I ?}MegUHB S|/ҋ$vElɄb%%4t|Lg-WQ|njRٔ{*iNbH>b eL<;8Žr&w59pI^C.](edMvJ ۟CSUZ"er: Gu%jg->J@CaBQZLdXs=3@'x(=gqY6V%7\Z=w!gș>MFwEѭ~((dhǠEmk}?%e9zȪF q}9|17oZUsBs;=|";/yDv<)Sl '{&N3/Z ,>ta$O%ޭmwmo'v|0;w[Zc՞WQ ^'&ak8$UfwH2Gqf%vﮦ+HWtGdr8|=sH/"ΒŞ*zK="֙yRͰov]A]3W@ed$Āju%:,iuIq_!*Ye(XcT_ؓ(懩$V).^/c8y9$=*a./H$/C2% frs{\XʦТ-dNfJ^tʗ*cQz-N$CQ.΂P CyS^ B\GiYfW;ga纽K-?1AYhT>^g4q%qxu+&SP VB P`zR`mx9@Oes-4 CD5,0[ "Tެyym)Gqtp)ɂb[zHj72 }{nZs[yGQgLa_qrd8(DR:6q{@k,*G7+N1Z3nc{3R0L( ~8|RG??KN&lu6Re)w,U6#ۃwK?e?E~Wb뙋WTt#$Jf85}aT#;N)(p,9˜:j8]  roؕ qR=w6_I{'P3QoW~=E0M% guEGP\f== dR(vgT wJՕR|5Zp~# RFolT"9(7ܐxzUb`{RoR`jDP| 41 $  [))2DuבK/9xo XǶ.0Y/JE0];)TdzE-15H7ޣIAQR-P`mxQ!_&HxHiJOI|*nma\I셨zL܈4$g\kiFWG*#44;q!,!A{#(ﺚqqˠYGF"gM}c_Jaxh#{u"\CݰUh&K{p4_KA] T@,{.]]M 7d%~1>> !iYE^dՑ^Ck gY(f 7/ko Q= /ԻJ\ RB O\Z?!&*:mR"7MٝOhA_N/hM K^dˡf_ JcRFpŮa$(OgFTT mCQ?'0R@ ->Znu'ҊoHQ'_gֳ:}*|3"(WW& 6;ڀج>kTu]#+e :x#ک8U؊Ev]5{}ocsIaETKL"X(3>W7W~QN4!0a6JTwF8kz0Y\=u_e׬2]O}hT\b0.iˉ͌:hןJY+ʛے3jIߧ;Z;)vyS/xe䂑B#&X}3dL|3ZeO!۹_YչMTfkeeޭ 5?^٪,"]wBؠպ “|+Y$s2,gUw.mCg~` gI^i#Qɾke`@D\e/obKB4(~i&Wk:T Ɓޱ QQӎS>(80'XsȻh|~S1oa}y^مgߏ+oTr1%}$k&#'<{-Eys eI8O;jp_.Ŵ)@+LkGU@,ϓ];,%ta<eR-DJƞƺs{ܿEkO1@-p@kyaCMqԃ2DQs}n>!E7I/^yE'wLT\e"E*4 (W-ꌚ(8m^YMkɯ < ~+ 3IpD1 ӡ%3FA8 7-GrjV zA-jGҜo;l  ~ p̜ ԲUFs[^)==Q>5LR9ߩl~nYo̽/Z7XإTȵ[GF F4>StBY*? \N]أIPinI9%A.b"9 C_.^Ȳ_5]Lfv\Eg^]* TfŶ#*E.ǬzO*vRN%Iz ī0AK jDxl"3㈊Tf#nedKM$ plS'X8>P߰`dV"5R^\_ʫY Pm#D+j~rN0 #QEjVMI1}Y*.O/r: 9{CJ,Tm8 ">*1G9UyQV<$PwIy0gjCB&툢KRҳ {omFnYMg&1)!kP^:H$J+0Ủ%7P5L*'"I}_^< i|\h "h~*vIG3èхX\k+[ `0ˬe)J. hGRr) Zr^7S;ػ(Tr}>PKJ[ƠB6c:X;Vc<cJ& RAl)@p J,C`ESehYz9!gcrp7Y-Bjΰ6c+2l uAo2_EZ fRƘv6AqnX^ϫ%ZGjgj胿@G*̰2HN_OAUqv5 q6ʌQ?BP[ePxjb%t|j^*[GN GSjy)%.DI~y!ZT\;sJ &)Fo^X}Ll2a.]X#ZT SmR. w[a+8mŧ? qUNķiSe5F՘R*bx4ՉIP0Իf-Z7f<}H9̾Ab źjsQ%˗[ Rؤ(6zm5-VD*GL6\^X ڷёLY tH_)|t+L$Usleb;uW^%C]w?օn%pz<8 (dZF x\bZeV T;|ʧUjS]>#kcZlCڳeZ;0hrJV'rHg][ w }0"!*7^-C'|>`j?*LI2VDiHg|]`9fk8>O:])BܴOw)y"Z8PLlR:!rO<x I>ksi*.Ǒ;Ir_-4d5K[L9W 0<ˇ> \j*[5HlG t\(au6~OQ/]kܦoE}*c~0p.NC'GoFRv a:5AL\9lcPu a1;&iaUژř 6%ZB}1}B"\<:\dLx )UիX-so2Lv [eg+HXBSNQܯ(/ K *,Z ^2K9T<ݫ[8` .w?NOfis)T;UD78-GAwYVG:lߎܝ`-5xWS'TO ,  _n`}BIWIJep57YaGټÇ$/wW@ >$Q zF^pM&G`EjT\kw}3(kA&g}k=&^TgʚF V!>9_[ʿp4]/90Rń-D=Zq3ޅ9kM>hgn_TIvP 營0r>y  EYw&!᳒>!q=Tw-oڠY 5{+e 3_=t ; "XGg\@K,1yLJA, tR3nmzmsQR3vr'.{bLј@I!I;AHSJl[P@nQ4n8,q'NxV2\ (CNr8МY6>PKPJll:-|c ?8v nrn7BͽBvuB$a_HAC@D h+bx?hR6L8(U'x!us7 vTN\`sx =! O)0C""{$5*@dvt1X8^N⣩p%9p@>W~cB*bٮע3y0F۸&Khn(rHQs:h^/7:e^oQ#6Ee%g&δP\ϔmsIɉ!K";}JiW\TG2,yy:TO3rr>b:`R; * Dﰨ5h;T{@eb&iMÒ^'wͩQyp^U+}z]KEq4HCڲ)'*7Ac~E\i,XB`2Py? p$u=q> ԼdP1li16p#_Ԥ:E<r#u8`^jSBQT9)QzPL2J>YPE+3L1"!jg+:7A2Zdxe*Yl Y>c G.y[$9krJ:M6Жl 1ÝC#4h"7@ka,NQ. ̝7>U'xarn2-&+-Y_\_X6 6ߡK'Kr ae ʷJ+,DǀNO[U3;ǓIcN|%}_~g&jo`=u 2g{.Uk!:0l\9;gL V>ȋ;2͊IA9A1nк8CpNyX+0e&x;ڦfCSPs=hi%!lм2hu-Gd햄,44 Hg%cw*9Ƶ!H,ʖm=ր.f ۼ)mlWRAHXr p} 0s u?9j-50F/IQ%3By90~_5 qHNphEw9砡*RΦs6zTٝD;iq$O 9hu)"+U$F5X( bTDѳD]Jh?o;d|2W% @*T?Q.-ei=^Y5Ǟ}|](+.u/pzEHԛk;/ecE"#@K= R)i꣨6KuӠx'2(C)&AxHD3H8GB!#6FW+IE76VlVK7K~XreJU-fn%wA$%zDt{aBk/I!ҩÏ9*qkaoN|oQ3yR+euh;bha%9{ vBhmv4 x5d Pdqg DQU!菸R+,QZjsӿT"O |YS=fm JM I7ߧѶl*Q(Ş&Ӏ2V(?j*sMX{^q!)ئ=MKEz]SѪt^m˂S3 q(`f|\`/U\ek,m@̛7ԑ2=l>!aF\-bp0$AKX[G̷JdzpS:n Ц F*Em<{C'nG(H;*3Eq%\96B4-ՌJ`h2DaWd|~>1Ӯ0\?iS+`651")z'4#T3HXfq;+dT ΑlB;i+.y uM`q=Zrc62I"\1BKtʤx ;u@)uû&`?'drG7ޫ$ ]jh顎I"cMϨc[nT*V4(GKYB֌,.Р#!Qڒ =`+ ]s;h }h^Vm!#y}{ȌR¼K5idF(tWQē8*>,]8woYL]L:luz/!˟YB4%Xⶫ?u854lE\.d-!-'9Ug<}}ZOr}3D0䎪 g# O"^C#w-\?!տ+~e"p*R'5] Qc AY=0\VzϞQx3BNDaq0 c9ꃋWzEY09=,wmuVnk. Zć9gܛPk. צoo\cu Kn8okXQcHş=;I~ЛcP+T8ӪǾTjERΓ| ;v@H*b&zm#,-zttZ40?Fk/$ʦdCןbJlݨ bc53nQo=:omZ^+?أ1WB5(p,*I!ч/Hјg7C!jL*jx>$\sFF 8~'_xw$tQ׎)[UaEnLːk_*Gҍ> #me9h5a8u MfPr,턛t@G槌< CܯwNLK^T GդpkGo]! BZz=y fZ&S,o eXjA z&=)P#;#o1mhT޺tY5$٩q8omT4?:1Okl+cg"chO 4Y[D G> VW_C9 mEkhO.ѦjJ^`AW07&p<o*\QWUd'LOljGRG~+QWr N`-j&2uv/ 0T$7 x%h/N4[`AS0Gs;P xC 7 9="J^Q؁dKZ9F%z"ZXnjq$Q:TzXa;+u/û3>gK<+٦ixOq"aѰfvEk}rd n}!nY|$b8b姿"Pr:܏&Y5hO#ޱ ]SԺ,UXtc* x)sXīGzy.&T.95hƌnM34&4ήkX%o.>&:FJlƽ>?'^d+a:5zm#[vS/c-f37e ףaD#Lp%t5v8Ҽc,bzW/s)n{5U UG}S^'(L{F.n7~Js ک O"]˚,^#|f8z}4q{tt2 2¨CvN$( QS9Ԯ'ȼt^040)2fg`F3-I+}Zeſ\0,yr glT&EXh `#$|Ri翀JGdohxy,UAI,ӆBNѨtM0VM@s!b?k0TQm>s;GJS/rtM\-T]scx8@$2\>u\h[}{ֶM/sJIwiϞSӫdkn՗O)ZYB] bla[wPO*3&E"G9S"oܫ6_}GT5!4U_v=}XEdu)=(2K߻[7Jva/(Z8 =3+ӸTgWgRd``mYx&>g sʮK#2tVnqN_|\\mpP4ywTa\;Z6݋v59BS]KL.Dzn$y xƖ~ *9/,fU GeV*V(#أipb= Ƥx1Qf|F_'ܿY>GÍ1,hރ o@cx$4wyeC T,Ζ(J\"@ZɈG"Rn\]"z5kc|A]",}?ZFN #{+ijr9D1v|>]JICl$!{s-! 8Wvã|% ,>YV$`s;N>L{Jl,m̖-D@!VoW9 d޻FWeSc_CmV"z9jv׬H^ ~4%d}z݈m*qZyD\@VF5.$0/~hlX#ƏdYH& :ᵳ+a`Z6 )4MwTE,}k _vek|ohd E`eP9i#lLL-%vh5F M+I6EWK4th8GyT4i ;Suonqͨg*+B>:L*V~qy/v2m6@+yc#LDWEuw`_lt b(xӋd2X|~CO\zS6FȠY"QcVlݳ TmKhKŝ\ALD]pKӑLIE~S'Cܧ:L̙d__,:ΙXgWG rUKwv ;aBJ[`3Sw{?αX 1w9y}o63)`};jIߞHk S :0b$G?9ڥ>_9 Vbߦr_Էxq3"և[@[܆/=ASHZZUyd&|dtͼTU؎$b:m'isl6s8WIȱ\C;C}ݢJ52WlIőV.0b Nws ypT3Ds,sk,0)D㩢gT,e;5bߏ$)8wHal#gt#/:C8+γT߻_VysB]O3Vnx.G'9t-)fXHD"ubb.aSڮxx\X-K|W+DȳǐRzMfOw}H^pIiՔoE2zz~J4n Bmc=|^o$$%4UmeK(Yn o^}drWt{Sd&ԎwД5Ĝm.\Z+ϵ^ƻϘ6簣,4q`GSQ+Xެ#dLG«h5'iio Om}D &aLNX^aKZ H@_)t}Pp]Z !@CDaFSwnivb_#r{# n@V]iZF͞*eϛ~~X$4 ]nG%)q{n!\)_ h2_xy ʧoD.{^f5*|禦D#(gTw߹AdSGt<'u<5 )h~0`>]AH崮YϷ/Iyoa:i 1 dm7iz$$-se98S ׌ҿTFTn<=&V-ԽѪrZ[ *e.y]b'ENKF:r/I9֢4>*T_73h*qM"OX9.Y)ܕՓ5)oH2ȿ`{_"{OeԌ|.$#{,U~JI|L^;n~ceeZjr132wOGbuhe];L^̔s[F@tN,8 :0]H (.aDI6"u׿GBÝ`]x;Hup؎-]B#ԧ䪲BHNe8FTY=%!+˨T{L7d=:6M-nTmyZ9m{WoP䅥5V#d2/tenn !1':j|oFkc )iXމcM3Nmm,)\tKeI=P0vj[6m8GxaRP?,-E T]rsb5O<(.__AQv jL^ڙ|ᮤRʀ%.=<ӷe`5!`@OmI3E zxd^ł,%zrTq46`.E/b:8z'XߦRgkJ$Q9u';7kt^|;X*o'-oHcΖ >owڏ0j^&Mx 3>lqMa/(` 'U7g@'"±@@"K!>yS'%-FZ,7GeJ"׿X2:%*`@YOFNsnL+9%}AM2o>7q/DžgV_Z07Ɔe U)BuK0Tt RB>ldF?Bd`mh/T_3=9P|,m}}y=FĶ|`+ Qw%R c ,* ̙Gzq(*[BCP$ON2U0hNS6e]'Bc5:xRȃxor-΢B,f_=SlMKHԇ jouPOm]5[`m0;š!4% njMq:)̳Օ#2v3 !Q^Iܣ̿a72md.p}"A4>QSCT:Vp\߄-3=pddb/O]Fˡ x#k= l~)EЫg2MKjR%:eʖ.AT0넔)>\E; 7/6K}yw#bI8U 3N_pޤi7Pu%|j4a7SPxx )VØox4/]W]А[z&Fi? ;*0&cDn t$ D"_i(]\Mz˘k90&u!)Svgz$/oj`,G"}ܖhJ9oI2[|pfþܗ1( uB>&|͙WoNR¿ҼM_"-)n0Q|LG%D_a#N@@lfi]c@k^ $<Ċ36㋘wT=[[pѷfM;fK[w'hi@1>nw{jŞ^)P9Mea]QU uQ:9-Unx[C!v}wh: &#´ ᦣz5(6a&hܿI:2BW) qSwR I_ʧEx;lu%?ކ*6(V4zmӤ):. ?Ut[$@faj4Qp`e I@o$PrGօKݓ HAP/iT9Wh #dE{4ƒ#n]5ilG4\r1׫(f Ǿd;CiE+OKk̆sv17%_BLTOUc%(3[$( yfw1Zl{, Dm:9x \bn|vrX/֤|!|l7:=^UvQFOpr4C0 =2ɪܷ]9&⺞e}Bk6[а'ӕ޾Y2,l:WT؁hT~ɚ C>L#jҪr?m9o$ƕ{T;#GCX~*#js𧢄E>OpO?}RhVŏ 133ecms.'UFֱPõ-.]_5t*MJ'c 8o)\,.j5-4L9i'$e Kh38?ȝ݉y#~K1[]R_RNګF[wr޶'pK̲Ix?3њ :Fz\M}-Q_%lEZ08j~ 豓\W5#3ֈavAEE \ q|]Js6|iVYET—te/~u;-E! TΞT8jVҀ@;\@ϝ q^7ZIn.F-IK@)O""l 2ўtԠք]$ө wJ'&&Ǽ䍉 C1zhk5º-YP5?>.1e]%p i6O0pǴ+buB vPx"_?SM 3v#|%eyo _n׆,5-V!2p~1Gn@B|b(uND }/GP+oKrrd4:idX=oll.ݍVzC7#TS}0LUXmCw'ыM;ok~p6־xy+c&آ`A0 e,̧`Ļ䫻=?=0Qݶq3n*5 0سL,.̥Hn U POiaӼ,8&AdԳmsJ@kA"DUdv-T֧J@U௽xtm|@ܵ5sF_o`X~҇8 o-\&)i/"/Dk_V Qq"%y+2/6[cH6XpYz3}USdи¡byF.AML^B){ѺÉ8f*O:U|a3Нؑ9u#m$d )2Fx_gnΉo 6[Ѹq@l-;a-6)3W.tśJjE `.8w {/ĸ84, iYΙIN-9 fbFQf=c-Ki6yZj+sRQ*.m7y^1E MܠTE-(MJQ?>9ԅkV[䌱\6ޱ.VǏ.oW|\]` \oɩ藥"AfZCk¨Ow'FsS_V-|U7(F?U@ K] 6^3_L KR(ȟ'4RcD,Ӻl;"b`ѿ A+H'Uy>LCYQ)1:㍹sb眴<Ɓ15ڭzpG>ĤݙIuۺva0Xͬ$@—Jg?\B=%=n+B<҂' 㭬x.DJE X)`+!nIB WGdH`P運|QfD6 (=UN]LʊL=uEBoTVvBs ~r} `d| +I(ӮDE%T7tB mjP.ii؁pѓ\&IKݪyތkj> yj(xD"WWraB.WǠI6mI ]R%dC@u4ij^I&Zɵ;O&g²W&,|ȥ,UUUcW!z| tOy-=zN99ZcR}lAyֽs CT=\ ?MG;EOs9HVV܊*җE/ ?&}(' pQ˧fZ̵ ;ϒA*kyƫ`1ךP@G':DQW$om/ n.!{-~_b8Rm>ZZsU!Z(6r;i٩0rŋɭ2H.%JHy[OCD +( Ղ(6LXdb_`d;<]j,~s0>9_+RJ̒lc&Jt8Ay%[Jb' 13H'-c&azt3 {hW2"-$+q ܙ'Ů`֗DcuO`އ_Ie,kU~MD&Y zw?'ADa>'K4P=v Ƣӣwi[>V5I_Eݸ G%|XR[VAq$jk4A[K77 3_;LP@z7/O EneE!.In[r|x{ÝH"SCD&7lTT^a>4ۼ~cS'BCYSCGQA8ћwat+ 'W}, bXTbbY0^3~oQYEOE/Ÿ?%Dt܂?KV<`'X?VhkQPqL$4"I4j<8W&rϩ#H4GTmb[ai:nf;tď4ns1V&ͶdHgIwKE6ۜw8DD<E -=V1\!Y#B#>7}LN-ab_;a GZPqfteO:.g8-KxXD|~Μ);X3xNJO2ONO^PU ORU'"611'z8P[CF I*=~^n"[m/y`j%-1Ny@ϴkZ'n旿wwbhK8w={ /VEd1nG-HFoGmܺ[PZq ,d-s.]:_\a- SyM"(n- ' 6oygF>q!7a슺a(=} 0+$1cXg$}Co@b]OћY|A?*7E.%kh[z4X`)8눈-"S{PeS΄)7ei42m>5I3\dz\Qƨ|,=4b%@ y$lv!4lxs ؝##WasT4$s^WI<-_lIxEw?T*_fbl:I:Wi$ #R0T_;=)X U4~?gy8 UәԨϏ|CWKߍ^ H'VE PE '=dL-E Fԇac+O7gIVo|x&Z+֯"*KOB7 }^BS+rC٭D@di` ʔe|v~D#*pXnURȖ-zZUF9 ni^y?G lce9Emb0/r\0bhrVK7dP jl}ΖJbќޡK5Z}咨jʁ .!_ S#~D~YVv=zDFb8(JN{)(uqCQ-\_t?:f]KL#]s!:.)$]j9 8@lDa3J棎g#Z=e((b?o _abm됗; Vs_&g>#2oN0RJLGG_KXꑵ+E, hjTBV 1e=k5e 0{K<& ޲_^d б ?K|Htߊp~»l!S ҮV##~PlG6ө{T:lqQ>#G]գk EcmT99Grĺq5.+q Sesʝ1ԡ8ՠAH"!;!2O][ڝ #FdRTq%> bq}4PׇK+ ^<. j@@B]*'ci|=Dͤbn1SGR]-kސ96n 993 >3 0?sj="(u_ !os/C:hTGH+/bΛh-.v9\E&FZ |_H8fqwL*L=sTT8WW*``#R:_Y*"HdωM;Q]l9)F'~ݦ(C fO^# ZP F\6[Y ^eGbT[15ԴZ;(ms~c9DJhv6xeR>3<`4+{qv% ݞ6`6ǂ[v1dž?8#Z3)5m~qDpǗsܚe]ϧpRtM2vXKQթ-!D+ۂ1>'e0?lxڭ/A qtNK#Nvفݿ&_Y HQ/Ijy3Vu6`o\ZYO{xF:#+tHXo .e3t˅w& _kIbK0LDJ^evؚ{m.a nI;z]f6%`9&Ibn~'?j|< 0Ӎ:)CDgy][s,]bWԹ#+{絆 nAoQqqt7Q))1ש)b.^nģXɋpx̔|KK_SS>u.< Z;EVJBrGZib֣*,@OkE|ʐXd+!ҧϿ$%"Ec(S^rf8ޔxڟDD4k{dbD4B6 Ts%TEn?/<^2eη\{=KTLn8ߓ<4? o3V-'ɯh'cˡb<ѰoXzh[\>v23ؑEo=v\5/jw_]kp2tN}~g5w!)͏o=.&f+esRȺ3PHFfA5Pt sD!hC@Զ%:)V0NNb^Fڦہe[&1i]q%<ήS+m*J xwO*ivA먴RwE>끭X9EnH,^֛|mZo4j} e,%$z\-=@xogӯʖg̀Y0 ۻGbzIXQKU>akaͥa3{A,.%!?4dh#cht``Bʠ:aݘ5.Gȓ*Shŷ!@ZN掴ZR2{{쭦{r!t+5aEM?ۤ~OLA6\ٻhMq'' Xk5+g2R\嚷e+ݿZq8Q\_2D/t/yR?IlBOUߣ\;׽$ZBݜ\xL-ofLI$#`0ۼW)@R.X9tAUg(#h%h+Ӟ9v٥D^"[3gI( 0 ZSs~ 2}f3;#ӠcJɂAǢ?%<198:l>:ُvO&x&|P:*gÓ^}*:2ص\``b#V&{:4Y? AوAcsalیykzr?ħl2?K,G/ HQNדHԃ-/IMך c7YFsSY pmD,*}ZF.hB<=^XV*ozDPnֈ0zh4.B&ٰyoM=I+mǏPcH q$s,lg+m#/eA(t3Tio''@%wjcuѺc,-|ou91_`&b6yHDm13 a^ךԼk3Ʋ|KְZCDH|l` @96Z qZn\$PEt H4KlYN.QuFI9`ؼFQsc9͂I  w!v&wHM8. U{J4m{ = -/> E!jkiב:ITv3EC4<'5pXal-X )Юt HW\4AEZ7LDT3lx9ϭ): ǥA#= F ◜<50v04Ή'Dz2yB0\V+,uV]i!xO\CO W}pf=ZPkVqc]RqV3[owk|~Q6Dz@;hK  Y91fljP^ipi68`yy*a=m/`pҮ"]ԉTX5Fqc]ejK'h - K,eGI,s*m&%YJN#f8:Ri*H(gC"ɫT yQ kܽ!N?v58t3U2bK ЩǺ`J.[\9'OnWf¸Օ|uJ7W6kv((ouMT2X3ݯ:&0r(he7dRx_WP/(} +fࡋ~S9mX8i -Gb 8`)r@#e +̈: {An] y 'ohE J!l"E=Zwˌu޾ )Ŀ b7Ngn!C-Z!?Q_9zJE+ l>)IcaXM-s|~W##M2~+ܧ 30 a ~y ߖ;hfGvnW']~|$9׷ ϻ%z#~p]:̾Y"\qwPF 5MsT6jAJBK CEBu6ia&-iPioُ{l m XH De4re ψH3tPLs=@ߞ qr)mD$Ǹ"\:!ϰ7;e|A2-e^3%xk}e➠ |9^~yCzJe&OKP6\qߚ<}wlO,Kf-^W.0C|qY =#rl?s!oA{Mc|?kZᒱ6j'CJ~U 0X0y;  Olʵc]Tx#Ģ'͸OLHePCLzdAdn2'#gjFA&&4[dgBBhAM=a O$ّjKq"%u0^p(6Am].SKZȠ5xװ-/pXM^WR!" 2! k5poZ:'ĜĕCvok f+E̠j;ߍ#~"a!T@X9<OvWr!3yr+MYsQ/^p^X! f$iܳDiޜ@+"}vh洖8i0"_;WsTnRtO QU ;, آl- a(yS,_!8mu&LP`/s[ص ek\ֈ>_Q_!'[)uY;qJU#՞4>xWXwԸjz <\ r]sA dY[:A͖Jj/Mܾ rx}}b);TtD{|4YVbv #*cw5TAlHR6O‘o/zK 4Njp L w^ u X|;(?TG}s&PF{Bx\LEM%4LkwM[([>oq(6.WS]U'ŦAmBV:UA$ؚ#?RZwLbņ-?R ~jWj=.ڄ?JiFO(tK,2?>WVAٿ=?Kfɱ.B%]gxEN)ɼg{-aM8 ˦@1+MP6ObRirFLtEzͿIS5V]f~3Bi&[MmH)I?臤lB6̈w\ެߔПHiLԪ q&W!1zˉ++[=5]Rܢ ^XyҝAg$o0UF ?@ILhg'z7l}kLp0E澡'̧\.ޡzFChMaX]8^`Ezi'r*x=&uj ۛ#SV;Nu@Y}$&M]ő;Nx{󝬶wH]`VPos> jd逜9Ay*#{6К] ܭbH=tUJ^)zt_भdGtg3<9 5QE{FFqY΃`_Ma,fAt8DqpڛB_sT9kH$rlʱܲ^ MNAg.]U"\𓟏y^^q;[G r! xh7'7ATh LF^_Qr2YNSQ{ +?PYЉPRjK_ &2( c4,mTh~eE!^tU+Gt?ї5/ObWPczWc[H29crS"UGo !=QzpiUvZlq҄G _Ɖ O0*^#`t(ǖiJ⪩x$g!2wnq 3]9exQ[Qf鞘|c\. ri2(3N W}+߳Uc4Tfo$[ nYJ̮kh~ 7TpDzU;3j=*ƙYI\ _x{n2ST13a6#bv-\!덍=^gH|HNǦw'zF>@ B @j5*Jp_=> X]\\xdY̼\}6qZo~h;DڒQ-Fsur4XaJ3: U׻QnE-ՇF+Bk*ݮЍ?^>olBIfa-2BfnhfQjCk;@04'H*$vk W :<H6VS گpR-8:E#t4?ζZ.@KOQ  D1"o|7PR싌/ؔw6YJyڌJ>&.&b=Pm^dz"RhDk"y`quvAvcvd {/Cns2ъbS¥9 ݩ .P01aY'x2WfzqhY/%PƜ8zQs 5dsQ CT>J`y@2YfClq9?ͣv0zI8]HqOI}%hmڟ2d+1 (k8S:ٟ(VJSןapco:璷ly9Dԣ{R%b,Q;Qt3AjvYDz΋ xUIջGA13lv`1W1~V$iaT⤗`R7UҔ~qA#{\!73zԝlH+从P%A7I$x5(Tx7 lt1 Zӗ\FnZ.f z:k`+t6ko?RU9X2d2kDb&\.ZYe o:GQ(uחJ\[:aLb%>(z [dɭgyAlABgҡǍ^1H[IrJxmZP(UI)X+f  w40ڌNt`,t Ku=|dFm*  7ɗ7CS%,&ty|]oiH'ͩ J)G;ԣf&r^%{X{U.sJ$KSXg=ǂputq}H zF>WLts%ނ 6o0Ñ7Tj+pR9"Hٮ WgVkՊeP̢^1Oj.Lo?C)wR}]7/r>dCPmյ8ٙ6jA)2k_W] Qmbi:ヾd 9Z8EW/#6A-O TC9xncMS&Zψb0; Q~LP˲ǧZssSfcNg@=|!Wni[q{D48b k\)r&@ƳSC`HmSc*#tnYps:r1ШY<}c;Θf:.5Rw5he~ALa/ ` \Q %F/ ]IџSs̨*)/_%nx揄y`}P6%, G>  !S/@0ݷn ` -f3bT;!X5[bAqnk+dC'틼JhA:66[/RX;Ϩ$z0skwi]_۟oV{ su\ fEL]X܊ ߠaȏ#Tа!V1SXq 1xT$ejwٺ7dL#usbB.ݍc;5JJ_6>(UV6p-`27M)£dSHz]ňN5*抭5w5Kk9N*f[/0U.Gg G_XJh(,xS\̧ WfTU(ph;6||VFQ'G[|큌 X'Ҡn^ MOqmwum"k43SFnǵ{0"N&p$tﲍ8 غ?j!sH?3\dkSqKHGJƒ_!Q!(i wF]"պмNw9x&K7p Ƅ@/I O:TAMo0JHtȁt絾vXM՟S%ZNΈw[GWiSM$Ȱ=NgKӕ[$49 YxzMZ"cl2w3{ g3A5޵Xe0#sPQ##J9 Rn8SAE'q7wɍ8Yj1B=@CNҫj`Ek"SJ. Kw^ <%`55>GNfU0+ycmi(n'{ B]MЏC*)m7jB+[liäxT UwQx+)rz c˲=bbӧ6 M&Om'X4ϊzZ;QA>.U(R&%My l:VLۘ+L@P6OmئQ: tͿJrMtUb/t:Q|቞6|}̓Ts+rBPuqP)<șQ_jL5`VuxeJTEm[|f6IvpC c(*7>/m[Di! ג_X/[u(|-jTT MZiQ1^6q0'OqIzG}93@|nNc̓˱"2~̲^.-m2=yd#=Ecj8?2dus*Yekqߌ;v.z7FOЩ&]lFks=ڞb͉z9%b5t.XBDMxXXRޏ39yI.|{ a%c {(zؙpMd HS:$(-A~vMcy uh׶5"1%+d}%>͝K=_RIGυgqTx^lkb(2=u)e!ȴH8oz*.|6X80'~lnt1v ,^ۊƼV9^Mo-=IJ"s8]3rt!r>='T=2-ɴ;)o*@ܻ)QHHDdVRxc  Y׌haӋj>L7o 6n3{=fOQHʯTcK/k:RTmv 9dWEP5XT=}tu91IjYU([XBI1Ӫr1 I,ĚTk`-Bqۓ<8Rn4eX6] è8kŷ$ #wo.Q#D{lb)4eUAʤ5˧_@aF |vIӑ`B-x팆x/.Dk{fO7}*O&;$6B~ bRLK*%}C4Ƀ:O8;[_[ q:ﺚEI.M`k&(fv*|uUG>VҬDRBpn>+'B'6PLJ˟0?irՆ R߿ɢ/J kL!KҬ) 0QDM(۟>6]@ 0BI"ba v5C֛=}{_gז./Α ?{e&»6g|W0,̲:Ț/8AijuJ{(B$ zTwӁ/%7}(kYBR,ǭ0c_ (D "<$Fg*ʾZKxWݜX=B ҄PATc+Ԙ@MoIOb\3X LaAz•YTo@+;zYѭivܨ7oY_ \s}=Lo9v<8Ʌe88郺t O_1UP?^cxJV;+dTG PE>w޴DÀUE]$3>_}+3)r$ᄨ}BW6zk36y}J,2H0e퓝4p-p+ZʈRĘ0 a&TR jSXL=ѓZ]Jxֺb1]Nn듆v {yЖw!ՋR94lWe&R&5h*PoQtNKfcfpit=r6nIbOB0K ;M95W;C5Q'W:es'X>Q`\FqH*=;37-jzw" ,E3o+P X}\ϕLpl:TʈZh,Ϫ+[`@[J{W*J&Q\.TwpvEG=]B\IGB l dNMA!f#Y i >ƳǖvOX-؈4]80[[n Xwj >ŢB`R-_nԅXx*G[ :Ӂd& }mm(L9׌ kT1GXhguCW.BU la%q ;ϼcToxa<"OtJ3*;dK85ZB ,.i{' gڻ0&w/13r%,&$R+A4eU_Y}#Ǐkwp?UeM\vt)z9B^3'qdm?q?68jQ+ G ]|@ݰ"!.5&GL:v>_sgOkUi"vfҷ>+#ҫ&UaX;A|30OL( H<)|i q0bTdtj*"-wi/RLt \5,jӕ= `7c еS }"P\~."c~ oBDCԞL~F|j*8s}E̩!]&c-]*&|5ȩq6m[ I& }$!4}{䲳}h؁KZA6'̓xT\sPe<(]tmJ*a9KsI%)  '0tpߕ } ~EX:|f08NëSDId bb/dg{mCJg"!lZ!L&>Smן4CX1GޜB6y&4ؗ(P]xwEG0K9Vv4%rLlX\?>sEgZeʖ.Y |NP#)VRs #ZMXcM]B‹j0#. Ywh7"t Dֱ7wpd;wGqlrpg,D&sDrJQ0n/rʔi7n$1n ܡK&v,Mq& ,q5jG\ѕT\V\=%%$ ؃,עrG #2Suf q ]lMeAU,, (~w}d(|2 ǜKi"nK&}AbK}.{ k~YkЏ"2ZAx&͆VyZ}x>ƉFBG;(L|EM D3`>iS5Cuq4Pa{w[S^uK,E+(߲2cXpat2H-贫Mb<_ZQE ݧBx.|aIKo >=n7pD ճlJ@0u_iT ];shR6s1JiQrD̩)/4&թ^Be-~)!pQ6T|Iӣ=/mرU-NƄK54jձlr[:O->VSiPS6ch^v`b~MpO2FZ:=]Hk;8l0V\>'Qc][b"+ՔJA/ipNc8S*!CՖNFG![GXI-rZ8v` E]D1)ʮ 5BkҒ %,sЏ5 {MFI4[ڴd|XtO-`bLt׶O9=};0fnﲇ0'n2Zy;9\U˴:=RGv$Fƴ<~6/;nЋC?;|^-(c@->֜ۚ> {/C\^9W}>BUkj< hj`R!~]SN Q)}_nb99UA@qXk_Ż :bl׵W|N?,[ f$jZС/]Ou)Q~/nkUb8^yG"* Z0>C'f_^wr\63#Yv$r_%"r%~w|f TَrJ*8^J@*s0QS=X(=l#C^G8h\ae[W#I;IMr^1ԛYiwq+6Uci=7e`I[tdhuN`V(i^Tԋv{q)"ŎDNg4+d5HYiB;՞Vw@Q'g>DP?eb41|ǯD8b I<]'2EH_j6i`\OWBmثNɢ&Z+Zyg#:)Cаo(T'?AAMef)Vdѭwb2R([d3iwf 'Pz  ^zvrr F,H9;Ÿ[bȮUY],}wxK*y=ǂ;c/]_d{ UEF: HUȽ{}{#AEղ5/w or{4.=^r"7.}/teGu48LJD1hw!QkY@SYmQm~/y "~3AºHGA i%}fv!MV7vCb'=zZ+'H:S npSAݡli?' )B{kE–,L Ej; BzOV[j*D0C+]dT'Hu` Vu UŶUEtC̫yYm/7hjPȊ&Wr ɻ C(p.!I+[Б29gTI)vQ"4d.*0_0`ԴYAֳ0JZ<cLrp*^+,'QzjB2AIOD]^ ,=3G<u5YCpT@Aj\D;oAw= *6ÿE`]{^n/%mP #PH8 cfY N]H-FJ4"1;> ̾@TJT Ӷ/F Z|Ң>hKR_G՛M&e)$T .cD^k>]ftf_205sR!f2&#])bB=s+KT^Nػ<|B8=j:9i$yux e~+{`H\۩|'fC,{VWTgAu eL1:K,eWS_~'x b^j46r7HD[(*c9`NL1#|dZvޒ̠û D5%"CWcS}Ns0eS8־e|އUQ-=QyhZ 6_9u6TN#H0;R&Ig3;EG ^fjru!F9Nރ`}#`ER @Ef \Me$&,*ooaS}f-l>Ӡ TeWA՗kcIGvghHYB>)HjoZz+)DfQ\'K_]L(25j، %8Ŵ_ I?vjE;)`mu'X+-yij#Vш,^[hsܕT* /GCg/~CxG˫[z1CMx Bp&>e'oƲK4tNbOՒYJ%iu IKZ6?m.&ˆߊgΖo'd.H ]|ZeۡhqZLb)EJ0ލZҶd-z{{h4H/s6R>^aSa3apN܇4c?e{T}lXL߄ wkՇk-+s3FB]^'FY yZilIĄƇn g%7ȞO=DR?߅2zO&#9VB)Oses$ˌe Tܛ8Opr,p4@`ETzhڍ+Ub_8pI+JD3.UBH8UG[zWQ iJ5LѪ:!-e ~%f!n%'="]"?vP*L[=M&gZD'ˇmYy/}> #ttW!;=̙8u9PƦ.DlVwB%kn?q@8l}TUdDwpnlt ꛱jj>&עnÃV$:&v]M=T0"fZG\"keL߭= hBLb2nZkjY斟 D@M0IXm̏[ 8 @:\(J7>jc^/3=&6)@Uߞ6)0n&d3z&8 tsI375oU< , ;ca:h 81GD`Kտlxק9Xԕ^bT"tpnENiTg͕ۿ,9q95Hq?6cu&w=-YFtb8TD}Ićkl"iȂm$Q nOb% AvWl+ R|ퟮDj^fDE*ʱialH۟= cg!t1~=Hl])'pD?] ݑZ6V`)wm0` Wsl3Hy0@)&,P gH|xU:30ܧ1ޢim&0wfx3==.?_I(v1{ޝ &Sk*bϞsm"5ґ!f7@ @5v;h$zu> V#K´ &a\ y80!}!xJ gIbDe s* E0xMY0o^,P$kRگ[Iwb>qk[Fc'<{D+r,lݿ`Y̦RM2`]ECA^7̵;th 0^QĹ.; L iP$,]thw BRDwq&mڇU٪sJ)UToy@_4^IB; /g'BkrkZEe1-轫[,@}:awg?6~* k.l;!E~y3;9|K }QҎxꡒy?ƊcFAl7 8 @<)ˈ>%q qe)hoI _@>(8[f1C]6 #g,3nXKd)r];^7qTق#RF2Vvq]9f FsBخ#OCb9̒i5S1F<Zh~ʷ1>\se0m4 ᐖtB?I{ޛOޓ 1Rjԛp{s& LOj/H{Egր}6g(:A(a6ƛXax7ˈ0OUICTfL"2 #I\0!xҷ5`3L&ɣ3~#4qa/ Q45VҭIя0 * #9ޫ~K: |(vs hM%f_.rw~]2KWټmes.mJ# 9\#k1MS=;fe3Bmw: 4sܣIBqϩQTbv;A26qb ǖ0ihҸ])-jnUB䓌*cVgr)*G koNt.,ANE^A{~:ׅ.\?kv%5,I}xK/۫;蚣 FIIkV@vB`a3,?ܓg?- {})Nq)CIύPnwc1|7Pk 3_q{.gJJ),vP {t3:!xWCtFdyvwpĦ<& 'p[ Fц/&Ŵ u .B'ۂhШJU vLcB;AK!Hz}1νY`/4 1îb +!uzݮkd[<3 ؏xTou_Wj)/%/nP%*1B\ulFY ft<(*(ΐIxnJt;3qm<-`3 =v m|/Ek,GwO`f7dP?1 d.Xv!{l nw]u55X?D8D_u+_@4h H"C~yI׮Ec*Ə>u޻*~yޛ/m U{_FB͙áHPrb3 =m㞯$`<*jcWZP2ʈb7jKrɶ 4>mb,")lOPVOű]2w'~P? f[101QI3_AJ3-ݛ8cAxsGz1r8" 6Gh]G{ D[Ea"81\(NhO4Mw'TGD m yh/Vd!Vv5ebdg"H$[(k@JkR c3b$c)jLuwqw7_'|ټdTgauwE";_ KN nh;oq.=k-:gi0I!/UhgP0jtN3{QbFޯA5Ds[W$E'R[=(77ɑ}2`%-JDxGe헥1H?S)0ieo 5;OON>9( gWҊ8u0R P{Sy3lSx<}f/Fa5s d+M5ԅ{oh ε!z,Iob -;t@H R>}45Uz!:/.L{ s%r :Lc7ω3yn$;'@ST֦)jF& IIir*I6౸o5 @]/7 ێp8{k_ۆr1sTW%'SI.TqSDU^cZ{n3{bdt,GMp_Pw_RE/ ca:*H%;>)ffU;:Xrp&TXsha[9"(0ׄQ}U dv=.ۘ^1/l]?TL.5qYFy ,pUz* GCԉܛ)7 zBby1?'zǐ:H嚦Ɲ:R^ٽ<@ nr>i34dE0iHxsmKҹ7Eg7.(ݪ]+gyMjiG +%Zm1INOQl>j Zp:ZWZ 1U\B"dVO%ZI~Ǧƙ_֢}6l嵜c҂Қs拆RQgR%+7(VᏨׯE3:$+痢V2 1`PЄx;TNSԽ*+"M;[Aè,N?XݛwbF/L|̱ 72$BNK9EmpdGM"PMiWRV37dEz '#|\Pl~Zז sୃ(p2bXs`_RSH YChgRq!rw䭒"@,&7 yM#l‘Z8 ^4>V=TF:-]n"x*f 8_I ]Vl*Ƚ)tYV-?9rP#xG㦶R:+`܇i_ف`_@-g32#s_hʩ8bv/oM*lع3Y$f5t*N/2)XǼZLcsdf\/Aދ/q&lh E$')\ a7buc"h>]$O_lgܛ^{Wq8,.u)9CKe##Z m0hߤA|4;sw &A2\PԐmMkS⭉VÙ?s|;clK* g# 8!_QL=_ a]9OfgEQ_,PZ}yeGw*QxYH7x yF*Ԫ  Ɔ-+:lw+HJL}88tyw UE'ߊvI9y/}Л(E \'ݣ(Te¨x(:~;^zc;Vr1;$B>Eo* pIAPN \4$MhIܺ.= 3g 7&_EVyBoxku M_UymË?OhlD>GKBgw@=73@[ec0+Q$m1U*'i#N K]x;)f? J![8JHJ_ "CluMmPViFmKKSyڶzP8xk 9:G58}T[\鹄RM\ڈBfIu<-ubY2U}RЏBԮݨl=,^='" +L9AN/7rk<R$΁T("(Kϟ_ v7L޳f3[dRP_Qƣ@ǧjo+mN=xp/XM''=s 1!+?F]Z͑w . ($r=g}kb5:쎜ŧO68vWܮS黦KJt.wɋKő ݪ8BUpzڣёvk\NP?E%;2_Lw2}̎zcOf4JUT_twG~ "KzV112^~vw☇l'w+ki?tIR ?!!S1uPem :G3#7Y 4} bƫ(-e~O`5i)h8w39|낸#G i8!__X[a7-mǘ+;OS5KOp FfY%9/*r4L,J,C rM}.](!Vl<7%UH 8& D\c:]$ZhQfU[c"۹< B?ԨIrJH'℄.ݪv M'$q]:1Ct˵έdXޛѭ,S$n5oѣ@DWe̿2 ,8i̭_܂bZӞO2pB[,P8Ͼnf]7l٠jHVRZahdD6N K0 —Ml *dVy٭{nq0KO|-M>c`cZ#ݫi7(\Qr`Xğ˽=:?:1 ծ+.LM[ÝtD~Wz{p2֠{|ʵ5ksNCᜭZf *|:lPA$Phmw\)f6{͇LFçxT. qJogc8Vɜ )Ug= J㓱 ,ȉPxyX+3KCJ(%ݫF9Yu_P|7s+ (S#R>+-P1OUX>mh:F_p&d#p 8D4 SsRH(X9yk?xL~Aݠ"d{v0'6Pb:Iwʰp;!!A('㱩$.s|R\^ZȨ4H9Ʒua#M&UOޙ"xP#~D_$l9=oJ]im9?w//ʝu Pd^HdvW%rz){Gb&} V Tk;dh`;Fh /uRRfw"Em HmA@$s|~mrTcl1 Bs8 cUfD-f3-OeT 4P6W3 bY{5tMذx{6=%wv@řլP;3@OLgܤ60 Q# f2=\(5 Yf\|C:4c=tM0!}z#.U͑"δ!'QCۘ /+}YV Geh_R"/aM礿v-7I27bCm-o]^NxaSQ\Jwϋ&,7K@mوvx ~uOoo2g6zyh\ॢ+x%m{m>)U7SsQM_Rns$S7>F{]iGEzyë.c>i~z"Fljџ* 6{ZBƆ<ցTZ/zβa>S7eU$=U)?ZeG)"ƣ`-/)̈́HU~"<5QB>h>S)IHDڝnQUAf9-^0JH;hYF P!iyס4NbIip-́X*q\t,JU[&1:+$ =i'Q5o͈եM:G쎿X6!.$}V3!P+IۃX&M'O Wv@Mf/@ѢrqBm)Nˢx'xb+ )b8RkO}BWV|sg1T /Ej쉫RClp#M3iˎܿElVtL& t1*^y}Z=pD[pHiFv368)Ihۦ-P\@7:S, b+afc`U%O ~?/ĊЋU4<jla6!:6|KzbvUDï֛of5.v!ܾܬ̯"I<:Ŀ 18J1mipuy YLFslHnp7҂=L&B N">po %DpK71Yĭ(UR|͑V ǮϦ4BR% KsahE`1>L/g5$˩m$DE2%$'Hf"-%q`vB !`zaBwڗ%m$(JwY`Cw\^0#R>y\W 1x$ No3=h&&Na^nS7ޞ8<"C$7r"59ƨPRHcEO[ĂI$o{$\U,&"囩e:OCtB'1T7UPx%Ӳ/G&Hv,.+U3Wh>_LO?+Ķ{fK`gEGsI Se18ӻ(OhpuCxoΠT.՚Ǥ:8h* Jl4kŇPc 0RpqО`u64~9@ /ZJ5%$/0ᑛ0~H8%|0sIL(j)Pَ-l9i#AMM6nRCOG H\6A)ŠkadŒ0s.(\} ^\Q{,Z"ten->e% 3ko ;;͵CbW+#R@WFIz.3ꄢ;TSqYS[25۠vEByJ?o0*SQ)B':BH^ $8'b)V-oU6:aH͖.aJ)e9YMf@%ޕ@PRW^RDa5=iv{6G2)h̢5X?:V B րP3jՙկkRv{;_:Iv,CM]IDp jD+Ro"eɶ5FBjX_ Ub:_H mO=$nZ崹z$J9 (_lYI>2Yg*G>t͇.dg&oo}e6iy.#V,$Dmw׬ЕNi-9;'4F BV`R4ɪEQDL4Q`wܣ[OW#xrG90UG< ,(q^W$TGï)ROߪ 7(^_Sm䓝m"W5uɷ#\kwbː-swv5,EcYM@t`Tu_~{-2G]amXvvۂJ ^a9{[3¨*L(WXp~BFF3оÍ[S)ʚoCm9RL7?s=>[%t3?U68f 3{/kN. x%LP,ru;Q$pUD1y2a;ԥ^T]Kxm@*6( T2݇IL0f `Sn imId7UZ<3Z2klM =e\]]nŋբ&~Y@UF"_Ty29?B-eBu)9E~AMb˂!0*tGkF);D_Iװ@H!"cְ,n@EMI|ʳz+l]@?7|2ʶc9r"mQ`wFK}#O _?t缇,"gνvڶ #{ B)HV(W=.ܗ*-bAнty.mYPS/Yz2òNX\䤔RM=@?%s}5v9$$cs. V}JW #j2565:(N_\aPM4@JDIiWPG#7H{@s>xUvGR`9QtGi jb[%bɒVVy%efW#?>KT ސw<'~\{}uF_t'V"Ԅgʟ l;jpBo#_WIK䎹W,mcG&fhv`=2zV$KkMȡs:ZNNqUZt)#"9^U'{9Յ^yn(ph +;.GK =cX|3}:m s|[ evT2^&cH<ʁX]ׯ݈FPJUQ.sm' 4pq cOI5_]hCZB3C"}"\Em@Ưh{Wzy܅׮n_-:%xrY?H|&@D[5x;}:JBd撶=+Uߖ^7ʷc'k# cdT]vS[Jh咲.NA]DоE}I%o)ٍ%) 3I>ȱhan +.p=FpkƇ^VW iL }udx=!Ŵ$l^V2[u0l9vlW)%fw0l>(xEeS%(+FvnO6LqN^^M9i. ?X:@1;*iW<5j*YwijY1~R|Zb ~hET-0Xoy,{qfZE:7 i\4Aa$BQܑ2sds-F2a㡉REB(ӝ-*T*PDccfJ16X+jڢY^m:vi-hoX+1"L}A2 Kи-8`FBy;9y2Cb22gEpޔFѸE|-/3f -2]UmP7fIfuʑX?Y t8S#YM{^9yrzMRrZbH-\L_,N(kI|(vطB{a5&dT??.tgC(E,W { uzu%V|R{MWm!FUɁBNF!,y~|N 䓾C5(W84P$' _꣋ cG.|p ( )\h-aQ^p;̗|Gr!<󶓈^7(樽 /&{WJTPcRj:Ο8 `jf_1;vᤆ1PӜ}|I>;I] >?<{Zef E!W;vAsQ  e`grUWI Ubrk@%/ 8Y3AX?BiPK ʱ?F0)hjTM7W=oTu&ʒgen큊,4iī;4nX^k/ۇT}dDsV7k~P Xe FުC%,C}r[_Bp D m눢 T~0 PB;}w_2W:],d'k8˓X>riG/b5L5UE{֔N{C8/fjˉadVLbNo;݀:CϿO\wYENQv*~j֠sKWԞ ?xnnkWpa,>_I{g \N6q5kcQnKL-@לi'P(_ӵbI?M6Aґآ`0K!yސK2 EXL`GZ jξ6?\?T(/(5{׿a`Ҧx<,n5F$T,h@疡z|yK]DE~ŎvK\zMP/09 TPB'oB_=p;ZQzbbMЪ!Hꨳ c .Ubz<|5Ab ȎCKg;Gm2"!M3[*GZ"un/{])pdHoL'"AKtԕjFaZ aA0q N&,=oy/6<ÙzbT4WZL/@R_nG4LJ̽B»U TLtU㮳lk@ p%s)Kz~^Ee}G Ma&٪ 7{?+iJa,/jZs#@U H!߆s~_|3X۲:.ub C83̘6ފ̛/m؜V# $%Su,<UCxu<ӭ>{D?Dx1%E9< Lyßt~HZ肧rʔ`*߳\ EN9IsWB[yd ڥmgoNU2T? 9>BB-ߩ\xt}&IF+i|a_4W@B8/ܣ`o[ &{<%Ӑa+]f=-HԚvOr Yk& !|yp\6ؗb!}mj @ێ}S=!_qe~Ra'c86iڬ T[ȋf`V@Xqq)ͩ3i w}㲏rN@M&|Z@VOy]ߚq9;Bsʫ,` r)K(,>W6UO%{r~??H#F郀 $k7blC&r:sqNT"'>!$F[h5'!&ьc±?hѦb ͱKk+!p7й1HZ_TVj`Fojklx 噭kx, $*o|Hb@EXgrjYL`ݵc%yz}I*@MLG0dM{gDdo+OVʉV 3ve9F$ΣuX 9cv# bTnTe ӌ~A#hw cbɎ W9>>`()>KAjkvU:eQVWP~ⅈcǚ( ~:.L>P$Ͳ魓=ɔ9+o?B\Om&ni=]%I/NQ/Hā&O(?:#f’wۈX֘dӁř7vH9\ T@4he*FE9+n:j@Ru2qy]XO$ =<iMPMQ ^=-#⪈MP5IRk)AqaM*%7w0nUQڠZaM^ 7dQ]0bJnaK}&h9zl,tYHؘ;W@9Reձ[ǒMv!fٞO4lf ZC ~̑@ڦ&'$:S$+m~}ZFPH /ZF 8ܔN ˄8& 5G;x1fK?KN LSbvyUQPL7*3M]1gGf=e-CW=L`jESԣ zkz,0O41|"|%!GP @8 Ve>n:s8̄Dj]ܕf<"؟0 4 iD ??ۘJz4/+?Jʹqh4h-)0dWIb\H Wdzgkq똂& "c#dqi"2OlP̍WV)C.Y:.4 xKNK=)\kY4mp_빥L4v"Eau@sFz'}}>F&=f@$@ <,sN2ۑξ`wk2x[ %-c)H9u/l 83QVS[{d.n b3GJno%XA63(\C832ㅴd"}\u/~񼥢Ї5~**mǿ ^Qd6bHm7C3cL@3%;jUlֹO ,pbWR=F'mAn+đ ܝ (l7SzJVY?9ޛ0|D$XzUPn`z1Hkh*rOurL~yJ{$"F8N0`ro1蓅~C s?h&GX8;҆@UbjMj(dHB 4_Vd<#*`>ȟwFө Zgb j/9͏'iHLf/l/l) X{vY) W(yו(׾]zܪb!dff :KkG_ i& D0RLokYEgO\rGP3ps(!Sdbk͍so@ O'm2p).Fj !-:| .Iڞʴy#dU-4Is9cE5 3!)ݚ($.99nO@@|iؿ+zB~Oy<=3mIp?8-`@@mE:SJD{VUK ! QJO6))2!>Y>%j(/wwe,,cG-q+V>aHY38l(  4Y$sc;$5$ ,\Oq{\ߦq!}*թ,fFk*׎ï|4GIv$W d$3;ҳY\M~GGg뷻(~s~!u ٶ)]HMD5 9",`*q研\x%pNA~OkWzyτ4g9e8Gr@~x(? u }ic@ aWYci,g\8,nuñ< bZsW2O+ rb)h єjЇUh{\,Vsjqq"n[qQo0Vc[?<]q蓰HЗJ}DȲFA7&61R`Ҷ\HC@M&ؤE Л[f1\= s'˽W> -"OUEZqeMxZC%)niM?,$x vcFgk.{9]bA'4!AMr1fʅA<&|<%2u f|„[8p9j C$6gK$AH/6b;p@EvdCA+9 wS3ףܠ1rc>=Ly~2pv9͔RO.tGU*5eY+чjzY,5)s&؜`eQ՜Fp;m#9b@d-s K74 -* eHyʳ$'T]Ou.㈈&B. I O\5'l|篫ⴴ;yŠ~a"ZY'Gƴ/r.hOg^E\ږQZ$fe--MǎUbRK릫Sl7BZNlm r!!G], #i&×+zkCu)tF- "Z{vU&+3Z OKs-q kנ_@ΠFېQ r`^eQѪ(ւK 7$ԑs=hIC/fLEZ^f}$G[2ꆮQB!ym|{4`Wp =ae!x${2p&chC錫BfD^iH/ɓM&/y=a,BNPkI .uLMWS,/ ]"ݪؚ?AдoZ09DB=gQ>;bnbuA>XgiDCi_ mƖHOtI>xh=7/p;`Sn9C7,4/!ќd#:z{T]'0=+sr4~vTx%}9`1A@3,/ؚZ::% CZʋaUCK#H:uRcz9\;Op~>Siph AHa7oF\4i2O b= iFAC%*P]*8 0i҃} uH.fg:khAt/6B3o`W֨՝&᥷tޑ g?ZwL >{%crol 0VˆؤyeӲqa1u8hshspǏMLYBt,7ނ ߗ"@GU N4( ~P-aiP}Ac{)/e2Љy)׸ O K0q|XZ.[}t&A*T>)&՝o*ۀ~0_.S`&M( e`c9󼢒Q-J!?xp4omާ, Cg֧g;7Pz|9"f+?2MB+Rf$ga?e*3&ne´' 0}O!U9ܑ:`Z\2`ii+HKN=! .Vc\%:*U6ɎjXvL2`\ɓxښe&Z !0 [ `,5Z{M R>CB'=rɗb(zG  u EQ}s]DrSfj.'18t- ӫ%p6ga} [܌tl6t`$mW9X /DUG&y ^Mο3V{U67Ҝx'ϖq̶#7 vsI܆b)a]`&ShV2Zzk4B]͹\.”u֛`feґ kQqBlҬGmb/{GH3Wi5K3V8L?|)̌0O=] d[N;D^dSs޴W "WF|O }E] 6[L 9Cnfu91Z,h6n\|n^gi]'/>&'^!'B|Ӟn!,?7]J%ur\{*H?VYN6FO2E'U×xO}3mװWi--m:~-S2 k0,'OgM6EjkkѦC`=7-)Zڈ.de} tf~gش:eD,mӄ(<=KtUz^!{'TDC%BD)mP(34>xqNad6chfԨO9P0C KZc 5Iup?{*iJ1i)]:G7I fr09wԢkV3@fVgsA[Qplr9"oi sc! W;1a^ͥ vg|M{C4OK'_) daJtXQrQ}?`AI1vedMRS7'77@*$uϪzMHʱ;g*9#?dF9b7hP@u:}<;d@,6cp.yRAăPK۰95Pϴ_Qu y|Mp@TUN @Vke=WUzhtt]h2G o3o|흁 m\~UoxɽV_ v<#dO䍎 BTWǺy#T.,1.logϼtKtGaTI=P5J}Ϭ+_)I gk3>)(Ѩ7M)a=G3'M7`C.omPy7y`I,j0gW6|QkԶ2+nϯy%k$&kJ=ŬRp?2X[Kʮ{tc07^@ffI]:+'%]YD\ =E'6,W1s \0X:#D~kDQԇIi:2N9EV):PLS2VF^qm'ߛ,`rU ePlHk: ̧D1`*1V4r\= QreJ0 /et!EjV•-6 a|Qg }70st)Fg f c$ZV~[G-řoBSҁ4h.O퓅HV٤iM~?'4if`j#Tq$+Kz;0a 3".I'MwefhOl]~U#BnQ MvIz=͌W1)6>B[ʦ<Gntਖ਼svb|*aN,L6R7U? \hf28R*asiB )=Lvkw,E5}S[?'p3דAcөXvG-]!=8LENj6.|A3LO)L)C,'4gMح:ZhhTw@mUYV.O .{M Sy^ 3FsՅL¤Z cDdx](p$go!DYmV.3 4VN#my[d kw O-W%*r{让"ZFRSzgIUhhw(OfT8J>Aע+ be'\.&?48ACxWTa &  |s.=4h0؆rJL葉줉$oIķ\Bɽ#܁ ~i!bcfR"^a2tYOIt0nXtq|D.CSS9詷-dz:KU"us%uPCՋdP12%U=?W`'ϊmܬf֊*Ǣ}Lp~ 8uM0tvsm6)E6O8 TJ bhLDpvc{fxU5" l;sb>tWq,.BJw->+Z(33cRK5hF֘w {L1ȀriuUlNS`.Y<,ɒ2eb"Rsb8[Ɲ!1Km8d 8mso 1|іR0>[-Ҕٲ]osEY>)r3_DUsB7*"00j5ˌGfB.X'yjk\pxVMԸ{hHڇ \c&1.%a.0ss2GʵOubĜMw:1a$zelL\b$fi~A)eTPʰDeIi~#&&q'Dd|e5RUV3°<d F~MF=۶NBC^-T5ȫ܇s7SXq'afQ sHrX+(mX|]Pf*@f8FI߯& 2#r+yXz^t& 0B>iQMϞpZR?-ݸ!6Rtvշ@G"fc\4q4ю0^*̎<'o @0z:qB:@iȕu oV7&r߃Np\ t*b箟qo3r>5/H_DAqŎIY-ߠs3j>A=LRDЯUXP/OHinݾo QbNDmާ~,c_,7=6 ]է'Wid^N@p"́|_!¹YXˀi4 ;cwd%EK y~я_ љeK|̐4#T R,)P "~[W|^Ltz% @62AI&MQsʲRlf $uԽRfGW!ǚD}/._^gxe˛FxcgC];{%[YYu)N р,70)5=e9 %;|0[޾u.#4 ~5% x0 }-AQk5yb-8%O,\YV<] 0,':D%#B&Ԏr@]z̀5[,U_YIXZ5ky<{<9n3f}}qO LaE()gnE dlL7۬۩5|Hbo/z1D 23f7ƙh /ዕFGoկVG}k2T obX}]s4IA:_i7!qoXF]` J)à(P إ_Pt#́p~52R," ȶbJ>n;q$^ןM#9L`qi$e/K^ѺKGX9pJܝH7?eNymg̽4dΕ#蓵_P`A.!Z3D2J5+wF6!׺a 70 dSa:ok`/t>$26?J⥖o>\$QR>WViD#d$ T`Yl'Ґ(q&3R &W Ɗ\M.F.4Ir .zWBrch*R/Js2Q*<@|G *`y|HH]Beb)?>^i"J/!\=y 5G()L!P cEbKF,7"G֓3JE>2p:%`F3!h̫9KQh<([ŻhRx~F8cv=I 8JMNe t:Ɖ#¤ӆVLNEń8Xgqm'iVzIdѸ ǓP%|5x5VZz[.';%G:ˮAVSkhKЧ'~B/LD$[Abj$o{3mo%C?/1Ui.f>RBg( n/YdpQ(sLZwfs nqTqyܑU;n֝ڿ5sԃR-+UK8jܽp޼+BݤCK:2LN $5Qq792"bUlz"r 7D /zY߮R=8 XӆX^^DmЬg*@@摏>z4Y> ܿڋ@ ,ߜƺ*T;#3/DqlR¾1e|}}+i }u3؇4+|mUqYYY\W9Hibi9뙽qԷj'XGF0r[reN0 uĎ] /8pԻU6E6j,#- b|B^y gEB{wǷ]-%Eӹw{Oi;Dnfӫw˸hy/76EYLl:TXDKN29ާ:FiVajR1-퇖cĨbc٥ _ ʳ]U3ѺZw4b'1m ܡxkO-^kv3[4?=w;q@QlLe$3%u͹Kd`mAp|S;7n ':qII^ۋaP$hÑl=#gx;x`-0ކfݽ[oB1ᦴ!C=k &X1 dbl+ϵ`WQ{ԐŬ7eg)kgzWj1^>29rR#/:F?I]XMRfЇ NУ"j8[f fꝜwǚa9Eijsס+}Lw8'uDLpl/cJ8wYVu`a6ӱʙ֭Eqw^Sgh`#mj֡jl+KZ04{ hP;OT; 4^7#ֆ|_zwӤ3 $Q ud}Y;ĩ[N^JrJيyO{TUHWF_gkBCҳg ɸfm R/׉K= ms+X)DnL(B U nFhɑQ?Id.i^xK+u5cZ*0d). iAT~51faʆGFxӣ`,c7{ui&Ks,PCh`/Dy2H QXyޠHtioC XMQ!)r5³qTV,A^AM(rXr1i<ZgqtiwXOqf(k}$ܛ{6нC7_ӟ-<jݺh @t2xc,8]'otQH_(x>i[K;h;qn<^_aPՅex@-&A؞tNwu7[ظQ}IgX`j@󖣨ʌ:oҀ^]tH gĎ9M@3<mSwh炴<u&,ÿ|`K5Ƅ^&ԛBčf'2%ćBv)ÒVC%P6&R4Eɏu+#+6Ǎ&h$*(ٛ ۘyFT/D2K 7VU&y`X%12A *@fGٸD2H!*K9NJ]aUW-6gY5Rsiu\~o>|iJV;> VwJwa~6E*">ga-?Zoj +U (KA(!^ \!F'%!Q(Z&z]tq2ldqHpb򏛂-0]vcKGl*"(y@L]iQW}iJa#Sr_ӎ)A|ͭ|_54Q/)GSl~UiM` {~jUXvuY+%!K)bay`4<# CsA13<; w+ eߡ&nJ-o +R ~~yWK~kyV+3ЋG?݂zP Wy!tF[bsWKBM6 ޭ_z`ff6߶ơ~iZo=c; $yCگ=Tjx&ZWgH-&R:Z}fCUb{Ay= /;Ep:$k j71DZ87>( /Tí8D.aMjr”*kV{[%]' {bE 4?.Lp/߻g]hvt>F:3H ]!&xD*s#e73MuÀHJu0(A~ \_vâ&:8boeY >ž-j|bk ?u:9C)o_mP )^X\Al%uh=\z%Zah_(,5*mT/:`5ZfnxeYAOL# tӲ``AnVaДY|BbnJ^6,^_ ٨=<Fn1H\JB1BSUfΕ[3~QQƫ21"XTP Jx+,Nzbh>%^k53 ږ4铇6<(^q+Gz>@{XgdbF'aE6!H~|3n" ܊u7(~JkɧMc$tww,4JX'I_b Ͷ< #N7嶫\8_{l'$-ߣ]⣸u6 M2(e@IZ{Y}ǙV ^ jvG`GqJbu[EfH!Y,n ʔLwP H"mCwh^*PmVZ,[L& ޮ +;+sBIVbl.ӭ́Zgq|m-X[tA&g9[BwĠUj9K̬6`ʢa/jG2;%G5'hvhX| GŨ{%W@bX ֆ`| DK|RP2,tƲCE*ZWX=;&O%,[=_Lɼ];.j㜆I-ϳdv=ʄcC M*o.ttP-/@ƣImz6p6AtVg2?{Wf7Qsgze11䂨' nXd.97&в`IJqX$YW\ F)@ njnUYh.Ty1#Oݨ tLAP},n(NF:nծ)TFnS\l\< .Ӌڂ*w2kXv:سl=Y)!0ߦA_W% m+ݲ3i=M6)El,׮WG2[< 0KDX;7'̬4^#r3ޚh`J[(ĹL`滝* SE*Ms%릒:GX,XK8,0qK~lL=kY ,{l *@F9u0<\+K'FD5.knOr=+^) ፈt~y}'v&ݣ ^Cxq''}EV1Gݣo&Ix+&pؕbCV,bji!*|;i,ganAm!3Im^?ݍ6#µ,!;a⡒%ܶ D,B+ik(g;4i\-ՄB>]Po3 8:9SM!5CJ Z(/|<ܦXiP/ \oy-Gu\,~KF1; d3@VpmNed2$6uod(MFJA406bJ'Hr`G.9 8=_ܷd ʉS?h!,h7aC ATz&C5zdBx};(l5KvB~^>[\+ Doj_QzΙJ .iK.ً8A*ER*&ض]y5e;3 In+PY&*lqo'PNUv4'V~ sU6P6>fKUqx[yis&2$nXFv4釱$eݞ =LdN˅6o؈puLK^xw{bHk;v/1tA#nl2'<d":XuaI օ?'nz;oW >l\= KB g:`&ܚX 443:1tsJfbf"e/DI wPDv:cvۃ~JɘW̾hP*R&;ڇsG f ;NA!edXќt2i:FdbMJM8ro?ip?_V[<D$N榀0^A4<h, O)e],aK]aWdv_ P[ڗ8l <Ջ~h%e!te &Ȳz"^VshnY~xt/{=m9Ge^) )5`|*L|ܿT!9nh >" ;n1?i sVqЅN$UY,wnDȼ8= +/GV 316FMh!z%̪܍xFͫ/)ƕE*Udx~DؠB_F3'4* 6.]zjEmğ֣1E3Yzku#)0##.ݎ.vQ*;;jY-!3%g^-eͪ|m'];[xRPR 2V%1ߡ_&5`Hr :֏t2+đi^&8F !S3D_JɚܙJ{نbWfH}e!Z?F }KJ.Q)sesO7[Ǝ/&r,xX"/*3bV5WUԞ7%ڟf%P=i;NBB"aONiu3CQ/-ByW# .(@RgTM7s2"AvR,}c*dI=&F"%|VXp5S KJ)B\u|U/i"՘aڽ QCD82Lڤ>m/,Z˪6a 8?% mPvJv0}zCkD!Wi\VB<{;>hU{ݿ7p9dvl1g7t*W$}ƙb[izdD,-/L!Ş2.ֹ1A+}Qac“Q*K\«ƪ({bq΍x a 2E&ztRB.2]mK6*D_oCh}Gb,(>o8%Cji(lvn5moJ-]8ts.Jz n4ǂŏ'-Ixh8)'*{p}07P>|of, (rɾXY{/>M_92EgyxT?d>*TnHa)l\$~\/p%E,E\;\M{k\Uu ?-7H R%R0S *7^-8?tۜ"e yg]^y+~yKHdN|4|¢89|`o6\8FF=өmdz6Wsdzx C3Q)|;+< y<@c11KO><ט  ; Ssyr q,KJ[*l[ƛ{mpL$/*TXyݭOKqWuWJ4wQvT@ԏU>گx6526*?cJ&]W{KK Kt(Mt>DJ…lD&Z &kaճ, +aLsܦ('y'd*ÒF'`} j(]2]x*/h%D$.Raw 8iB<b#] uFhdioJ@N+N?#{ZxuNw%I T32Н~H]Dg6?:P2*[3AoV 1綁s,T>)\Ye׏5XSғ] &bxO}egDvॏBzH4^pmGS%'z /{Am:JP;O¤*8Y}=7/@zϺ~}OU y֋,_JӻkIl0h.pNڿ~rاfф;h?p$UF=ۺc֓L46I(̟bk1ֿ~)`ELVi/E;iam'+gҫH]6+b ݙE>Bjb.4dHd43Nr؛X4K„NGa~B)2gNeu890MR /\aNf9ԘNӯ}yq zbCXM2tݵ_gcxK~|YVLe5Y;fZd܈luB궺jcNU^xPПLES4fՠQ \$f"T-,S߹,ꨉoKN~xAk'O$14OMk&&xgK6 x#(O>ʉBkRlD ;!"U3tZA$u_ҕQ{m{mk:#Xg!T֥+#tc7 }20FOAf$FG}zEfB^sB t &~~~E@ y@[Audsl SE_(?'9d.N;Lv#n{L0fCfH:q#x=!;L2w]7jt7Kվe5)%w?dj=J3 'Q3Lְ8MUOz oBaմ0HL=\r}J{PȨ(UFF%A،.)+Vfm]p漰I딗Z $wKch(F)3e r] /] LJΘAYےm<7ŁnW5DWMY;cD eZkCA8Eu5k80Q l2b?r&7{Y8QlFV$o|unxC-ovѯA!-&1C`y5o"p-s SЯ@0.n42e/aK84G8 ɔQVmekYHFD:?|ArN@~S(½tl3eQ|_㯙,>tc3vjDZ:mb[:zI5޳ VT6^U77{hY\6>_7EW"p"futT"`m d%9Zpx@ SRk}': 4Dblhș_V"Xup6BVo]PPmlm>(g-D%nuȓq%Tb;U0lax\Y",+A)ZDQ޵@9ssjp?\s/ 5 |{<4w }Lދ&?dCdaA@(AUwz">^]J<# acEW/%;v*$iHwy>GFƧ x_\sPlz_-{Hihn-9gW+H[}H~Ǯtjug g~xG U!'jj˳k[2tOn9KpbV{&nr1GTvǍ#& D0Z\3ąC]N STRIˀqe/B(!De>S3$k[l?xN=,GE杍fO%5X[\tKgËc>'{n_3(u%ܨ_jsW@2P̓njaۋؗeWMZ(\q~OsNL!͓L.V)46="%JSۆfyws$՝_s3Jw _Sd y+Q;D`MP/RJ[n '-ɈFS2T;O[(V) J+a2twT&׸o]x7_,9W܇>XP`Jq$ //"XJ` 4F"g9+iٙ E|g$eNҲg{n^? ]% Q@%M4M,-Q#3wugq+zm6!ǷQgU@ ֝N!Z%-G[k^I(;:T#d缘P}r |n)ٿWkj󖗑Z")~#Յ`[?]źfd[k&H0 M2.2RW ij-pDK§@6 nؿ6*Aôۓѷ*W\d;}]ݷ cIX*~{Tm:3T(r'[}%]i- y0cgbO&pvѠb6ײ}_, L󟎶;qniۍ۾sXƈ-@@{p^F@`jsLp!M)4FxſO @3D胜WC(Dܫ5* L 4OgoumԲ CZmM[Qvd09{ȳ,#Ȟ0S}@ŭg~ ]j{EhqO ?vfF詴h2aq;\$X-*\.BMa,:7w Zbm0ԺO2"vZ+!=o OZM,]J0LAy))c*5<7ۤm(fN̆tzO u; RCq_d|wc= +-Տ7Ԍo/v}$351X) }jr] n`@<6: B{tƨP245 6iW"4R8;hԯ&k4 m!Q!LCBFѨ?n:+=)\Ĭt?ZJ# W3&}+瀺\Xq$(hJB@I'zoTT4TScbA09P)O㞵ֲwQ{9{?^~n^2$ L nudTxVw,@C[/3;=+JzfΓW3smّ!+`vO!<ȶǂ%@Bho7n"{ΫH?6]!OxM/"a Dj2 n)P[XK"KN!ag=T_8\'F7Uoo1v/rý֣=lv|7az0`^t ;0HUn@Ɔ[2ɡK```V7C qЁA=.i>}䆶l.> oBC=K(]'oЍ&h l 8`*c \0'UM0hlx_od!ʦIaynTU̮\p̘O8>_E"ʪ1?wU;zc`#3K[)D5'{٫jzX^gJ\~v.LӖþcuPTW^vc>x-97[di%EX_$jn)9סn"\ӏOqmSdU9AI%*֔&@v C[2]slœ j2 4A^/Dn&GcBgnB+BTpvN@RU+ust8ӧAy;["XզL 8+UGst5fdı`wyNnjbrwWAbM&0wL弭A`F?סē-*X?f@֝tT;"ퟱs0jo99u j >zQh j:si w:ioA-63>Q`31t;SE7HPV!]qJЙ[1P>{xݧRYKrus, 8Gwpcϐ%ݿG&ٷK^$J~ 9L Ř<ÍЪ4}ΠZͲH*-NΎm1K\B̓K8Z{ ZΧ̒%wKU1(f[&{n(lQzӞ) ɿx>rb^dcF/m_mL /&Q*Yo["Tצ'$]6Tvќ_3ͽ5 OZҡ9V ͏] cS2<Ӯ|!/ey5Q$L)kO F v.7C061=M26iTnacnzPN8(lYnNtP2-8Q5S\lt!&+,Qq:u`$4w$d@Iykir,267lЇ69սx>~\O< 9Gepo5Al~X}˾uwA&KW9 /olmmgH(E6JzGxYO>G8vH%lIZ+rR`'FΏ$Ai[1N1>*@8kYbfFsmM ^ ׄԒ?ZBo&ՂjhoЕ]0ad'_H:BpT{ f0\Uc ?c.5 :`!",%:(dU%_ t6U>AϹ';dTU^v %xѱWN!$^3( DfYxJmN}Ksv% g8<lD`PO| tp=(w4egZ6obU p! C2>~ FHފ/E^*o'ld Ho)/[s$W1mZ{hlE06W_KdRG2>H5W”-rPܟ}q[>M6Y<# $w7"`M$rFNsF;3aT8N$HGY槹wF_jSxU>Y, O`dԱQWd xsZCj@Og~K*b W{HC~Ӏqi1䭛J^]2|J3V1n;bP~AF}EQ!+`X{ %=C}0'H5'5A@%e2ZIW$Kر(sP R)QB:nRGZN6陙Mn2޳0ưŽ@E6%T& }tERt!pZNfޙD&"_<yӮ;s2:{fk)(*4Xyd3j]ʧm@JBeO\P /H.+˒N QgK"!7gI>?,@,yjKNJ~#5;C>FdEt. #JBmG*W]I[hޣBelD@^(ʕ7)0?y0Ҙy愤@bUdeAFL0N*\%= {i8g0Mw;}J1Lb> :/PϪ)F6dXJ&Xh:SfOo2 !&FFƷME0:o (q\jw( ,1ñBic69{y0SZd؛jOǢ*+c OIa0=ܭ )/.MyTJ-5>]X|Bta#gdp ɻ:I)ڤS_XA f! [PcxܠG{G; rjTbVR Zà޹w8d%;Bw٧PR3іO(|uy! JS %'6l)ehQ2 S:k>>Q[.^M5N@f%~~Kg4ŕ&\S8hʬRuQ=X'btraj]=ƭaweLzi@MZSWc*AB6sB/ =a˫2in.Ϭ"qĒ`!WHm;vYlvڨq&O<>*:Id1օV hP()-CJG 12ءxp0oDȓfM(1Uf3M`~l=ZmH#!r߉${ff`Zۇ=GnKz *$>/UӍ@ dYu7䭳:d3H1cSw'AxR[J.Τ{.(1+ %ϯ!~E f859&zGtz9JyZ}} 1H39eKD[*e04A/wb61Gmdz$?X4a.!n%q.C[tLZ/e!mMc"l|;Y@q(cDKX,+ nzwEU%S6R`7G &>Sh_kA@ CI%(h?m%D]/Rya(1n/F/\8?A[6`ZUCV`&0ydB+`C` ]3`3g1ɹMMR/9זAiZtp߰ᐾRT z5~S >`%:){0ڻԎ`8,IN] .QS rQo>~%(99h8wGc,3I[G 0ED=jWb3Iϛr'dc|ϟŮYӽkqSUqƝMGѺ̤79Zo٭$3>du UЪ3%:Q( 0~0]#{bYGQډcpsmf@Ո4tq "p2ٲ]`n2d$Ćr[rH0$D1/< 4x~Vzy1ޘ)YVǝ1g*,K dCOx^hut0lJ++e2k10)i>/xemfxE3*CQэmj\9C;I}10 ~rFŢc$kG8im4w=J}* ^rr^ Sm^5-I^5x耬$Ħ^P{1 2EXhRZKDj7038v]!j5 q9Ͽ<,:%g @vc /g%j~A8@fBG8(E-J{f6? :̄]uB=KsexCVK-DZ;U^!\Yr9RH΋QdJj0b%N֞9):w(Oos xŨ"eyv[۹qx OUiIfl@1sQET&ݤ^%JշfBނdg3]4`\xڑE1շ+,Mz1^;b:DCdJ _d'x֚;|նeƝ0{.ڵXR SSȣkztv'TT7|~\ph">Qä Ǥà\|uHPV7t:69qG# ԍ䲴s"h$@g$ -uR5dfz jOldipwqU1g Y.i gc{y.<%?tC1dig)?ax-mLsϯP$tq+ٶ%p,ُ7d.S^ZyL}1Z Ƀ`X[[\9({|| Ǚ U&o8tA#x Ę1^Rrvq JY-$zod\<, [τ1 vkwfAy_Z8{!ebawi.H!)$HaP ~3y*nf,<>qH:1i s: =*~BL]+ k)qfը)ٿkA Ⱦ'tfްX5[W!_(~FR)lpF/ ~ZCIR F{sɌ,nT]fއ<砯G0P!'d&sI]Cs (xpۺhY*6}h :&'B3w~N҄9YA+}P,XOL[5l{U&GhKL (hF'8PBtޮ^gF/E^OIkc_-uĀ:8+貽y љ|ƾNY(q@jFS>bJ_L UoN1YgvotWm^qy˶WsOs@}+M<0c)w%xZj1Əs&:V{`[K}9R[3ZJvrdZDNbQŹ:S%5V ^@'[FפW$m~Sp*,7wg+w1(BrRUpEf%-x:"%9.]\2hCiV9M](:`U'>WJA&UF+j\cԕT6QłFQĘ=J.h 'ܲޟ`BȷHSrG/jBwE0˸WTac~iOi 9 zlVp`X0BY,stv]b,(ۤWL~uU!N84Ȏ [xԡhF7$EBgyFm4ol>ď@DPlZGqsJBD]N!6t?(MBz n:8@(4F#~ ihiw,bcJx>ʳ7M]pYyTSra&:j.`Z!KwkN=L8=`ݦ/l8#) "{{x7"a `O>~kJEt^o+G.c~RnPnYJ<\G RUWDҗ̅Z6yy5Գegf@WCO?~:d=0]GKnS-swm'*hH&R "4t .AVmVnGz5\j6͹JAtrv?Tӝ෺z/ݵFXd(}]!~sV˻R߆5q{'j`m¦\8>d+ !4Lb7u˥/e}ľv,De1c9? tAZ=q~m&¨iO:%E?j?W]WhFzt^`oTW9]{=cWY)HڕK7x:[J ue+1!: @0tg,]zI` f< i=r^}qu%ӫ, dEEJ;l]RaӚe$ord lUJ`H VmŸ;S!6J+c:) yPy+hc"QM 9MO jL `,yK5^-O jC6M8ANt 竮LqJڼL?a%E&fCF G;h;Ufs#e 9bʆϳH" ߣ-gd媄s藖c"|Z^3FBT-?]w) [n _Kgs3)mY쩻J$ 7~j[s, 7F {\:>MA뗨`L\񫭄 WU I^j+Z"S*IrKk(HLCm YaL?l>7%^D^-*.YԣHluDLg4<G.ʧƲ\-Dp- LB4>.x1ܚƆFlY njq5y=x/bCeKl.lNU6Y s_[,ͅ<\?Fz_ƒZОyB)zi͡GL'Lm yRC+r!p.ںkhsDsF?D>6_n,|Z 1џIHu@b홨\@_rӳp""L&\DCN=[[VlVPS6KD R E1Zň7̼NЫżLFS5/}:?uv]@,1o8cձ8C[KLOs@lyj>c;~Bѡ}!MO1ı]ɭΡy{eM5񥫅_ `"ϢR bFڸM TNKq|MSoƑ(,ܔI ytf NOT.FC]eȵ"zCQ1[8T՞ޛy¬֟V#kX°:n_j,pǣ*< *q\}\y '|F3@N:n26 6!'\.t JɈ׆g&z'exGm%Y쏹呜H! ^A?DDqasm+&[[uCIOl\r.By=7arZ"yGR:JxR|9טEQp/ݖ2rEtoϑLíCgQ{J\oڈz{7T Jkoq?AgsF%|hΏSt9O2soQ\YiB ^jYLown ߵ )aں#u =WULZ*J1VD I2eتlT"ty1FJ 3AB;0BsĀQGJ®dUy\U&X>k;l>х6g1-_"Zf5Pʈ+o*;h{I_fdʼnR6!܉o\*v#7l]cGn^ێ# s35BCi2W݌v!?~@~:KpHm6'J|r rW-xz5vHxD_b~0T0{Qha* 1,tgLѽSv>'JJrAht;& j8rPdbl"|[=.yn[}MFgٚs4z7j`uJCӹz׌H܆Za"z V 2Ӟ>UAc3JKՓi\wJ"[+$*me ~֛bNNa8H]*j*XES6DO8wqkdW#ϟBA6Ouzrwt x >,Q1aM]2TQ! L`7>-,siNEkt z f]pgӺ` mFbkXaW4մMS6~O#hd&KG?+\?{`X]w%LꡱNy=x(m, CJ7p^wż6&h ]F!#xYY/=MU4l|lս-*bz;{='*ӷ G_SC0޽hWXX) ۧNfCuf>@YTETؗ,3VYCjǤN?6(<-5@$AT7^5CvX+ʽ",ӵgn:w% .bM]EⓢϴԼ+{*$+.:Kiڔ}6lWdBh'?sCk4Z귮f UD-1Sl0·$jILrCyK1Xz3r ,9qE… r~]{O96e>Bpno?L w{K)7̶.hhUuN1χXey6N Oq4ňޛeKO=y3ӑGp+:׏N.:!A0QtD3cGXMc6w `W "̭ !e==Xý\}ٲǀvRS:!AQS$dvyl`b+$[b0z(V Ueٽ(Ka]WؽAUZ=֦FkWQ废h **G0Es>\9r7ք~} 0`K8 #$DW"/ ub,,8x 0nΉbcVh XV|- *5r0t˜Gbc{]3_}/[eRȎ[Q~+\ }V-7[rSF7}6~R =Lt ϙ JPӢQ ?{+[;+;\Q S[,m٣.Ic.i-Խgˍ>} }'-Fr=W(@nV\9Lc )KiZ2ҬkM+Sf: Q \o0pcb,@?Q$-7VJ,LƉrfƺ41q kWb~w*\4-2/{{h^W Р12q ¶1@gRgߺk;⮐5Mٰ1veWY *M8[FUJF5HYDua|B* :QtLpIԲaTܖ:/e 3ơXܸ]bp=T .$ %"=<"QMDp:9~L&(H+& j](HLitWD%ėU?mnAF$+Nѱ2s=,>5qw}7ksNa^,|ծ!.i5yv0!k#Z@VJ5ҹ49Q%ˈB)cu!HjZ[fg$l^%GQCI|䮂t H%^'U=c"CZoqp&wQ䪭p8roZhgZ{Lp.Xצե qgy+nFGeP^#`g59b|T]osym6 n G#\܀J ؍8; č< <wO./5Ɔ6ќvUmldrr# ,n=B "]c H"܏ctjBA=:/J0Œ_1Ҹ@%=UM{X~w:x%]lKK{Vv?]0VV~]՘ u3'- Z&QJPw:[TuΪ7cu8);}=q-*FZOgBxję-I0k,FƠOE`BD#kK幋}W}WLHC- )[^ 'd"!NgmQRM_l0j~&{iŲ~b\׏t34m$>$ͩlCqgo_?Z@C% !:I@paut Aq˯gZN,5~x"NW)ER@\y(~'{˧E(0rǹect~z54,p4~\o*:) Լ~_&z3"bЖ|38  \JמO:Phl\E(aCMTygc sP}:C[VGXÕCW0q b!R5 qL[eg%<\S :AUa IR ?!XfRT8,㍤xU{qUK2> ibZi5}"߀Ϟ8ҼM@" A+]CCKiMAR+xnXd'@9cƼC#Ni>ӿ@K-e=;ރXhECҘ;p:N E ̔ϏYNn;h Eָ4#>rA' գٓ+.-|Gn;'3 _Ʀ>˕`$ZwV|հDNr8u'rD(Kc?|S-v-/5||#iC\6ӃW^,G4^> HJNm+]x!J0ֹcx!RNG/;|Z]` J]@#Y>ϗq˱(LT2*I `3"Ck\ylcr'jgNH;to p/w#\B[5*wzCwm ѹ,Eca 0Ȱ!tdXGU#TVՌ=jN]P"fw7S1b/b.>},R;k.E]=PX!KJERD^ zno& GEgXh:;o! ";d/݆В[ƲxށapM@ݽ"[/[+.H2IefMܾ;!PML L8P-]u9(R\@!S%٘Zg_G4Iy8Dl0OEsKXwOڃC"G~"`.$TVFO 1JmzT*zSDJVLx8)px0?H<̅#b }^LRXaH#! ~<%Bp W }Wԡn9ΚW1C,1џtZY'7F~͇2[X >I%֪r!ÌAa~)-a,8 Iйo ?5{^^rNok֠{v f1n{_JQ$`mPd_= VS<F2L{1V* ja1bu?MVB}iX yd'ՃƀP@pFqxc\)DM^,\zCgԕ<NܨN aIf! GIbE42%pkw**8Sf!g?~ d5A L.En07 `3(ADIM,0u!㒾&bԶm2ʗx! KYEI~k'UJ TJ˃WgyҔx@^kF h ^t%s  U ZNI`)$ZG#C[%[`tՓza?$dPa@\YmYaprΑ{иt=^dob>2I=^!h!zAEK p)ZQ[s;H}iwVDU#IҜsfscQw#UyXԔ!%8#AˇuYx-1{)rsL}Np9O-JyH?>L$CG4_x:sf_(9zVh!:nvƩw#LS/+Stim%ŽFoIO9=r`6mVocu"VM}n%1GqnG!)v:#}2A \2ϩ*0t얻؂iPo"O[P A ٨R6 Dyʼ|h tĪ(J[-íF$_h%VqvlնM~} cuW(nb`Nu]JDP2{Gley|či%~_AN P:7ч>$$%T f3u\ m @lod+64/[䙨9l)$S,: LԪCk@#h$2Љ&heJXY:ֲڞJK(w-vQS7a~,wwnҖWHf n 6" xd1C fY=w1Gۭ [ς -8 W'+,YÈ"cunSc]Qc SQ)uHJfDoX6 Vo&<>%M.Z'@ K`n,uAD;6$ljCQfSo4HD\!T-TmjJ $"k}CA6FfϣZ+aRsm՞?Qi%9\OW4nc"XNJT㌞+jVڔɥB5j&T :15\fSwA0[sh.N:տ ]fuk4>w. 4l5i:kh &6nt)5%|aZ:O\}5=4#4*Rx){(ĩȱt[.Z2X"k;_JTPeO= V[?@D;]>%Ajt9L(ȯy) ÚtYƢ7\`vy9Kfku,J:7%D+ಿw4Wギ8zFA ]1ZPe-[D%WR 7ІnFfdߩOL^ef>XE eKq?62tfc跀J+n{u@*H_ i~qQSr/(tXߟxNwuz-S+VG ş~~SL4К}?KvChFfL- AvCB*eJaEl7p|W9EWA`p|&Cnxf9P >3Pvy@XH~wUj`-[3Ј? LW R(1@H#I* 1X/+=+0n.V򤛪lMQ51%"6vʯX ~SԳi `N]ABkBpC"]1eM#DG_\m-b uTd/ ~7N~DOVHv/U?FG(K ;j|1 qKڷ29ġ&jYDC*i̢ |ei)C)^oɩzr@%oT`BuNA/޸FWqi'9+SsS .tM^ऴ $hk:ڦa:J00%XPxGK@)_1t3Q*$8m5qL} -F阀;)&/LiſUMӉm)<5wלy邒XJN ܕOQ˳ 41̩}+\RG]!cH_h ׎Exr0/sU\p.:cm$" ㈅.~gp+e.%3t4` pQWOVh1'3f}Z۞³yktFP[?tQH7?fΰ@\޶1 )2 x'fX"Q3МNgxc]g֣6.bL^)T4yuǷo uilʎycNxJf*j 2GJ3UC]SB=kM=|=0tn"AB_:05ӋUTCo՗I?fۓGY}STם1drqaў|XXKp^JBC#\%U_K9 S >Gerro80ϫExROt0 tb8'ZjPz+_9=xcBtlQx';,ug>;10Lu^)Ok\-1ZGS{a.yR#/a>xj( e#새 ux1JKq+;Mi݃168 ^b+iR7F6bd#ߟrȏ^(2xUK/B9_֦ wgҊ[HY7 NJatf FߵbH=j>IG-!7-)7DAX 2dtl6G;,3LM4C-j/i KU\^eδ_A)JEE`?:5ToKҢ"p9/g:JM#,aРvVQY{X CLBQQH&0j^zZ.6l).L)!!R`Pcm W5\Vɍa 2XBy,0ա!suŀdׅf|;3={_\, wzWSty ̍ЯF*[ǟf#TE$478dL32]T74j?4^:tÈqO=2]EU{(KL{y0,[w3|wq(i\d H)5a 1 xE`Z' tO* d. QO +6e'e< U~5R|͔hvdAzۨ[4qB~i5zԤ[MV<Ӳ G^RU2Q`ik{ϝ_IRsX1#%5S3)X7ԗ^9Zkcm2T),,& 7*ô.;糥+@wg]wx̅8B^z;HFI-E'1w‚x欈C<.I}B$c\UdH@r/컡Bi n+U,*>4EMœ%#ϧ^AÊ5-#BK.uK ؅\a6(9 ^nۙG^ew>%Ϭܵ>d#*@ywDϤHqX++ihqO(S\IVzRM!P[*n0*cL4l /w.2TlB$F̓ OڴB!cto&{o-<3EDJW }|Ƃ0 ޔhckԲ:~܃ѬZ>I'brge`g,^bbG"+xPHÜk65'-q'F䌥+:ɰ=`V} IrWÕn47I%#r>O-{d^sbL -K|*N t‹6 |Ȗv]:˞ZM% f"2FhMeij~D3Y2 +W`g6g/;#$1!BOd#yVoњl&gyoJ:l6Y%&σ{-lXL7'*X R8::% `I[ \';`X.ެ̸0hY?0cTѶ!Pj rS,vɡ}t=TxdS|}W̆Hm L?wtr=6~{OI(X&I6;sk?{[t3t( :󇮲 EL۳~Q^6ԆsQcG/Gag6k&(%4Ē:k.WyLtcMw5*z/yp=`[uݦ$ƒ m>5Nv9hdsXl_JpxT4bs[lDJmhiѝTƏSo#l"5/kq;Ldԝ_]y~I ɽH!/cD?@-3`x}WtGnu B16tXOΞOK`}1pTYPu,Xyv[*eЉDd*n<3sL :Rug0D&3 TPixxr1Dңl8)8 a'AT99x_l(fRHGm P3d}ЎgK2vI4H h t־ ] "nQؘ oXBqHy\e^B3)Գ?>H  yh2ˑ(s|THl|^ޒWi#qw s/ELI|(:\2U4VLFB18-gG.3##w)6]LAd$jyx, jT5o#%*B<E= f=,Ci?c<>_2K6\;T+]BM8ǷVo;M:^L FWdD ۡ؛чtf_ﴛPEX=6M4ȵqw-'EG<(tG!^쮪3ySJ@љUN׀x 0>_A,`&ݷ$Oy.x 5DMI݆T+X -<]Uɴ0گnl&ljR+y8.6R_{(O@e?~(Y>d=PVdPT2 #+ x ,t%pz+-ZyagSFz-Kl?džqo<"}Lᅠ a0JrKF"iYNIOhkF33`)Ϧ"y="l:_o48i<\AN;\D0q!h6}í9޸r/O&LSBQgiVΞ?j:Sԓ;5!|Rk-;?0LcE]@Ĩgq8gn|場*Z1n\Q*j 8 _iL=z{28j`>M)G:up̋VW+JaY=V@*.m|_#=f\ц FT5m5XFrf@Ք~.A¹rrǎ.mdo\W87㝙θ.ūl%14(="/=Z>"uxYsjBW0C' Cŕ;9:KO-FWl$~828UIT?5;y8&Ĉ o}q=^8SÓ m>1*!Y=tsEhZsP4tki+^ԙL '7o]8͂[t>b\$CȇC%=z`U,2YUChᬉ?j'}WxF}j"jIlYC*/ZqF E r"P+ bTŋwi_D\tz(;qI&э]f]L|qeپ,.,Yp~׾,=Fu EFƄn+z!0w# SD\HM(ojgrfpUOdƮ;. a+bM"@/mW k Оy0EO8^[PDYzXVX$X"ϊv) Ӗ,BO.HHXQ4U>lmroc֡rItTpAAnKA$M z;'7B7"4r +m&śJ L*sݺ]@RUcnf3Pa)i"^6^x 77n=kbT^ĘG{q6 T:aV1a`#HzoBr6C>'@{g.ϜJFkDxj 1?=Y3c]EPZ8mp;A1R[h#Ob1L+E| pB&8@cq#ؐ1Il`Vm'MF#>3m~8 "̋F?#ۖ)$œ{jҏM7}'٨xE1' "NƖEWf#3حWO= U֝r}ԅ`A D n,:^ Y=ƲཪN sfrai@+h|#,_l&C_i# )T[mD| uDE?lvQϿ@vDisGL!ԋ|y߄SĚ vp1U TTlo8߻xTDҢǝ %P%Q| bV$ ,28j䢊VG^i;1RԸͲ>xηm aIJL\3M&u'ϊz{&t 4;5M^c]_KU5`^:;i2AiL"8ԱgO( Ӳ;d|PNTC4̋I W?ki~X[Dk w-H"7z]Ѽu"rC?]VO8+ Y98S8ᓂʅ9MG_guMac̭u=&R6cBJIP?Eͺ4~uC|p +0fpK\ASPFȖ ~SjUAAM0˫.>a;8%F+i1kI6"^89hуR;5ja,+C+Pd5b7T5( "AsKCJ r:%to5WYO38+H)pAPޭaluz"bVhb?Pa9w[h9[ieBEV'H*Njd~򡃊poXa P՞sx8Ew`Â;β]X>Zԙ]q.KѠP>L&Ax3`l7J4Oh J2a:՗VOaT21%_cG%.1[4Rrwtܱph92Pͩ֓pһCr :\v4ɋx|~Zo('mtܻphA`k- }4߷LmةFK Nɗ2rC8a2ynTAQt7IT/F J#AB1,/`OM 6y`AD5 F0(!gވ'j勠c9Z Bm̫RruaL=T*<a PivP{qyHV+MR?oPW1bӆ1[rE۱Y*%X#YiSQj-(le>'盓:xd>6hu7u"5LFi ~cw޶啧9Uhk}7g!0 õwA׋q":98O~thڔ׸>U]*&nm +;tno΃_g@w: O+% v0/ylf Hd8Óo'b[oʲo7S; }A|+psŹn=f O wb 0sTh(Xgy*6H4`fGQ|ه&?|^Êܔ,]ޫwu jXJAOȉɔg٣>ܡhQb@v0ܗbwd-]WyknYHo,0ǣ ӑ2t= Ӑ#2 >s%/`jE̱p?f̞͝,r, qF%;}3\߃ hyWw~EئTl1I 䴼#mmj8#n)",& glD`JY^׮j}YmRn Ж 4Mϕj|3 --\TLn:5i$;Uy.e2dL21y0@wrݔ3[GЋ BD/3drԝ;vQ'tC8ZxV! P!BVx,X"q aʚs#$TǥkײAp ~; " Z<=MI -^I.G6(KqE9yLz?ǹ3kз"ZMPU# Ťhp>j|Zf 0|Y*8F橛䑨2fc5꼼<;ᔓӪ9T­w٢:'MS.A4ZR FmK0!de(g W3Ų3>趼֝ m:W"Gv쩁3z_[6 \qN!:[MKיXt ) Wh0>ɴf<3*V:_(Lqp`(BsA4FH9Gy)-e}*/_3pΫe$3Ƈ,WtV:qFցPM%vZ2tnr2#sb0'VT?˦DߧJ9G"w/!Ψ7ȉam>?g:ȘjFp'-0 tl#t,DUcyD [xF4j*0xƳ7㽐TPŶ܂Aa= OVTgugV!8?L=Su~JϿ9M{d1&O ]uկ=2a)Ux{F@[ vxkΦ]>PwFХy}IW%g]vҠoh]#G\ ܜƩq ZrБ@QS-*7LP8HFp_[c|*wV:TiJE42ڽ4 6 }| @S6$\2ݫZ0}"х>+=<jM3)! iX`|`uiD"*~IHkMY1^}K KLKI gASOWvU?0PTW;t|;wqG\~~"QLw:l,mfeؘB&oWY 2TlHߓ/C^q? *`H)a?3X{Rza7y$8^LvZ?$[SZußhyGi^F.թ9kb&O`Ţ!-lqWR( )߀CMu`Hb$r+y4]B1~ˮͯ Xzˎvj;R9@O$%!ʓRˌ<m afPc!szi0Fz75N'h9\rhfm}=E/_Fw+tn!YELkg,DeVzjޙ#%)'hJ"9VZd!_#<#?O@4G' r}vau"yRZ~h{csw<6Dn8cmƄM8xA#~rDK <3:c۹"a :C9l3ݭjI?`1 }:7z7-j)o$pd\3=s޺Fɉs=_W =Dg]( &-< |P 8A}< QSȆ~">ZnӅ`V?۩"1W ZS!q=g¹:[6(@3bQ󥪢lNH&I::+Z%\X rʪNh x͙aʆ>//"_Rc巑YvpIYخ*S,{衁R V" ] $sg-;M3-*!=&Տ8aneUm-0:aGS 21xQ}G%t|>4)8M`{e{1XԂ&%~O2b<5OSQwf\D. c8MSxJ~_ɞx̧|޿zy O1O+X#ʘ~h Kl2˞Av5mVUvG9LGMqCcs;1RȄD;ƾ vIpC$$v'4eN829$ob00C}HC'ZU[Q{eutF eJBc[گK%Y,wSX4/hG&S9?/p¬EMzNa'^77BfI0(V l$_ N9L5l1C .H;-@f̭(ea,hz`L+WPȍߺ2> dQێOfudӟt.i3H7lRN<~H35f%>[,@uq[ʢ"/\|"ָLȔBe5&9(u!O,.7z`qbRic4ʡa|[%,Or^T )uL.tT:y-厀d 2]MfKY"wzYhZ!꬚?:IKda9nMo7ua%CxǤ i>c @tQWXaB3IyB@xcIcA'+":,gKQRۗqJ7sqHK]-P`-?Õ?R? ~>v8apMܽ_"6U\A&T*~[?_ٻ?S$lwØC~ 2?Ni~)LXOh4*I2k~8nJҲyv2jc)h:'x䈍-wM~.IA~/C6xZi%[ڎ|CH\i4 i}W@/o=8'CGs! R!K4n9Bi}Q [:QYgF(#ĆؗNUub9kxŕJ9?p39 a* I7k샽!vLm(rGGC)Eq-%\8?~:3̙Ӭox^J:.S[Y#c.SDL!KaWIh~{ e&>2pr?6R1Ha4}s XG6?-(:Y zWCNX0R!r-+u9EWQ݉]dS i^B3x2ha6GtD" .CD7GGV/ٹM>i r#MM|+ tB Co9zk'7(sEqPe0$YW0^\q4^,r_X7UnOelղB%7!ڇWɷE I6&Lചs/&O' Y58 SǠ݆' wE-:ZY1M%%VT7C&zX} |8;(Z|4L[C2eMLNIn;k2UM#R AOyQfj206a4Orw*c9w:V@uC71^t.W|y KE>tf}b4vXfJ?4*G?r9G\2ݯzM)zqab]12,2x TA;u$(i-| ^df܀ QTo9d9v+o9wEj RJye 08Wwb7iBCTG$eh%PϮb٣mTr coUP1tՍv,k>+b0[drF3R5TD j>W *6ir,Aqo8N $5ebrExٔpsJV>eK|ylz@50WsP}%3YBC>͕;K=@[؁&lH5f?gT.9I5wꐶ?y0U+; Eʨ@vK&pV傷1Qaz@K #g&bA#{=Og{Y>QȶO`~)t)G=v[fT,l3O'#Qx YSrh-7u023]&ZsV"C2NM[:bpdoAm`d31폰|v̓ğ6v>i~dxaQ770 kG2q=T9RDtRmbUS$Y&%e-$rR]8 oəRͯ#|`\i؉WcG)M' eF! ,F xOBc>9 +~#(}'ʢ+1/xXlT,A6V[wJv^|\PhI{71ƄD> a{VSD;/gH~H9.& e>HvyBC?n[ s(RSt`=ىa=61oPdW* |!&Z[.B! (msٞяN4;6(R`d }t#0=k`M e(w`yUQ4.l'LSAgT6S1yb}_0Bvw-_@ R=GVlc>fh,[)(׉12{s-0fB}Cv5hi.դJ-RU!QAj[=38F㝚(ұmʄe$ӭ¥9j0? Gh}L( B\sy}MqFVJ(ލ2]Ѷ]V&=Pt9 R2dSKwOHH܂Mr@Gu\b8egk4EwiY3۶#"?,{6Q%hFr5QCpeJU93$?FwkG葙Gd(l"31/%] ni z!z.R+m>I+?f1ĹWOܾn6b+^EXGXW0O%[}%A;Xc#E_`F (9 p%-,GC50OV:HF-s-r3YR $im\;ͯBjZ: P3# F qN궰u*!ǣ+zB(ld]vmv[S@`vaweϐJ{H^x4xR&O4N=iD/7S:H*TN{NNNIBt 8s#`*$6SG2B8- sO/3U 8ஓNbӨ/5P֒A;iܭ˞|?8^&7>ުM9ۉ>5KvfS09z݇O6GjQ8TxMF` t;17y߲o}A *C]4e#W$5#"tɖ]kcl 0npķLwo+m0RGGU.իZq\*}n0} x鑥x? Ex{?.7=c E J3Q;1;QDy%x^dRKvs0bU U(UUYK烚|}a8I0'T^lݖψnq@*X}y'A RvF0ܶ,{yBk! fS[,KպAy8wNUeLW6 Q$]R6Dg$5 xRذR2m*!ye6'3\ߺlOܿbp2UzN4Ӽ-~EJ~\SgqMK:Ŷw5TȖ 7,?kAF}  RjiͩYǤʍ2NmВHᛒVL[iCtI;Oǫ4$jR5V|@[Ԗ-;C~:1T!ŝwȪIGB"BZ_mʎRG{K>7U[tFƜ%Ȏ*t1Bc\PJ+)yRЪGKagB/ ]c I -%g:bUj.=o%6C᳽BjSMZDiO ,Fװ\X&I$áߪl'gV%g^=/>r`NcxP+.ͮ܉3L {]dI `W,& kӺ֫06L jq]?2Z½+R@E}ME˕]CJb_ RZMHRVB78꾬cL & ˮ?6̮vJ i+v'V/j!GkU[P"9tq/ NaGTMĸFO˾shqހ:ō(BaQW]ZjNʯ 8r- ->&҅f-+]Hو˒>Co-ֽ]Q2(hue;ʢb>Vq|v{Z^@ c,o?S'3V%~6B#k% >QoB~?M]d* , W!8G84O@XWBdpLZ<)[H=C],\0Bi'wA'hws…lDTtFkܠNj ˕c󊡈GsgJf\tB)ҪR⢩xi;Ox,͕cJ |z&J])WWj Hq<7 [3eo.`'@R.EgT|ջF.Xmwv5f}x34v%JntDУTTS$ w3 I_w@ ӐǶ6' ͳNф`z̲w1md)9 K .;%ۓ)cKo$j E"qgVpJ!]^c 7;0DDPU zɝ4SBmYYGF)ifylZH3UdH8􈿚Cw85e6n@78M\Rda2 cc-l,l- iib'd=K-:Q B fec#'" ( q h46HT*q$LjOVeii?CnuvXTKdЩ0Xi~Uy[(2Y͚8ҘbEV,i,dp /U?!9DH~̩GKPDf WauEs3I\]Ff==\O!7v[bd=|mG!womho$@ipӪL=KDԺg5NfMH攵M ʽ`K.X2YEBG:,W ".[êtãQ팪e@SaL,"2|aKJ"3<DkrY'AIbufB>zC%g w4C҆A]V`W!o dow0ekLu7xip_c+Gnp&KΆvRy2ڸ7D]Wp#}C!lռ8j܅Q+]YģMY]GP)F6TeWM5*n9BMĄ(dž"b@CߩW MVqdi?*4No\×lDzsa=88NۖA  SR>?}\p`Vn5f}G;am^]孻c*p/k^"D+aDZG31LL<[Ƹ DI8K q$ܾGOt.Fݞ6Sv5Kl+6J_.P9I6ߌ,/VUjOpMex Pկo;~U^o\*ii"%e_7H3e 4<%L!H=ODۋ8)9!]ˇfpdt!"Ů>@  ؖ5:P`ڳ@PJ 鯵N\LΜL4feH ;dB{CGM'!HKK1 r'Q!on7e턴Y$LJM}v-;G-]T}:z}wUitVLdjʊЬe\exio4K;qٌqkЬUxVhY+6Fb-"J+V&<ƹJxO9&>@;da2I5+*9^Ϛ"%\:ltciӅHzIuGyڝ_¬^=G~i \Ї8 z=,0wBG#=0@V]%띶x8fI9Ӻ\tav+P*i."#XkTHƻG܄Vn'=&TW7~p#ű,Kwв;BDl3SJR)*AJ&N7?6R'jZncv+sp۬i2X &~}$G(;{·ykw.b aN?/o^Ee)PSܠgk=*U(# w#/ ʐ7ǃ-.`er.μUdvqS=gȕ˟ذrB]a#6z&Ú {MmWN*W\yKhw+BҘ ho8zZz kt^$ó4ȣ(;Q5i02'C>^}n#&xݶu'S0ŖiH|8AsJw~&.rC%BMT+ki5UU<_֥tA=#>z#5v|Z㠀Q/މ2({Ed/4q׈r͢#d䮨q_iUA/*Gdh1lI\3]]? IGZ{wDnVjb9ږ+*4~HȆkڏYmS\(Nz԰ (GZM1GgL8ā[N4vc uZi5Mƙ%}@mma_JxQP}:hUQ!@C'BKN ;4Sm_ _)3}P~Cd8mV.P[r^;7*bQ*viG+/S:)WwQlCɤY /|b !7OX.dtpD.PBuC?TÏkd>yi =E{ߎ@v|oRǻ}@P^2qJ+[J@URٟo7Ntz-DF 4ʒk{֗_@)Ԥ9 ,vv3I<ȻHd`L4wJ!l\?Gn[{\&mQˋ: ;<(jҧۿ2)y=whE)R=䖎>|JJbj1RS~_ GÆmj=w@E4_/Ƥ@F bG ~r[qwblu0{fZ[K[ZwlУ{\&~r? f1=6̈w>ZgcAX< ZLSJl nxՒ:R#0SЯʼj-WiЕE'Z&P2A~t%_! wq*u 2 5"UAT蟽Z%^ h%.xOwQ 1t9h8ίp=S"~ yTr!^k4*{HmDBP9O?BRrΙo}~Y?Q= g6Y22k ;r<ˇẒPY"6"oK楥 =LB4qi {\QE] ~:@Y  uM.ʎlf]R Z)d $1caOpO{iL ; =;gK~, 9fE\R=NSm",g,ru &B0\(d*zk9EgO6h8NmGvLFEBҨe344hg~ {$;\Pz.s"|3p_ b?>3dGٙaBmAV 5)q+)w(3b*Ri=Դj Dd܃6a 1 ,oYKLɷd Tu$ og |3Jij1/k.[GoӥO9AΈXTTY?kb'%-YWE2$ LEN NOpc mWYՅjE-Zhͬ3scs(E5="r0e%i VkPgCpS\;(Oe%1-򴩺jqd%ﭘ8J#F|Iѭ,F僚m2A 球fK^O柸hnX(<=|-/V T:b=>[<"eBCZ^+WG&EpHCpRL=f4aEq8Og*P\lǴѹX3FP\no.-b-*!d1*d:#z~:%"^WE1I =@toc-fZs%('3Yuqx-&8=UGh*VTN.P10ޮGS*$ b|0~$ '*jY٤I|֧q㉑K z huqstBMź$;#.rff&`~$A%"t;ݴ[#cT( egʪa1syd3N^_VP`9v: D\[WZgD` 1QdG"s1Mۇ0Ʊ̐ 9Ӿ?hȼ[ڇCX/4VbP|kE0u3ېgY4ʽ 4 `ڻk6B:1m{V֌\Mf2j,7<511 u2椩$8IK oC䁗\@װ _=Od+1 αs{ihptUH.]%n/DsrF/52$) ݏhdl'2%/^B=^0WYMl!j>ĮA'ΒWvD]4ZguV0<*,xRo eUuƟ࿌ǔXlj83fg34G~v& femEۣ-Fcק]|:!i)씷dB"6M[7 )Ru>nEfž&M^KK%155h{;n,nzT_2a[ʡ"J︲ԷC_:B5HmEnnGگٙtKQ<,.7rR \  5j0HbH_e# #;U3R[TltDvLqH,B v=-3ӎ~ `A ة*&AP.6`Jef&s!+9'yXW̚g̪`rah [+1c3T\}UjR9X4 ve/@ԁ T*#<ar=C]~Q8i:pG3~kZAUqqǂe9Ҁ9 o)qBYWm`^ Y6l@6'%e=n>%oN1jSS,y%~@O~Ln R; B9a%)oeW_ ÷<[tWoI& G90XwYtn@|qSR"^4#&lj,HU/_tM׎;okꬡTc2q! z;M^Hˠpj|v'zSz;ME+*'C|tqbd3t<8OA~00<+e.|'P$[G?#/Z}*k?\GpzJ]`]M1K.aѿmcj [0YS 8n*ej]gjpbQ7[G!Ol?lO2aV(rP2w2,7v:'[όdG#C>ʧmk5mD2oS(%}<*a Ԍn˟? ZM&;7~&NVD"#?OP[1 c#R!VD4d=J5ac&L|2pUJ?O `d*˵S8k$J5ՄTcFBPA\8n= }YSSZY$\؉d+ }^.-xv<pI1Qď{8-3(o|߄I/5%X9&+2utjCedPu})=`1ǸEg2DLoLnc$i="yʀ6i(Aѣ?&?_:<\i9oئ,A\%ECXpmdX?ޫZ"m>HSI M`4LQ1fx QXeoq=U~%+pFexNy. FRAO7OZ >L\csǺEBuћ֜iuWHWQC|V;@pN5}9x솳[$c:!L=u3ۃXC|]< brP2Vo]|ڑpJ7gQG1kD;hA}V w.ӔY{te0 23PtW GDrsV|@0.=bs@.Iyu <0{Ckd1 *wNXaw)5 ;k$G!FW$!tmxPcRPa~N̈&޸1\Q4I8FA9po]D02wk@#^u+$ݶO$SLm6 ,1Cْ97EAZ-Ș:ѐ%ɃXR!ȱ^XJersRtf|8]GΩϊi\(фy*ʩ}Ə!. 3$"iK8QqHi8FKR": o'+K5c0_o2\G~E)+K"-?8t$|CNneGsab\CVMPCI6)e>#~";EPPf;cH).ńm< [;S w5;cv^& = _D..D >yUEK{t K߶`; @vJ}9 $(йaK> <9An=m"]A;Q' dYZ rz,q I?F} R \/x p;w^&h(rbMHr(Ui%e3>sQ H5W ,*siKjkk;Z5bm%92~Q1"e"5̴.LL^&u` c@WӱzxyW;+|DߪR@1(8zIv<-r4%h᠇Sz4żthMik#exE%af׹g-~Ft8WxN$\||~m1 jN-Ս)v*"Wv"]3:R>*a)솏 ǵt͝W.E3"sΒH1vz0\Vx$ҁF, s L|Nz[;qeo+۪[!ȌltzEm'ذ[r6<@_!B%@tMXgPNy ϱ'O> ;եp]v)1Y/ԴYUFǦxx}>:Nt[_'m|cbR(@I֛KAneY@B*<תc FcQG[nM"Z52yZQt=xg`LX 7> 6v6+E%NU3h佗-Q0uz>k@9Lor9D̊ūDBf-ӂP棴6s_j7ht(l o`]D4w>!*߹)1Ÿ{XFAmԇt\GBne7~DwDٌ@FZ4~P6̎;0WUaB$fd~`pDx g`:}J'7imv5fM;GC5.!@ZCD'薜ۈ3nbE|m9%wFKpU YA/^(* ܣ( YOC1SaP׉yh:ʀp f^~ A<ˡ8 -J#ƵFfAjy0w2J[Qə^zn6Ig W-'K{6`?.㧋72V/TXF>Qi4Gnsiĩ3+ҏnnQ$-~ Hڳ5\?JGv~-VHLQ ;oeɤ˄x3 ;xq'o)dni/ OQT!/ eII &%rW1.1`U^ɭ$Λ_.GOє9NLL"4Hєp}9-# MҐ`t"HTCh85sS3p?@%r5bm1借fd_p2e[|y:2Ws4#` P6;j$|;N`L|aA,UpzL6C+[L} ^oivHYˡ5mX sUM*H\0G/5Y%lAx?@lp\XVb3Xm(i B#_[o'~[TP$ Tƾ4ZA ?Rf9s(,(mVr;,ӚvHD,sq;KK1!J%TDe2&>)j *zBJɟ(+k׊KW.8uYN-t9xyWE:=|KnbRᬀl4HC(LW?Ey` 7l;:~Ir'=0W]DS~XXԯ>@Tګ9[e!N]ȸ3vכ˲C&ыo0+Me%A,3QmڌI6|~3V7%̂l HS?]qSjʓa WY3}h!Np;"N"côm+&=щ) ٺ%yQ _A=uܯ_DU1P" Kp72"{7$pnAݭ520ИӻC!=-:Cq6Sg`Ž@D$iZ8UA~bDf~=y;w\:$ax %sް] ̈\bjg=d#hE.9\WSG L#9n~c-8Ubk.~/yaWҠC)w ,I+?] G yx&֝N}2[&yo3jv(4*!ˮ]c)φfS4_fB^I8A=Fk& ۮl jy>1DUvDqOP[# @ w 2۳\k]:yF"IiRSdÊ^9\S* Cd4Pwނ5`S<81 ҿo@(I~[V_ 2(p7Ef=tP;_8}&'$F?5r΀;`6檼 <u)0-F#murWtUZd0 P.c^0 5yЖSJZ(\Bo2}uftӍ7@tUx[+;t=K@ 5h k@ˮ>@a?WRN V: U^ŖGe IL9jXd+"/f^=V^k봽UBpFϣ.$X26ҩKMԆћZe_3H7gEvfutusqi3\4TAE*eI"%/;3L!"$8]EL+#oOڨh tD=Ԅpuwn'H\]ԕQJ,xjAXl5X˞w WKrD| Z^R8hz%E_#fo/F~c8 ohODE6rp2v='h{h1SLO7[Co[|~qtGz#o6Zr(Jp܍E^I"A7w}gF٩ z`COSWlCk`l`w)9}-mɸLG@̲̏rN@XX=Pѐ͝:H;}w4ƙz>9:6 th7=%`M,-Fvɤhf$ۣ'x/9Bbʔ#Uq^(3p}Wa ,Oeß (b6 PMs88$hYsMYktI1'4(bC1q-lc4V PIaԑrciS'u7~춲<>A@mzTB l?ĸozڂ}%Pz~޺֧G޲|fXE84,߫yRQ=H9?b6|(hF='0{_k<IZ$l"_P7{hP0s~>1l]Dacp G$CLmOʦܶFq~tLZح.d5mI sHaer\:?a/ypnFeЂ33Y[F"Bdl RuvLU[xm|4+CW.8*鐚ZT ~]ERc2&\O*3=Z+`*8/*ԫ5ւfi /LT&δVqV''wU-ix쑀6`fMO#n@ 誠2=97:/-X H娦ۏ4o|tПRkCwJimz:SVf%{01i7;G浢ɾ]/htOV]@7 'x LPa!dK #ZeExn{VgƯEL.ε5!)<=d%hZE|+' ƠU" l>hlQǚ7kў2ϓ 0#-}7)D*hC  Eΐ!ȝf|yxWK4$JqbD!h 90e;VYٽ;]e dG" =Q9NbR,yXۇ.;%>=64[^ZE7Mט3h )t*KBPdZ}n!)Ւ*ߝ2r)ؽA~æJN7m\Bb3Q'hܐ%@dʶO -$'uU)x1(TJa}Y~^xCVkyH[M}&g_Jo0Tsc&H6XzO7Y7<4RC~0> 0;?>wݏTU=%4  YZ