libbtrfs0-5.14-150400.5.6.1 >  A e+p9|9z 6٩Ub[DR.'r/D? r B|%ej +Wo(:J!U5-.9#g TT](g .푁b  P2)(}6of!8j fb@&WT76R6;}Qh_F|C.74F;6х?vΐa&Vg@0򏣤#HK$Y^X!5T7870d718afbecca29f8588afdf3b39dc0de04edf81854083893dc9741a90405e4a15cd39f2140d26689f15de27eb36fe1d2056dcHe+p9|<Dx@N4e${ZnHEӯ15_n·h I*zٖMwD W^s|nOf0Ӻt Q|lEԃD-ʣ C*FQt탢sCڮz9LTM8Tp@\?Ld   A .`fpx |     ((8m9m: m>@FG4H<IDXHYX\]^bc[defluvwxyzHClibbtrfs05.14150400.5.6.1Library for interacting with BtrfsThis package contains the libbtrfs.so shared library needed for some applications to interface with btrfs.e+hh04-armsrv1SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://btrfs.wiki.kernel.org/index.php/Main_Pagelinuxaarch64e+Ze+f96d82e5e920a4e962057efdbd03fa3085d39b950bdc3fb8cde517db0d3b9451flibbtrfs.so.0.1rootrootrootrootbtrfsprogs-5.14-150400.5.6.1.src.rpmlibbtrfs.so.0()(64bit)libbtrfs.so.0(LIBBTRFS_0.1)(64bit)libbtrfs0libbtrfs0(aarch-64)@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(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.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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.3ed 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[bTVtabraham@suse.comrgoldwyn@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- btrfs-progs: fix defrag -c option parsing (bsc#1218029) * btrfs-progs-fix-defrag-c-option-parsing.patch- keep fd open during until all devices are open (bsc#1207225) * btrfs-progs-mkfs-keep-file-descriptors-open-during-whole-time.patch * btrfs-progs-mkfs-run-device-preparation-in-parallel.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/ldconfigh04-armsrv1 17042092565.14-150400.5.6.15.14-150400.5.6.1libbtrfs.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:Maintenance:31993/SUSE_SLE-15-SP4_Update/d2d6e535fb11803b74c5268984414b56-btrfsprogs.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e8480ee81ea3fd3b460271972eb50ca51f04ea4, strippedPPRR R RRRRR RRR R RRVUjutf-86d4c076eda4762460401cbbefdab8f623434d90dbcf7d33954d1b2102c27107e?7zXZ !t/4d] cr$x#I(iNQX4/_*fZj%bB/85.C\Dr϶_/Pxs\/+sP=>S~ xx(2PX/*~?8ԍ0/^48{m꧳Sn'׻6Ktettod;H>T"9&ؖ#eC@´cSӛ*_?k3 (IQ>'ޥBe3Ky642w4v+)8}cɃ_p03s#1<7o895|9kTl>Rqt@CQIV60~YfQcMXr&]`d{]nȂ,47 CMb2LlUJdO;o6<{g(3ɆMӘMOG%&u,]?(!*8S9SnnYokD%lk(N4%<+v"9naU"_ҍ-!V<|%^e@ֿhaHyUėpSSH\梾t E0¿ DKbo|GU'οUv9R]xJp&'n@$i,+d7|CΥN_URuկPC'mX3l&AV.UTfClNJ.lɏ\xU=m`nb,E̥/J$p4 ޏ;x]ډR$$R-ksվ-G,)I!{ؠD&s%`sg"leo(_<_`jleH6spYK (Ϋ\,并]ѩC9VŲm;d*ls>jĩ&kŇŗPKQq#/j/Ql0;/oU2VmNRjg_Quc{N(F֓p:!.,]l# uY8FUdg{ \$UbSȇvOY0rz,[v e|qԟc6l (5:';ry[%"MnzdciÖ uIU AAtJwU]U7J/2Ʋe.Bk? zUsFQ/us 7c慪mEnZ٢*mЈgKQl99 x0XDqmUqJ.OsBXQ۵eZK)}1F.)qj #43zDb҆bm';#>rvI8\ ռu/+7n]dHj_Ggj N tCa OUQFq.cUD EXզMlԆ Pd߿bwĶ_( Xs$f\jކDOl]es'Z&Ƭ|C Iv`*R2in?|[Wjld- ϑtBX3ipڄqEQE\T6u!98~r6`ðSkV ؗgoɌfr?жv&?*qvv3 O/j;G&+}ӣe`qdB-!Wf~z).%ӊ ! X[*k o^bE|.9ҧuv ĺ_r@H$ /r0O^mEVKőiT-w\+'ֱP1dr=P.eRmc>PLY@:1v9&&1כyHl lTO2R*.5M#2vrw,rM D0&?B>:d)l-[p5}|[a1[90="WF# ?6NV{`{ÏCuJVOA&O;UT%F,M^]c.Tpa47YrfjL} i~Gv^Q3aeW뀡Iluķ VAw>YGˋ lKӋ(%`I)G6ERe_`FZwh'pb{$Ki_TO$9ֵ.L6"˶<u~C< F C '3X;afZӧ!a5~6}tDW=\GʄT0ZNږ:\zƪdz;"#خ+K_3*{>0;: d=6T޴d@t ]?)Y?T]@U٘sbw0SBݥ3%59Yp|7-*vR]`pyN5ͷ .!H$"QwC-C>|l>)덯Y[ AڌD%!U+!$? 3e z_Rx,(C,fyOoD**ZcJ*nD+> FgUh$8zV3Za} a˵c4S+̍)IlOh_ G( H?@?* gX u7Qj=yWbt,gLl:u*ecpS0$,W(S,)c;z{ȚF)h"~,mFwȋ0>%=H߫V-84[NXCKh&9NJ,&~(cyjx2ĞĸJDP6%A yn92F8+"v}&B)%qL)B8>PWnz-5> j,磕p8 qWDrVo.Kҵ$q{srˣEذ] ]撄ŷ噪bbo/DPG*P#j켎޿Kk+GRk+ԷTUr>`vo^ĦLߨfSkV&_T+VrLWrea[yII~{a#̕H!:s ^KyVrϤKĻ/P-3X٘Iw!~$i"KL0V+`яƾ۱WP,5CΑ ʋt]S76ʔ1Ϳaaϩ.Md[Aʘ7i r5Ϙ>Z嵺Xlw;nֽG³-/"e"U%Pt^6qPU,#3TD'R5,с‘hO<;ȰA@lvFO}hMTMd*v|;vs`gGxAo~%2/%]fnq7筻--ݲ՞T8o crz%o46 X/z.v<~8A/I'Iu ?;7ky %Nٱt~yzBEQͫ{\tnn1jd@HeŽ2=ܪ:irnlY0bxM#BOc[a x2In5G ɸVɒ{4'G'+MI=ovvkW8t z@/,*|SE]Χ aZ)ǧc L(pv!'!'oFhptmγ1gS2o2ڌJj ٹ43k3v)6mCg_Tئl>1Y7J`BIǎPwGS,u$B7eYX݈Fdh%QX\$d*q!'ҡ蹍?Tz!ym#Thܮ!]%"<+*pK i<ڋ->!̹D$sgQ`*yLIcX h+8v XhH)W ΁ 'd "e~rStة[5ĵP?COd#lH$ b*no Y X*İғaV݉57gL©]L`gU@3h&83S cwK 23F⁀B_~ˢq?E^Oqn'cϚ@cHA]F-63f!\z0RϪ1pRm*^>ATM4lͽ9+v P@VSHܛB=lp\ =$/dkNRu8[qh ‹"pb Re4΅,{pc{(]F lv%yv}|cQ~Ć3*s/UUUwKJݘBL6~ b6VT1 \'Q7-ugRN2/v i" B5<lỲ[=uP 2z-9Y@sL%/knN␸1=禈8h!8|s M!a… a8S'0 wphU70@Sǯ=Xt',˽ 49q(V胗s >⪅^Q /TA~,#;5`2~݄knB a2@v` O%Lz[T};qӷT2f]nw_zIv# )Po -Mh8%dD ώk7Ki/[8ֲ=SǙL[!o$-KN\uX}WLY;bc?^7 -8 #&?V˝lfڙ=zT}>3Fk BhҚ2K4~А";4 |lkLBa%^" .be(4#4^#L`F '5835}gy3x#ȥ snH@Om;<,q0RqՋ3$b3ゥԽln9-?艖ըne{5z|+65#;_{ # bW,˞o6%Vі5#>c®•YNwW+{2*N{abPWƛAel.O+,Sz:99p߻N]n5nx$YjpG!'4xρXScokקppN(Ԛ{;/EꐮA/^zb G '#EjF$8bPF7ø( };hpv/X@AIήGFǍ?"ygB!3 ;k`l#mO66XYQ '_aCrr*U[ZUaZm>DH=z|֗9*ɜ#1dNƞ~LtRki2K$a plr '?b>JlPk,,-hP +\>5JJ8sͻKU( bmȍ"9MAȲGIŤNߵgX٩׉auA_V0kTM<:0@ݙFDK&7H}aȚ1G[YGD b)iZ:0 v1͍bsp:ip^M5e2V~ K0$bh8Gp{r`ĦeEfsB삃52/4{@x:e4 p U t+?#eQ#{#ك5roǿ ~Emѽk4y`xsٺGzAHCulpS ’x-˒cmdbfh&V(^Nuyr{\reօ[Fqr;VtuKH-yi{ǓM$()ia7C|27*wpB2@QWǻ!6HXqٔun`n5{ḏQB)&c=u>lJr}gbRkpADS#W{S6."sk۞B" zh<އ?wP2*I8&9l;d߭KW1>2q,dֻ lp6x3 D/-lp =NdC'K$ I+zH3= FЙSqNb`0X tS>jhY渳{ H~-ަF;[chϹPzKBJ6yAeV"r6˸,Jp]n٬0K+F!B5?<:! &imO!鴠҃qIb Bä{i%CERo[Fut,yυxn G߳ҊJqUAO5뱞Z#@g !/"|<Sް%Yn1i]2:.!>:*I40/x1l031g%uW8"g=TL̵~(m8Z@e3< Kcˤ8GkR@0Bjy ~zg-mWaCp &xBzY=lC $^"G"nSRφ"Rzc:) =y3=;&IDXHNllT"?6rPsߛ_@̛$v_c}*KhMti[SQѡ).%wY]y$r!3R]JS^I]qyzn$s  T G:i$P5:cPhDj4| u%E>۴G7vJ*MoM]~2nHmsO;l# Gcfm]7wQ痾1gNcԲ~75x&M~ _ԉSU La!w拻 6e<zO*廸`5>u,YD S_\yMC;˫WiD{Vlhx(T.v,٠VcyIz|K]pࢉ3!c%=ˁp/G74Uu$TM%y%ڢ5O$ ~+t j19nbVRVbD<~py/sԴ%؞i3dz&88}SؖdBfm'z1if4$;FC_ImS` y!`yl-DT"o}FGȿbr:"WwGwKBe-cč ܀?8pÁfUNUhu&'},qcA4Cư38qt!55{i.{mp[+!ilDzBz!a.7B@]{xTe'IՖOl%Tͱ\ sv 6KeF2SQLzgx}"tА^cuI;^K{PGGc8ްo^R vԥp&.Qד<L*Ҭ7N>l:G:sǔ;4qD&5O ~!]E79"/;+W$QI״N ?@\}ۼ^r1 Xp*7bu@tD. N ^ߚw:}&j~(惯GקN 6@!s>naL9f6R=}Bl~@mn1X1 >Sηo- f{Wn` =1J ;4!=OC2g'4u#ַt>Oy_g% # c\|7^329RPpZMYVgaD ժA#<6_ eMYXP Kϻo> ͵L(TQ'\(VIC$bQKy{C*m?&3dlҕY]d+IQ1)d<>/SKV_&Tyy4G ) ߨI ^5`k=1l.[7Tq=!Jirj!jCY*90Npߣv5=WL'Qeë%D"1:{a9c1Y*j^ !j>eC?AkpHq<^O i }Rx8Xh D9_Xa شIY e9a\EWG=i F w;".a ĉGwG1Ds0hG?!=fYô/)tWv?c1J&{ZnvFC&9zMzayd@ @.#x4R8Ooz,7bAQi9hR(‹|ן!US̾)&P橖]`+,hLא ./fl7Q>Y9 wR |/چ)?#F8y|A~Ć |[ŮGcPO[ SEqj;f24!ͳF c@kP$Q+J;Zs`r@Ѯ H{XF&bIj41{ 7F攦?Fc6c'2LᾃFIv'g!'4Nôqhµ,ð|T1Rփ̭yґWʨj#L= Wn=tWzy^w fEc{zH1AЇʞ؉B P2@Bth ^)?@HD2쎴piꀬ MY oǃ!|V 5Z9eNq0Ռbꮐ%} >8dqEM =RSx>[j Se#I-g6;6cHP{t['S[K䆓tsc7€F=NE^ H䮙Vbnۙic3 kV<;N O>rٸEv~HAȘ(+y24_MOG>]R+Ee4Ƨ#zBwY*ڣA}z;U8O 3ֳR AЀ]&A߻Zvi_jEGdwcB8EH$rp\Fc@g05 ODXv u~QϕUwV(u/.PYI2`eS'\ /XbQ,4o7xsTTB7V= f$7\VqԺn_x<[QpaAݕ1H85g5'a'Aԝ%6EHZQCvh0OxyʘݮxƗq'lXZ6l0t1 uzlLI]vw*ϴ/UNܫZT2=@g_%mSww:Jb $#@Jk7˦ntn!GEQ)6g(! 1֗t2 XAz0a"YfuUy*+bk'zuJvɾ=ģ?VhWt;_| *!qC%sk8Iȷ3,iGr[FQdF ]p}_|G#~E潺_$ڲ둔ƮFeVv ?}RSCNgLhLw/Kbn3KZلAS_Jօ%ٖi̇FGB<6UanUjEdG *Y=/Ad(N!{oGc}[jUG5PAݪrgX`_rCJ>ilgisx.ur\ǷAdT> JUC#w =rdE'&oݜ;]Wl]M29f4uM=瀲~SpҴDޔ|Zj~lf$An!:2<,CKdk9`ʛ%wئV"runMp!ʗ!set=v1]xFn8s6Fik94/59]詛Y]-JɥĦ)܈bBfg*V'4w rkQuiG4X+2FڎuDag䂲dImpO^țx d͑TXUw방u9Uf\-Sq nbd63\,8@!?T~0Uk)o I~]xFbj=JicT٪m^:BVc$T‰a 0%XtsA@ldtΪ q;|`%3v#h[C:h KfQe|,%5! ͝QYT;IήF X i=]]g^_ cXJ6](LJ6"Џky #^_!]`8],?-7-W8aR_{[J#KpWk#ŀ@IlO ^ƹˎJZw%C<@!Ɂ۔E:!0Ú@YGIQdr'XBΒÜx!FX:WOPŷqE/$ET`'uFJ't+F6DTډ+D&d|_hNڒx!<0`Q z^ !tKg X ´d^&̠GA~{(Sݻl9\..JN*-߹Z8ܳ9_nGc\0(>3 VZ~fq $ xR:,:6V &Ì\RqJA;'lu 7'l97Hz>Phfɽ~ct |ll*(A-xYK’C|ҡB{Ð;4ӓ!gSz8{5y}A3ipVhcc3?= *8 /_;/<`JI lbxԪ_x$S{rMA(z~QT,q`t; ָUƌgBY%}[?5u8;oPo8c /LmUQ0QTd^|UD1W32*z2s4 G'rz ⼺11:\+Jŧ[aUcP"]KrN鸿i}J]e4DL"7+-Q$_ƀ a5urM|y@8( ;B@jl tF"q7n.EmXa4v+[AVA'@zr-HZu֯}C=pQ.cI+ɯ1g l?%pk 6/56{v͈C~c()j %-, |? H`{ȰY^F%"<7q |'p0uƑ)7u5Q_M cP썫<'Ww/%_"؝^mI3Al is Q?GKiXC֋ZKXߥu*)Ny/&MIfZ𝞶!]I p`n71-k! pGbҪk XhF̠+={R0aiƛJlmt{Cg,]!"]mD;Ѱ:>bvlӸ-4hx p-'JIR;;ԟ}}KƠ뭿 /=_?-9pavW}Nq=ˆ:ȵ|L%Z;nYchzqzK~rS3cfQZ)uomPA3"kܚmҙ|^i2?fgho;;Ѕ꒛_)$BY?wؿ?AbwTxYWޗǨ 2=q3Dz;xz9arʰEWy~??/Ofn4L\zP>CFcnD<VU8j?!7z^zM5Q"6Rfe>_Oe@.I\t' $Lue \ wfm{ %HF~ Cm7 ;K-NA\_Y&KVF-l`͊IJ6IeT]-K`b7m׈x^]tCcɛ4:n=!ɨ\iw v*`As_Ĥ2viC8 h`%B2XW+3i/ $Sa J#|ʗ =2Q~N.Hm`W \8K;{X*ð. Эsx-(Jóeb `)h.[7@TۊcMS `ڹ[*ySA_mh0Nf.?fVH!A}=]9e/"gbJּa{0!Mv=}e~u[bM7t;exQkTԮLy1ce?A [#pS!^zd+vIaUj3z3 Q Ѳs9I.f3$J3GyHtWO$C%)=SIɌjJѦf{r sYb`M/XkHOv$8Ý&3;4KeC'Mw7GcP?Zލ {~Qx7â%,p?JNJaE|ca'1*a5lR`(AaCYFW3UwOSyyRRl= f& ;1>qs?F~gEe`8' V\aElٕ!,u^/ C+w>/ Knέx-2K7v=cAn}$6UN z&qIͻ#39q0 &t*vBK:H u0҆glǧ2iR'>U=}[o7?F<'`-\Z#(UY. .knϸP.c }H [$_ĵcG-p޴YQ6'#LPowm 0v eӀt,Dዯ}'ܬO?R$h%X[wK8NDVש̷hO}h>&{z jvdqNay-dTOiy$Mjf\돹,$ >E.=Uz뭢'lzr],L5+'\JH*6 sk1j1Y MF6*~KK}fxS@oN{mwETڢqO^88ܮLS{%=ilPb&x5d4/BcĆh ƧWRi6^tȶ+^#HkvܠW7sܙx1d!tx\u$wO220_a栍@L(,:!)Z*~tairE9WaMd9k3Uu̼32yQ@ܚQGQQ.\{m޷8廅~m;~7`^* }=_rKbR.1>bŚ5k+eWkL .Z6 ,l7i);qJ.pds@HڨNQs?<]NjP2oIQvI9EZel簴ɵ|ZzbmPNiN蔀yLȜ3VK <+xGyF)",iD뇑Zm 9F#JE`+^W"´VLUp@t+ChdfS l>|">?%(N5TZIQ,g7s,SbVܑ)Ak&l8{0sCvzc[eI֌pDKR0;pFr=ܕ?N~?z. )A{`}rjRڳ%R}[jA%r 4)b`73绱4Zˎ$1l4w3U!j:.I6I0vHi A6֩[EţloccGzJ}虛W\% 32rN4::{ PlJ4joPct|D)Hl:;w? ?FPߺPH1d^E;"GW՝4# ew>gk3af?Z"E'TMVw" fU[\hq谞kd?P8*})ņ.?$fAn'W;/>pwMF 3;-M: ,τ"-Qm\(D=I5B_X@"} ar"`Yfxe"Dٟݶ}N$Ӡ]6YSy4@475d|xPۻ m۸4J8vim s; jCQE6G+%0gd'Nw*ajH&7TkP r{b/ۑiF#ڇ[fkv"aHwnH +K哟c!*©&u_~6I:VV(>5ە-wu(z%zHpo.]$Dɫ xZӜyXDEMVMU#tEjGx~7ID:/K 0wns .ϊZt;!M;65kqeuVk@[+ƴy&M:drSbvb4~"'Z(?zIpTGmz2n~ivP*SD&ͰknnV%5 w>iʾ\UD7Jb_6JH ll;D G/ŲϢT\N鐮h8azHU f,% #vt3I {i ζQ_dhv|4(CRIaawXཾ,Q+6VM#(XHeH&j4S<)H,nZ3͑J󤩑{ŊOҮU XjNdGr@q(_}bl3r7``/ 0 K&wIUsf&,x'}J(yRI1Rׄb%#f@z%w:_ 13/y"Ꮆb?ZNtk0İ^g^:XK GKlNr^7~ڲΖbdW0pJ Qg|K'>=~q8Y-y,%KC*0>0iV ^kWŸBDrWaH9&%}]c;F4  ina C ΡT"(49aoו" Q,瘿$AuX@`i2ET4‡*6㓌Y c;H"֢D.xɗENN'? 7UaPL%oЃ=z!]c |kDC?lE_-}2Lj4h@#rʻ<ԱmA7s (q2LbdŠ[5QŞ]Ri޴fG4V$eQHK1R47гB(>X:ċkaGLGjrm-JJªU+H90v:T]^lZ}N6r:̮fK%sl I L#MӶQd%<ўl_# )ǻJp<֗E۫GOZn&_0j[ul)`!2#:8'dC$@(mP#Eˉ?(DT0-YpJ"繆\:RkN6Z0LIV\u)ɨDar4⮓{QyulcE Z6RXrdE4-*DfH,jԱS1紴j8.m0~OºGR;RޱOF[iT]Ojlq4N3$lM'8Y]C7J!QS% ' PLo?\ 3)%2L6ZOO룢Tc i̹.z;kR-DO Zޟ5JU. ڤʲZ$%jtYh2ZۀR0-0 D'~Zpb=@^mȇs)wvT D7W)RԳ ͘4}pБ(N4M;1Hpa%W.xӮ{!oyݓ縕?TS> Da,o9E8~gv誑{8k}lѧNodL/ Q9s}M4nu܇Qj[f̎;h@aTuk:!쪚+FxGs}g!5g_$B~}:ރIj<8~F=_7VDk|_ˠ= U)dl+L|;16|2rO7ps=tJB!"`sAfD[TNM þ"r5LѰx,EG4tZuyep>gJ%0BDh]ٳZ0 3 Kh‹Ja܁D,CUC{ H:^dIg&gzQK }*phA*,OOw4QDP"+98iB,I_Rc 7? IU>=|G8)DZWg9a0B\//bʥ |(%w:ZԘ]Y>ŝ.I!A$mG7T@ @UDVUgy3Ĕ=eǶ U.8x%$Bb]'/=NUGSj#&F E4\4}gn֞4{W;ƉvE1;8I,Ӷ'S_] 4? WRf\)xZ.5ЍGkqM@03=[6 jSç)-TQMO廦̕:`ڜ?1\ Z tm~l-Zч5>/% ʋ5ނenI+UMcMg3m ߣaKk8Mr~|x2["" c1F ry9XAOxɏ/W&. 3Ĭ\i#(uhg20r J;gB[ o{5Ɛo<)+F`|ln~".+Eb)Ɯވ1Oe+Z*P,M/<=qVOpqtwS͙3 aVñ((Zm~Kb̳ PfL95uEkcÛ> :ZsǸ(bvS kMReeȤ<-/ KeyfX07FKk$ pCCGG&h>H?IRi@\rq1Õ zA'^!0) }K f;R"O[?W]b⟄~O/mm-3X43vW]&̘8C8oDPUacFXcn+x!b6 00N-mF_*0?4z,6E~oA96_xbU%jɽoK!\]½Dmz7SrԾYkdOtP&WcgCB<F#f2e a0Z ;zҒvj7nՙ$W K%(ҐI49?6 u пxw1>m>V0/NPc tk@j1a|_\AQ  "s̺t4i aTԘ ԇ1LGCc&{ߴ޷Y=5"?7уA@T?Dtة رvm5Ȣcgҥ΍XGb~VuXF>%!@Y(֍a<_A@u.qsꢸRʹ$aixzYKs*gp[ tȞ@yS" z9$SMEj>r_TN3>wYkM-IJ=*takW17Ov·Á3vwxr~O>)D#3t5;ZLE}{ΨM1_zc"|KwR~1jZbfxis.8Qר7w/Z*jklĬbH0sG> $}aE/RkA&^ z/uI(6K$ͭ|?v LnklHC :}dH{5y!!K]^,^Q@- _{_!'I Vu;ZZ?8N~dv]٨*zJDTA!ג]E[G}@&KG"[[Ж$f9V*{ȚVq*S_[rPS^ (~1(AH3:&eYWtl7ow:u޸А<N4zs=Y'b9r 'ݭ^T1lyl7s ޽F5glaK-$o5x˩r|DUk&!Kglj'E]h>.FG/ 0؝H~vpvX6*e떅}&8Aw豘0]u\`I P %ba6Q`쟰?Jӹ.(=n9KEfs|)ʧ=ef_n~T#"Wð9cKHL{gOyVO6$_jČNۀTI=2whsVd/7.}KA.L 6IG^R'0gWAXtgvS9MbtXjc U_cWDcBfxp.ħnGt|kfvA.u"7#"[AWLi4erQ:Jq4a9d#̏b⤓]ÒBQW[a?^"l@N] JNNSHmI =piWӓ>^Hdu8 M-!T%GLqUӡ?`pրӕ*t<*G%1#ZEr9=MՃ3l7Rӄ:/>8;\Sk L9MsM -#͍>ɰ$nQ e,eɺ/IxDNhX~A ne :bmr&zb2.Zc,lL bϱ)ccWLf'g!T;Zwr[|* v\pxc~||)T5̥qwtsz Ev}l`Ru6Լqz548Jد:1#ŒߥfKa`/c}M2~C^cĂ1us^N~HB3#L0j*ּQ'X,NL^+&1cZ>xZ羃bϖ^GHսfvZfPGP1beA؝Y1[|q&1a+.Nf|vXZnOP9Z%֣Zw zٺ/Z6ԱAMZLKm9' txB(hRkxS0b tax ~0@#ڨ]Dc.^<_U,r90简563 2{vQ͌}pby4WXm)bqA,Ggf:ќٹom=Ė W[Aτtw];c v?PX\ߠ|RI8IT#B0Hk- ]@<~`_L ъո3"\q$rHI \H&Ƶ}X1(]v0 Vе;cĄ`f3)L'k]wW><(VV7 =2;fx;+swdD~"im*܆.u|a/ Dw/ CZ 2kG|u4KP ٤Z9ݣ'5_{|'ÛT,#Mgxs+]U1;|'fjiI]@'.u09Z_L \3~uziY ap7e.G{닌S_8/l( ہE`C6;,=ֶO/;Zӷ 1翙IEYSZ2QN)3*P X?/G}e@BE,ַb@Eaf{WK7nSCqT3 ȜG"[ +@\6O"ٟOwa'GMA&utM'2TƼz 5=%b!x+x\NX:mR$0*ly|QAv*.GK0qŚ=v)FwGyDﺩbyclˏK@2cqL~=Op#bz}T) YnTKۆidzފl|=/o˨)ɮjU2?cUp隫)k(rWaGl˾(餉Jml]LY$(ruR!jؒ|', <0L*s:n|r0 )jnAFSol?!БF؅5F>UfhnLl2k L)BY**`pr]L5I"˦|C1h 5I2VwZ@ˬpQ~C*yQwDqdg߳]!m/PyS{!Xׯ֞O$a 9dBϽTU\A˺K'~'3tc2`{<7&l'RH2^m4Y:pE>Gl8d 37/RQ"u &~ `ѭyߴcƗ; D]A%9L<=;={7}/noX@J~|y>B3[+ihϹͬb#tT0)͢@JdZWCFƒ_Nѩ\hdSgMVLraUD?`τy/N]|ǓwMw~RU$(jW)+)-,ϡ'+u\Z#R%:JT5vNيG: 9u5Ĥ<UnxY5nd)] jZӵ󺫞zѻ)ow4%+!Y5__E̞ZO }.2|VÙA~ˎB(1=Q;Řc`ɨ"O!ēTm8`05mAB6"J4p@Rn[DqV$-A {#3=}3Vc{p<~B&m2nehQe`iËR]e`13c!VbM Ksdv矾wPiO)繾k0CҴ*SFrbE<|m@xoqá:|W.#$.$цKJC-?>ἴ[@bC@IhzcDqD GCcvԢt,!8 -xe۩g L_7"u/. ;0Ў}bRKGZKeҦ*IciJ'{pgùmg3Ua^Iwg" OJU 1 CS0ov{ɏ6:ľ=yT蛊uEXWaWƿFa†]RS(i;Vqx0]}м03Woyh 6В=zmV~M=L[ Ր qg4d7LZ澒f"LUD;|>d Os"x^c Lp-^k ej>JMcJ?1Əw )q(etܾx4 :HOo|r b0 Kn\<,A妈DAH{Y~hշ^ݦmhREs?cd@8пr-HP_)ܱ q[ԋNz _߿VG1H:/͟˺EhJf˟YLJ!Emȍd[!dpʧ-KJ -zBT-cYjRKA {M4پn&q-l:"ynl_Nyc-)I\fHlYzЦ)]9\~dr GZ!e=V7e:2Qi%M\IrDHDk6*R DM3X'I3Jot8f[IeGuL u䁢Kؔ`@eb">,OiO W<" . LֲfǨsnV\ꢠ."U zd{i| ZoیPE`7\?ͷtvI?-4sTXʝ[G捰'VA`>vYPܔnq,&8waԒm;lsI̽VzW (`[okB;>й;/ gcd'Nq 7Gsy&E?T/6 _v&H3U$dȽ /tfu,`=NFRqf8_5ylY\[Bjltޜ푓'2 {pMN<(p+1,`XmB^Hx~A>0p7!Fd( z)%NswQV< }k2} ]~F>L}$$D|6G@̝?9';Gzc|El٣VpiD/6SFG`J %A6GgN-T5Brɼ2bG'{!f> flRE>TjLO){PQ!L}5 Xɋ)1(5j&sE40羧%bM5:Y 3Ö%ilJbsO:]*^Cil_h3D ,:? שO -8GȰ$s_|ύT`+VixcO\, }yjG< uE$n|IQ tfCcs7<&( rnꎲN4Y ح4cOBn+"r:*t}$ۢWfE874 A SQ&|rٌەG`)IuJf3Qs~e[/2 =f@NT#iI{+?ѱHbzu͇f;3m:7yP$9Ѝ sY8Y #Mb9В].e=Dem{-?fB$10 hdNMD>#HBщnQMav`6a:h F {c$R[ۋqBm!ggbSmBRݨr^]TYD63OP|qɓ88 uQwz,D|vqNgC^ݍx.>:DoZ[EfΚnq $RԒ$L}yNhV-u ASnԛ- Lۮ^'1 jJ'mRt3{j`&EFu`a:#6#@􆉅p5o,tQC1u5(!yoyN}v0؃9ALVn1<3뚠u`b®n2o/jMHΔ!l2<brޭ ȉ$\_efp@y«c?US (@4n下j1 I:z:z%LbUXǻ! ̼E:8T\:UZcj/ә}L?U& vT;l~%MXUw-09 P\ Fb;2hY*%BAgdE+\f|x|I/^)@0SQHX\!46+գm{Rs eTd>$V;lCPZ׿, +*!7Pxy-Ҭq}s! >~gU,I>os jlBj8v_eg=`^ en'!:6< A6?*X˂ޓo)s8{c?D䬐ڎG:w\&)Q#G\ֿFR ~O5dWW蓑ID(jܪ4aGz^UIJ- 27/ +G#i]YbǐK})95$?a =?7"qbOSzQw݀YBo#7ex%Jۋ{()lONYyzvUA+ȏ:  cN ,҆LmQhR}?A_h;<~tM[r,A,[k@Uq Lq0 :+aH[?E*`o]1`aeNb5,gm~m?4Qh ;brgpǔU;gXKdy{?WoHlH,yUVr J{{T;Q:7<k4{OXIK?+(/!Mեqeay3D\<&pR)Lֆ1klEXgMb_+nKg(y ;a0g.W>ꩴd_%t&CvuZ>Wʔa`34A 99 r$a5tQ/q&eyr9w(JD/'.,Ҟ;@|M*an5vs[H^'PFt䐪;ztE*M.bh<-NZ(-z-! d-;4i1U\"B:>‰P>b Dxߖz` R|}_$zaF2 R2g<:wIh9gt{Cg;$Zyt}1څ4}d΍&//7B\TX3bO8p͒syh9y4+(t纕XSԖg>Ί&F|>lDYҤFxuQ~%> pBDxmr\\cǿ&%N8֧0L)J#oXkfiQv O()>9G!n!%;̍CEŵ)ěOl6إ^} cV7<X41fOt=֮*! ͽ&sI{;Dڑ4Iy/;`;}H|Ɓ2@3ʀi=9[훳zuf"9 TLGHK0!<݉Q zt~!w qecKLe6L@{QLUb1*Wc!BאI.%~ή5Q~ c~e5]V GIVK-W;EI-Ƭ7,_*7WTJ1.[ nJg+DĔ"{&2# `I&̝x {*d'5c `xUx,*v,j[E]:Y)E5 n|Ìr uwLMUӚ^ :РǺMGvpB:oL/J CfNbz3(]K$(65x_1 fp%p'ǧ(HN>GitLKR䥤w J&?^~ K]1%Mܺ`qUX'uBB]Z5PJXF/z)lI\R+%osNiȄFϪȯBxA…KC~by 1uUWLGꋍq2e~B HT p)+sd\|dU_lMF6-a-I=vv;}3*QP$w7D ;{OBdih-NqU vlT1mI>cX{65nޙh7U4.vK/Ma]u% Elhj],Ը4},)}C|^pJCkQu6 ,jQقyQz__5_$7#<wcʵqSKrzENCQƵ[kC?=d--RėroytY!{ŬkZ"![NTG;Kv0,u BA /@#41{6!"G{_G.?,.\*#wDx\ !׺;sႨ%=y([.n 6h\Ue&(/ {>By;}eEe G.h%^(ۉTb} jX0ZZR[P%-DžIp:a?{:ݷ:"ز\MxWyt+^1aD0"ێ0xi= vX.JM.S$x;(Z5xKG'<tn<邧q*<&Cn(}ܰ:UfI]ZQX5ѥ.ǹ59 .!oBG0!K# ţqόB#jS+6gr|ʥg faZ٨ !H:\ 0yYM<R0NuZ^qr"M4F<#e1BK,$cEqh{ͨ\:|JτjooޟgfiaZ2B#7,zcBHJVizi_+]3NF2Zy'0ر3  A.ùDT;8S1Kmq+(J>/M\zC"gU|4T"&0rLXˇT9`j")g@),[ +f1?Vnjt!gֲ;RӡD=ύ(~9hJ̙7 f0rh/ f2cZ}U`?| yR%@Te}UMEnb9`K' Zi5 B>0 o4 z֢ԯ,eBJRrcۑ|􌘇_:,ZI{k釐&Di88tٚ:']l[=htg,m.pA%^}Ф8ix LFAl*:aL3T8t&w;Cό?1Ȕ~JI8YDX"ғ}"?CfqdR%-Ԏks?bzC)`Z#u!{MA(&^ʑ ͭ0߻؄˂_Ty>%a` rG^CT4nr&$ j8.\[)ؓOb3?`j،'wgt>+LnZ]NotNIzAX: __·lˉ=diD.'MЂ\rRT9V8/_W{="tbқEՌ#pe-S׈$yAOHW \x= ܰzmBq!- J15|a`*ɑҜ$`k N%aMfBQ_')q8` u? \eyt<|a -2s?8؛7j^] %K_tI*`tֆZqT QJ6[YsǖugJ TZx3BMj09I7 av9StQF/Q}+_z\uF~Pf_rS`9v-DNϨsr)C; nM؄HseOr=m fpPl7t(rHT_ ꬽQ/Pvf ,Y%TuFl赁9.f򢸦8}>x@NJImI5Lz~~BR+w>7<+I PzSvNae.ٶQ7zWԽ%jTSl'HR<>)JXb;G&3&'aE.y_9.: $q_2}zsؚ~Ⱥ6ǟlƤKqJ̎Od%xtO!eҸ` 5)?&-_ ( ծ2$tC>$Ĺ+um&p'qcî f$U~]-q9/Ȕ+Gn ^AYL}4>1{Y#RP1SCy>7-=+0'>F|M@-4}fT~.Fm̔,Z//c$+-) o6мԂ:`]^i{Qܚq}c>8*Lfe0ƀFkH[u-ἀQj.T.Ne0GQs+{ l:uTG`?<(x{lwn@A9K%eIoYɅi]0 CQ&mQ=_Kw+9QhŸ"xhmV?iz<:R9k%vzϔ'5=`qC3x ß?sK3K" Qǩv^b\ܴJ*Яw%J]1eLCj,q(=]چa4bdH '^2JshdsdK):V8qy>N]2f,mqcɇEXE8ƙ4ʡ iI?Qr72~JWkҝaH[\u oEFF#cjZ7*>5t厡ABVB%HT s{ծ3b u(דZY'B&-BMѭ5b:v ›f1`IfhLԖ[!Ž3 >ulsbߝ//l81~P>*:.€7Q9zQ/m`yC-,}p{#.g 8T#d)]a$R&/ 5 /^<!6\,Ό-wjF! Y3eA]^PK~c bg4;YiA \٪%4| Y _4i [ʢ55LܶzZ6f=/eJTl8\WR\49pUIES{-seIJy143-d9Inx}:yHQa8Wz@S3e=ejZwu4)F쏄W|&Gc'<7َ"$-%Ew)pxl (y! 2Iv_ Q."mlMJl~6,bd O/7v@J_jTsps0~6ulR;ji'\Y3 A'q5]LhQF)}xV.ۥ\@x^ffm>͐8ay*Wv̯/j%d?7yx1~N1 k~L<%0ĸS9w-~)  +ҦJLRl+[!uU8_- 8 ]EձB?#mH ͻykW7czy'P/A F eDVk3y|uWcISYAU VҠ9U MFJh$)"咸ĝv[r՚7LOl휙iTt+w6h{Up"9ZtIE7u1&ݓ_DZ&mqE1gj'F(?>u^).1smײ\b#iI0Pshg4'^rƢ ^ F2q?z45tm[Lk6x"J?I~z.'NJu__ {ܰpFLàd}9cfm=2nB9vt4tgoa:hzU@@yD=HKʮuu)-zgd!&jͺrg)^yбўQUL]A;J<ˈ=0J12h+]А-Ѡ1m&x<.3N@BhBb%zDHW;BAN&M$#cn"A@1~v2 S?۶͒J\oDBa OT› 7/}B|)<+S*(]@`7x ݲ.Aʋ spIT,)5ա= p=^0=78bq#]I G/95dF@T cN,grjnlB;ŌA%{00'l(Asˎ ,>IOz'?|U4X{WPb&KU^uO` &C!VY&pSVV|tWoزl&V]CڔXn¯gS{|WwsF h_β*Q91F^ Ï2I]n6K@J&\x+P􄊃Դ:9|Vq(otӄm$m?B=oǪĶXKuԜ>CFքKׂR$ ?όH(ey~6-ؑ3bv*}G{}4IY\/e0E(Wc6`u4RtEU2Z K# {gk#.D#0@Nbf1f>m$i.GTEBf9YW_ W\+6 SYBx 8p?]iT I]?nu8%ak7 `O2HuG/&!Q|?m 9n-ށ]z%tch"ec9>`[w.0NpI0D)V5xzdj8\'է}6 Hȯ!^OdMV@㽢;$c1<ȠR ?g|`c4܎tV̧%}@6Fݱe3f+5T'&pR]>kNNu4J/~{Ff@'⻓2|\?p2Ǚ&H!UKtWy"z$<\EwO-^V,EZYZ GKC lO!uzjjiu*} ?70;<>Jr h3҄ݹ_:6^ 4WU G'pz8vCIƻ1釙 -|e:CY:wZ,4@+ؤe1& TvFQ?t`uV+;Oi,N?['=i KGhP%1)pKQQ$E _\ӊ^/aOT ex CAc"y &;2Y@hH;\yrz,X4nV]LYtbDsZ`Y[ )J &"J<<+iԔz,y G~}wf֔J߳͟6>$Q;* ()D+8U|'H# cACdɻt ꝥx8ϋɵ~H󅃷T3%qO X?\|q}ŗ(V:ɮlֶkY_ s Wjn@x%,zkEiĥMk5>yjg-jdT挺9`-[a=G^v& ͜ Iy .<*@:c;@PCk'S8:/ #=gɢCV&}Ԋ{ c຺OhL81䳴S6˧~ܹд7F;+5V?<]oV܍(P^zoeOgN7_CɁρ0o6;YQ/7xbaݸ|r1RoS6+C@5 \OuMZo{ G̩ iN,=Jyͻgz 6}砇+dO?Au׎F?ɔ A8 p XM2wE7Y Cե!sdt?"qo*S_*5Kl@T[7^>o gFґ2)^cץF+}R4vLX]ǡ  0wTf'1PuXҧOh%{+GİTCmhEzE8*qA1d13]mb,Q=C*G>nW&t6~ŏ`ݍF eՉwh@CQ. ]BВrZCE5B6ֶLIMvFіoU D0c +;Lh䵍_] U{FwKeuw_>([a<F_f a?Ze ~/rk777r "2# .ړX%r!f?uj_{ֽkz\6hvVOm xyFR~D}&6~5]3yqRutxs;)Q ÌEpdSϡuu 'C誧Z ^х ۲o2^6_PehX7 ?zj0yH8qŬ$kW_PftRթEO~ "jm 7QJh_SbGB#:3^B=|SJ.1otv>`!Y%CȉɹH>6^XN*wRq#.,@ drU]Uf?P%#ES- ݔ7ƏmR6THIЏ{>07!I_᫧dv⼱i0K]ǵ͆X/c(/1nW ޑL}rt9R{/Ѧ9*beߩ[؆jAzH+Ɠ5-bӎ(Ka ۬^,F' G'O"}P2eӑ *6Ȩ96w<ަ邦]eHqe,2Wi  a~kYe ċ.ly?^E)GC^BHiY~>7swo-#oktTuZs٥JYȪV3)"\"H TѵKٚ!{ƛ|AW||ĈFŒs&vwn1CͥU>O87G;D JxXe~Գθ8tiu~'P3`Owg| mq.Ej I݀GbەɈ1~ NY{J nOQa}C%7}E(Ekՙ2\5yfRƋJgI[֢Z5WTdC¢,HR#K.꽨iZ<){JRazkwZmj`ZCLfWa$a/D<xvMpҤ|_<ftrбʼ џ+F7~-&nKcHfmL* ^B bX(K>- o Yz'#TsCdO8FdMG)s9\0CaWnڃ c!-7h*disY'nѭo=<]리 uEcXBhElxCDܘ{v:sq Rl~F16s0 gMGE4k=86Ap@L01~9]|N S&`ԣX\TnʁIOOHR(RО>䇙Uʯ4l'$?Fuuȼd IoXꗑ#ƳV؍= Ҕ-bephXauN4?tr`sljs>:]I,j|(|SˈJ͈ߋ|g8k4vw@X1T*Ii$zgY `NSx#^Ug[8 AfF*=P5,[|pQrMA8>lGWƎޢ$K0jaZ{tDh[6/FEpsETEyɍ?mPY03ۆ䀲(8rh1rBֲ\pwjV)}/`IzE./(  r- /=[)ȓ :$}릅R;(oKa>HfVA1=Gz&׶٥L+P+" D 26geCj%6HRO^ ĉfrgX+68`U(fa $H*Sv8aF.^0M6Jù `k&) {[+=^Ń u@nA νUBŞ jhLk˴1XV꥿2 b9u8}#We},s;?Bq]%0y1ya.M-e˱8}nMq9 Uwvx6VV4C->Ym`Đ8ӁG^|c.'05!cW[@p4ʭ=C2 XWJʮn-gp೪J ->[ hQV%vv'5[N; g5Ԍ"G-k<1qՆ" õu^,UӊlUq=J~Z-Ap LCKϷd(jo4tٵf ?7I#\8u2^}$J]:^T:gs{쮷t̤+M[L~4 A7"E~I,j-o[ N֛+-|CԡqӄܗΖ{!(k L"HJ_ZHo}S þSH0?%5ur}qE/N1wI(z2^էˎiX9eyf%Y(0WiŸEs 5v: .Wg7U Ǩ*h6(68KxSpJ^ ,إM "Q}Ff1ڴ4YASH2  䙪xAک^jJ+!D ދxEeo ~mOJs> 8 4fqx{`?Q<^Xq R.q\6Lc<"e{5ѐʐtC Z4{GQ~rsϼͩg$s]O Z ;?K4jbRsQZOYTqWi;2d kT'  Kp2*D)T@KwP!.1Ҵ%^́,2f0uzNi^ 6Ǘc :vQ$`%2"x?0O$,҃K웘 iAכg K]).pHͅӜڸ[VWߧxr8n**.Y̶YAWl,w[iOhNA:'o]k>64$}'9g}4L۲;(b$̉;9Po XLnT4pa%X1=Yx G~wȼVv0e8)4 {E9Cs,IEUѢt sL]iYœHciETb SӢ;cJ# Vp\`{bG~I>Jވ$42'brPy8 ebi{$8]1Xlv@?Sz?GYhw屎#鏺.SOv,,QiyVZj,g\/D hw6Co>*k(a㝢mL:%le}xئ8$Y]=8uZ~lRukhTjYyG\F[5ape"w{@aELm, bdky6 s@C)ߺD_(٧8`[R{u$b|6%cJ6H1؋&dQwiU1^|KҘgU&[fLڡ07h{bO:?qbpw.cH4%P*8'ZP,7-kKX%|򲔎=cX()9'S${ܨpWoZаbkKlhdGȕLbvQ:0QFQ5SO C`!lSQ V4SsTs\dm(HqI(zpԅ1,L7ջf% ]ZāDGHͫ/^&znwMDp?Xml}R$@*^z}tB1~qLX](N=jnPrsog1>xG-psWN2z=VAQFJ$0}.8>!k\;Q2d/.."N^iyewsCU雮TLQ[}WU~Mt9:H M"7DUE !{6e30Bji%£KWAc. 4腴HZT%b'/I>I( g- WNʐ*a|Fon#_zȈqvL(d>jf^V;-X>c{p܂x}?D>qE>dY~/Dټ\ vI5 r-Tu}GwHR M&d6Ly6qk2y Hx} ;ưtPH :+z ?IEb¼$[%n+wsTBUzI*H:@:? Q) TؾM+˧䶣9! I)&8Mڼ1s87ȦY!l~tsRRTo{X0 ,UT, -ۼlW([mj²T^:;}\%UUyUb1Y!0zGڵ6rחCd/,R,|ff!m EsvaVL As?(eв7qi .ɿXxp t7su!U7OL<#C׆ 2ѿؿpa_O<"mCgAEM@lİEZ 1/UAjƘZ[wSPboi[IF} pN|J\tR-!} }AaGj9sjLGclOQ ܜ :Ӧ fM2t h;cpF,H+sr8eL.׺iUQx.o U"I76?Ƅ2y+e銂t7\^dZ!MY@Tv+n>I3tL1"`7 G߈Ru#2؛4U 4u \cf]!@›.\k]@ SWͺcTRAW2?W -{ជ4v]>b@j.&k 樷Li* )] ?IX[ǫVf/9+uQ$cPZܹxh[_݉}gisίbahf=01G{Wq2dA1OH1"\qvT%VLP D5jјpX:2p2fm :QrBN?I?iq+9ro:y6XWhL^^ooHO4b+{u)7j ̔OP*ы$ӭ4NQ4[;$4+HL@7[y)ߏd#轒H_58$rRvwS잫g'kIhļQtWKk,--,E1԰m֖=)#JxjgP|Esj&6 Rէ$gBaHF2( 8)CgSF#YDʎ㜨7{I򕚊:^$Uۃ,/r ;%QR[8o$T= ^d6x7AMZ@Nhd\ ^ ^ [~?Si#?<ˆ́o^Z:Ea7gliE ՜6Neh=ɟO8p9y㛍fM+RƉף$ yd]8hLKIzFV,. 8bմ77 rO\] &r-8YuXw"k: C=1.$E,Sѱ*rǞgfH g-"D5jo,Kt)ib~܏[wt{1Tgj260|ѹF;GYu0ϿW1 ri_xPsp_'%-u_'PؤI2]wbݐ˰2%BTy7sO`ttX9Ugq޸V Ye{WT m-Ku#7F|na9T (Ȃu5Oe%(&OEcI nzF#AdY];TC[`KfVǟրˌ{2bM~q) N7\< 7C#͑ 8fR:~Gؐu$}>X8($_D)A>r~( *yOAj] ^=|@"2ӭ_UYZi{ ^n1㳕GdAgδw_Ţi :1Ex8- .׹S迺!\ NTW ޑUN{ 7xQs"`]+ _Ő%M#gvh4J:]Q!ʞk#t.t/Ǎ(Z0Tߋ:x:1zehnPLY~ّ'k]? subFAalp2Ҹ"N{T/QC$=OvfUi]V2+{@Pn=T` j[h~JvEt9Cb*q[ U-{qlӦ4Ïh'W@*#񝙊'$#gpJғrZ hٞP 燂?q,x_SBT|-G%Ѐk洑sɪT%qPoWvDJ1Re$(n~鯰&[ N,Szũ"Uӏ%8&ಝsy6bVAR,MM}˭WfBݦ,jmDR,E;7+̫\4~)#?ߔ *|2m-"kc=ln.Xd7m@h<|86)oo81,v/=,2"+Ó/RD3_,D@jAs-X:D5ZjTP7Pґ,qjЉC8_@.V7@8}"e aܚlbv׳`^ttvXǀ6tl]*ᆲ`̟q& @79r;Uw 睁7F`}c`T f6NWv#Ь8VÎO!LMemn&/}^zpU3 { UK#{ӑRI&) s12jhT,o D1!ݙEB'ݡaS2%rr[G^1q &6ߓMqVAGg]!uO{I@jklx.wno[G6E( Vn;[JnDqF~DtyStwYOjՑ,^' ڍY݈=L*7x+"F+s]5% Z#G{k \٩j<3` ;Gmα揨OɈ/*ypQؿ4i ]W"sr67Lݽsꡲx,cIۜ$ea\yYdyk]ʿpE02EМj OyV]^B*?Q}_˘ ^ւ @8kU"jgpm'6 ii=.UUqr3T]DݟIWkJFOhyd 6ݛr^< ojhz l`ώG{ۃcLuw`^Q H.Dl2ۭY<۪bbMds ^Ky6(+cJ7>?^n]ÛZVe5YZiC"RGuH۫G:k(2˺h芡QмZ.u{$!$|Ak֑a|*#s(?Zv7I@- mh-&s _pJ~[=N.VZ[Tmna&0!G9_e!QWqir 5kkV8x9'E]ؼ?Oud\ 3S_PCkj! hR %eM* 'Dh6RX*Bs9E{9Ä2jBkgb Al1ܽ&O4B߻nM( ו zP2GmvԥM^-문m)s%b ldS/ .!:%أF4WH/R 2 sxMI1^П^VK8XBN-mf7఼Rs];.xREI2*3v?AK>$W/ّo6]6i |TkoBJp ڞy[Ud]鞈<9Pw:{a9lqѸ=j:xa(Qy:$HKJ+Gc7 H7>ǫqF?ӥ]LoW1]b /n~4ƖQ@;cueW²W6vsy`Dm T.9Hh{YN3Ƥ?h2΢z{ ]dgk}Itph[ΙU"Loo>/? &[rt`xu(0#GoLwB~^=$zZ4#Qf|Ah_Cj{,*+*AƇPUa}hޗ8&SXdzжzkO` >7Pl^?m:BV˯O%ŜvH#U{%kE$&RiS!V}@)=QPbrV3X5_m~cbD1J9ڋB88Ӈo.)hb>9P:/ aQ؟xszL Z*恫֤8 zn=({Se;袪)YU堷dpz_ dlo<#{-P&KW@awjP)k N|ψsØD[Ǒ:gKb;9#0s1y:vC~ 7gƲ~DlX 4ȏ#“GZ4~-vq`f:=Z-Bwև_ΚW4텃J:s1NRy:yZ q6B1tď+m%Ǖ _JCy @YwbxgKC k(.|cE$j9qvzoS KSr.`Em%8c7L $U"BFo$) g/ǜ&*Sf zb| !*\@H">@6?FAlfw ȰX8V~jW qjNDFAh>SlyjP=ccvE'ɢ? FyԂ`O/_ ~E]aZ8=^ިDiYtkl:,- LۻLC }p>V96vM.o9zrbN hap %݋\5qjd͗{SGœ9X6V(-KaHpS`rʦ?UE ,#T*?3qX]]%X۠iXp ~mB68ANŀfgz| Yφǔ'm2Rw`9x,&WޑRr(㯺V2ԣCz4OaXv&5 %֫eA  ; 6KP|*Y0f(|,):ĈòǽZ \كzP>H`;b1sAs?o7&JmBjP[vQ\ɸnsښhm\[pX I "l5+HY*Pk.H玼4ռ\@]I=hlJQCԧPG9rAYt;5kDtL@|}Y-miH5"9~N3g1asITVzWQ$Q ;Fu4*E1ГWA,ְld}*>K)&dxd;|;uSBF^\ ԲB rcn8N7/sfaZ[E\ܳ0bZ;qY_^;wn&A.h4]sD㯎GIdihLuG͝=3xP=WK]1ɨ2uwR0N٫:kЇoδ"R_Q/aoGQ'ng49Jmr癣ly6 ;K49ӻw hF^#]]]]VSrn%aiH?S L ,T _Ŕ!FX5Vދ?@̚#beRB[]AL: \lI)F<{ՄgZ>x\կަ=]]EZ bwRL<'{*XAOa[rC AxUd\/j`q[# z"mulgpӑ$ǺKѐG7MڟT^?DnB-/S-|6F=;x軳^אy?nkMPɚ ,3dƛXZl mF6`XT8ž!x0TI4+ nQ[ phvJg#z*YZn>7Ӹ(a#a%D*$T v~~w[K/xXDS#6]z0bTDJ'8dPSk­q[ПNIy~;"k~o->A Ѩ#YWmB_m:R#+}fo[Xӎ#O(nr%w?FEP $>ǐxn\\6(JIVkW\y M݋ :o)9'\i+4M~R_)KJ6V;T>x'oa!3i*M}&BMRwB4φmlJZ%oNY>D5eQD7Fk@zr>ȘԬB9#Ǭ)Ge$il5p'{ l0ZrμXbx!jnΦc?Ek'$X!,-R  rohILP p~a^;T.iW,L=\&jS'V8&7_T [HzZ8\ܱܴX쫍h*I{-Wqa\Rn-$7c)OEk [e=0V.!aK=DKlwοCcIhv`Cmm gj]}*FC|"ܐ/M7#a_*_۲jĖ .1`d)#, 39 o Y  A,C*.8w@%xbbFDP&\caЉA=ִnAg{D!2QXF b\z֋z|(6-sݞF\wTTIۋ&ʑTJnY'8C\ԳFk'uc!Lݿw)Fvfc?>pMx3`@}!7,6j(uy#Qta<% }Α6֋feվWZ돴H{ٔu48:-xFVH_UN9sf¹ O\,%xYV6)6OGRjKBZfu mFWYl={tSPjBwӫ꙼+TfLd$8WFY1w 왧={EaDk&2OzHT8)o7{E_}LfJ:&Q0k|#,gG)M| &1䝮|є?|zDw}έ & @Or4y{A/Ք?QA"K&4sBSe#v5hxWVcO:m..b0gOMsWq˹AxVY`|\rl2 ̤p Xmݼ\36rb[LMf%3,G'][YO]ԉ|qڑ(۝) 0L~@GJKݩo*_P^cv o6=jG8MDRO JnzzIV2T 54pB$yb;NFsb@YUZb*ђ@) F8I>8<[R'kcV)\bDja 3pX:O7y':z8o<^* jhԳyn}}P]y Twx]O$yc˻o%E<3 i7Pz S2:!HAU|2\ձ)|tj {Q0R^c.@7dT@4"9jBnH %_X1rZt>$誌^O:,Rke?ǗlT^jDoyT$:i&!|(P5 玅 xrH*h? N-_!nb$NGOOy< (#WA6EKmC@G|mL+$ y((?HJdǧJ$SXQPO0~`4nhan~0{ߪh0"|;bW̸?*w2!o7  ybɆ݉@` oL}>XexX wqzs&͕4Jl&.hK,mFbޣ 񭵘C0I,z_LB2O?_zm]ʸ-z )'HiĔ" f31dEL/`Ny=e6{&djCx_m}2C#ĕM]#Ŧ[V-uG[v/s0XD~P,c_.Jz_n)hU@aw|n$|%tu~P^e0X14L46[XԤŔe$E m*JUW[V=1-viMXP`Me^8OsaKKM'l;J/[vC:ؿPe8Q2J@ʁ/}e=pM0S WbZGC~ ;%)ǭǭS畭$,ƃλyBUW/p&8*ʟZUllX&RR:LJq=竑yD/iTO>oa'qmEqR)F $\O,/ϮK?0\UE3Y{9}q@h组Āgюo2O6G1U\lf?l"iTM^JKU.RPdrxDa66r}]{'nk^XYj~zIW.O`*) @UECHSH4Faä! "V8M4n jiлkF7Nn7dᮞ*UaxЀ2T2s^u:@M6g3mΟ_ts&UK=U"$Vj+yXͰLR`>4,SX HdQ||@:뻣*eբԙCMl_wEMB\B p'ҶvH qSD⬅c4 ZpIiidjٴ4hǕkBcݶtgͤw{\#u{O *(5:jT>R QҟətSQ OqpOxjӰE@&@5&k#1=:ЧxTa%δks'MڅO['J(TH Fp?f;Ge?A(4q3`@<|DNqGIBgKz ~V9}mNӅy$)Ƨ[5Bيώ'^|H2>\sSVƸFQAJ4A_ q(lGr]f`vHOIhUPѿM3X妫6g)(S>oi*dFjU'p #N r|ȵ.z052oqzX9]#߸&+|LzFyލʷ} ?=R P`w PpV?ۏgX`MJ}%w ң!TuWX/fZt%>@DNxڃ>:>0ʂ'-RH9b$ 0aqW:w%v|=+qR,US1wo˂K +Q{ؕ(.ja}s#~} a,j88'̹̅wNtI30c= 7|Pr[EծJSINJ#s7p@|N̆z@D(-]+6"(O .DVG_6?&HvX(~]_n{Y P[{]HE-\'YIyBj`Q`:(:[ ڨ%\<ȴ)ȏ޿1c>ⓚQݣcSWk@qU2̠SW;aC{(G$L5?MO2\Z2ovY5pkMˁq?vjh+%p`+?n;p E%wC`Ɣ \4;h%x~ϙ7d҉Lm>ܴ&c-%jW"2yM. {-ھ&G aVnlsMzۥ‘&iT*. 5$( B}\sHDYUYcәyzdb!ڬOO+֋ D7:X )BCK$fgfYKÊ\+k>w9^_e&2T{Hx?2_r?bFgD An: ie 65zu]mA9k"/$<6ɼRR6ܒgwd0|,ZIWjK= *_7+p4=Lom!ASp 'f㑝ulG|[2 //toSH{|/0ҩc,c! b6r.}}W Ut&i'`@`UM O=bMοW(ם$=7tH >d!J>ωkQ?M)Nv-@ jf)w:v*Ng5Eb + }|?J5f]ڳg뗼\1`ۃ!߼NMVmKv<2ƇO)P&=4`'QhO\.էz nyU<눣8Oqg06yՉMb;o7;0[[]~{S'Qc`T\xm{4+A0Iokx\aD k~թCk8 g zSURln-T0t28Sé-Je3yJtX(IA31g Kh#{)%dJ`?HOֈo+*ҟpF؟>6LacH1Iz#B vc)$;RCǏ!(aCR>miRJ= I(V\ƞ`B`iM@png"ƕzɃ^8 rasXE3Zp0Elk]?3k}ZtNl\^Oi67$#4\ѫ{l ۧwDGF;q6M?cɛ cZI[d9 faL'5NJ;|@#Jos:i7*4Gp"Φ|/ΕpT@ZFz~W[*y/h%$Mr4x2t p߀."UK }W;@m:J}ךGt%FǷ7jg39u-Ux%| *b ;;IN)l+o:y.3Vlzy:7xH@%^W#Z U|YA ;DuoX\˒V?Rf(P^? ,_$+-ijE]Wp+ļK[0XDD*e"tvĽυ|#M X~Eg'6y/ߩˋ3g cRH5H&3nMI"qn֩^$t4@dxG2>Dz1ACUS0EwO1+9`ݥ(7@9I9[ /bԟ[Nˋx;Dd;no\+Iw6a0Qtt5\Mpd\gTZ(Jq{g*Ϩ 8qjbSzm^6Td7P,x4JW#骢Mb0!<47 X"1>.i2Ԍ ?)'P(TX&/I9yu&k[^4#/_v =#Z47E % & DUt ]@eDg8BDP] sz5z^u1$\"F6HukT.uq˙gW?4pq;sjn_DѸcr9$~p% {2ijJç% m#@Ġzh9Rm/ *.,GZU{. RBXA@|COV_G2v_*HT&'N?A3%9datfKIPoe"Q YFOb쌊Å&!li51 pww&g(I?[۝iuO&F4Ecˬ E;M~zAqw3nk(LЏ:y 2"HFrF5ȮJjeadf_$/+ Q"l;lGcJXC{ip={fdswd傊a08$1jEXă #ϓcILv5!Dqw{x+Jq4#@%`SeZ".rЗbCT>%i:%ҩj_ٞyrpԞf3Ȝr g_4q RYvMCJ,Lؗzi;q =Îs?s}S:׿~'v#pOf9+_7l:s,W_U,%sia;\-FO/ĂuM}[yY"OImBF QQ$?z Oܰ](+X4' ,M_&?iT1&i9TqQQZ$ 'CPte.'xOdn)TcȂ H!sTKgW;hr+ga,Z+}0;7f? +X<+/޼ne"aB ࣄD/t ߒ9K-$-ԩmmPBS{$C[ѷ-Gk6>+[R p>nCngHjC͠k0Ei2_k{XMZvo AeEh7I89md+p~7Ê~;{`*a KV,2 ]k,`T|R -I C{̲T켢Nc'Z 6Ȱ'?)}a? ^TLc{]"5#Rbbn;0޳Mu&`׻sg-[(QXܱZ:{ ‘mm>mLhL2+XFJ8R 3K,Qe$Qq\)fbOyʄ76` 9dЁ7-5G6qb!߷E2 &Nte1VҖy j)Yr>|t1VMOȶ-/I/~; m9?{y]عgEy]8O5P؄bG}\FR+cS+5ZX\X5A5&TA'ז\,1FgrI$:NnߥMqU)" WAx֤-Ћ6lb.&A~'6kIdif΁!Аt(_:Ar{6c g= 7Ƶk >+Dgtr&zoZs D5p3bP)uy6$3܆筺Ա@%k73Ub?*|sN S^]:Ə\Fh(1j5䚊cGsNF@ n44$uB$=A,f5eƣ+KGnXî['zlL-/{_#( ˀMc,G3i1us _Z+ _Г'CoXV\ {sBKX*8j緎Diz.͗(}pRhO)í1I} LY%_h&N 4~t$S#q^LA,*,}Pt4_|7YwYY. l69k$ULZ*?n?Luע0lGv 'Dƞ,59yE&k) x{"ElyO>0P=k3]7aJ\7 m$ `'̪mTAxSr /c[G͛ݴp@K`H &6@| Y9#mi[QK-F"NiR4NyFq`Oꪸ#Eu^KpE7+h K@n).mQ)S \Y[qlSksA{.Uenrg^[qQ͈X6UgkvWx_zg {y]C Чֽ/uW%SwA߈;*OU+-#o%pƩ trbc6^O͘ ٲpVBvPC嗺jkDu#<*Fq2.Sn 6F+ ̅2ao^9ڴƣafII^3xcj%_jM@߃arBК,@Mp&=bLR^SFd箍sd _sz=Yo[RwWsacƵ$W˲Cd/lD2+$;y-In)4RUTj yZzͦPhsˠĖs x%}q muxX`? &T"WC ˇ!84'qrK̪9)-t35X.}&YsKc?*B/h]xp4׃P G~U.b0Bi p^jEO6M[,*:;H_"„ DN Y+V!FN =K Kc|B]D--mycQN?fc13y_Et^ al(2!~e-秪lU s§(z(j4Ab, Hsm蟥BoiP#AG/.SYMGbFp>%wq^ZG|5S_XHMu-}Qa걷8;ޥ EKcV| vKU)6DP?uqM{B!F 3CEGTJ.(ZOq}#ZIAE19oxgLI lā zJ`^A՚9k'hFRl?m , }z8I19%?̏0Q!y'+-7H"\` ToVȞҵlO+.UD00 H\ۮlgbpDRPWc(`Hfs: 3 6MKwOc4JCZXz„_HކI%T< $Kizt<`vWB*Wv A}<%[t+U>p7 gs25rr@ZR^!-轥+Mk)'&v3̤0F\YꔢYL$ۍ{&j J2:oՁFnJ#%t: I|+? ^p<" >-%ka E: P_"gס,6qOJ bOok a0feJ\.twAy$9+x2"CY[puJ#<y=ٛ>9k+FJ::pn|U&\{s0"]3g%قbd%gzJk^F!aGj5(+c|&:qm9 v&G=g0BI:;ˢ|*yH3a.WEo}/O21@!užO~gȆMMEj-}^^f8l> ?*`}ۄB"ն_x x^w$XrtL GGkؠt+D7څVfP8 GG,7wU9*[a>i_߳/OxQO.ү @ėkz[_;=Ol ى>HRX&@mؖ.ÞQE|:KVy)NumU݄%q[j{=CTq9{ǚVl&dfǃi*1)RF?yWƏk=h ulH 3!$Cۈ)q^RN5L?!ΗqJj^CraSy1RW' 6Wwq6pZK5QCׇo@82: E<͟7XO^Zof}̳r Eiv_GFCˍ`yy'@a1\#Y57a_+:y !v( qۇՠWd0r%K׀hMAK %i^kefxm%x/. QQ",kNnʶi{PLuDh%XYAkd)ة+ 󀲵 jgzS"? ڗtŒ owaĉ(̾C4֏\)Dҝ[Pvƺ, ׎bP=Z'Og CLbG sz14 Rʬb'9(8S3[ #m#>S@[vlghe] Nuz֚3i~Ef;$C퍱SS2|U ;C 'V&O ˁHkmQӷLdh<_ C#Q `݀e9b_~)cƛZ9%|k`Apl_Q_0ŤOw=ׁs!Ε[Oⰰ3WonTR&,7|I0Z8ˇeօ5q8>PbFBKB4pǑA; *>F=nb脀=, .X? 8<+ؑeޔ,Ղ(Υ`+r7€Jd_$pKj,Q*BH۶!<Qk?lnN !ҮSB)|Jhv(tؐu`ѷL[#Y,2N ð2}SCBwDo_U1C)Bzs3ڈ7 $G,6~0PQ=9 Wyc F8Ⲽ>0ºEPv[ua;;s]UUB5Y4aK:ݠ G>]'wI{_adcQ 2K̊oAWŗЩ p>-CuT$~G8윐5Ɍ_cmqS`g}ޭ;~^je}2JWQ TTrc`< >w=}w EQ)x*4jle&<5gSC_xvHpg.o, RֿNIbOC .ÒmHf*_v3Fx1UH؃10wy ~GʆtԢIa5OVd6)vQ%ҙF SRi{?b2ꓻ$Mry>ǣbte{u< k;lnWvXo WY?zxN6ȻꋕY&|yQW8E#1'+SN8:_ﳂV|bh |.|S0ޟlgzSsiQRVPf>~!M}>Zd*F8d#(;Vh.g̥qԨT g˙.fJmTSy4IWjH`\>68nٹVBCniUO;A`pGyÝ&?y_0DX6{]:a&gK9ɷ[j Wtjڢ8¶Y -1FӕuhY*f1KT0+/JT}?:`yѠ ^ëכgp.G0-b 1_0}ENZy_Qk;j[;q\jV_Ր uPQڤp&SIqxQ|ɹ~zuW2WgDi(F $cTJcocd:+X l-ER "0a^Gޅ,Cp[UQ#qU~/+8 epjl )kąY4PvCz3 2Tߙ@cZs:gpΜ7,G.r&A&e6ЩʹL͕j Nfq=j&$hjA1m/ D Ł!WL5p1<κ%@sB[U.k9"NcBvG'?ҩ(n)hP$T `L(.d3Pq4Cr9Q>#PJ6 v-' ИH$v [ z iѴFjUʡM(dlm10ʳÔSXi Lh^Z@QOv%odod|RNpGON-,M IAƮ-Z;Fp؎isdd9; #|~s6"egtsox qd?BV1H~Fج ϩܑB"{6Th0{5Z8l4uS5$)W3pd.Z:j43ITqx˷LF97f :!Tgb5COGҸm+(ҍhI>S؁f6O\@n6QM%کpT6#"[5R.s{ :Ι`sđt~k4|6?{zU2z qjCz  k.TDLv&`% ,d}k;6EC+?D_DgIoRL& wg5\D+mJKރ^kCVӘE#S3y7X)kE~ _!@ΰGl"YvW) d.`w|1LqtK9=uNؓr1WD$ّN>'y7nԖ{|:SLbp)CQ7gT[=Ac lL`gDaXmDEgEf`>H^I2xx60}s[Fѧ߅'k-$6YC[oKCHzK(U(9gm$v,iWGCsC-]/Dq(FiJCS8Itit 6ēI.2g)sH' -h iUL'z| l#ЄUQn16"'Q ЀI , M sELr`tқZbg޴M+RHz(i]pO;e% BjV,BG;XSP #85 B{5ꗌ0ԅo19-# 4u sM >z~ )LN;tJC@B[dч, T]䠣m@k|sUWU`ZSG4 K7$ˍ, Gθ1F4"_,F=\1仞ds'Rm=13̪!5P-vP{$pHj?2)' +>P`5.͏F^U(DN#5 R Z{I؋]kR_m]"rY7~9ۣ0 S lS{Жx@?#Vf,3Rl@ZHlXZ'|wC7~,ȁJC(~5_zJ%;|  |(@:Ċb@HfYn4Nj`k͔U[IIӍ]o6+]U FYFP`ʎ +G7cN#Lj+4^:cF gjD l0aT*- #FHjW|'fP/ HM87gZYI|g@fF2n@~?UQU\YE_|tJ̵P #3Ɔk ,B:d! ]ق֏r)L룿$ض< `ji(dm[ 7VN2v/_^ _}4ϝgNU0P-(޿h/ j?ȭ/mTDCiooM SZZ','^k ˏ d-l)J"bD?zY^f6AEq YO-;(NQz8Ya=jPЕD-Z}t]]/| ra̒#T!s2a 0DpM"4ۛA 7yb=PgYXNSt{,n@Vw[N19աSpSw NHf$B˼ט7|p}Ћ6qnDŘ>IȨ׬ P]O>/域Aۻ H)5@=,$_bVIyyj:_+h`_!k 9ZLuZ4EURI&4a./ wn ;vƺ;́}})cI9wZv Pg^Y.Td<}\LT9*!y|,(SD(*sR<+ש]$gĮGp[~HxYb)K.[i󶌳~vwEwm/?"L 6S54.f{oo~dv ~DA C49lݛ1M!?_|ia'Շ8Inlp0z>,rs S%2 gv5C~TMs+iJUp4'+9Hc[q>@7Í?KI 0xHlo&<(( X bo~iL5Rp*lo_[Z1d df|M fd&| xA0,4'bG`7N\(3$)kZ&y:3<&I/K$eK~VźBqޚDs G0~x wI7T%*LuF1KZ} 氖A tHr^K8[Jaڵ-zTsLIv%@[zh%h{ΉG.ԣIY7ZHA AMcasv}1|gVxڋS0މY.*;^)-osR܋ŖUAN)5;6 cr|4wmBx9K&?irKZT x5=8;AX!(! !S4L!-G۷^rPC^+ryb)(&5Xf._K4 *D((pv<';xDNH*2u7IlBipVYir_R@E2@]f^lgڷ\֤%!XQ(oM/yfXV)p(BXseEʛz˹˥n"Ѹ125\o/r7*xUhsNa0q$OX~ܔB *jD4J昫@KQ/QEyR+̴^3x٘"uCRm>i AMެZGJv\r*&@Z;Yl';? Nwz}4ƾ=xMsS!: _NZQe,UDգ,U*x%|sS{%ƫ b?Dv\6"m8hY7C.P!Ѓ~ӏbI/zӲ0ڱ1ak#pDgR c'{)eB eJGYB`ْרMkg0 .vuM5Gt@(#x[5TI%%XU"psQN {{j4yDqc@ )~`&)8*#! gM aآ*Қ+:|0 )l6Qe Z%!V.rS0(N-j>#j G|x͎@~Y֐b?b/֙6>V-8~G9^$iޓ͈1:0)}7Ed6)$Jl™|_dx"L r]w_che7gܱJysRQ qk:`.x @cbndb\ >[hO hr"[4 ~߷!qk[4L=ߚz:Vح\eKWvG![ul0i#'(\r@"GlD ˘eǢ\N'YƠw ̂>U:NХwQpIFxT탨hhkUeP9ƓC&N;BwRo>W?R'͚=~9rE?[LN q*z etׁ.3O\;MjlFR0P9K6AA' d8#?qf|&zC#Q3:)NH|&˕ KHS[.&t}3\ lE4+iZ;,zMgCz(A䆻SQ+Wϫ(|N|yUݗZIbAh_%iެ…ggpY9d=%gb?pCZI܃E Q 6@"3,l;b^2VKjIOND[u_)EwlB&N3?NVZ1i#GCAk'|=(@42VF.Ggx lqB(tqMZÒxS:S޶n5fc Wv>mY{}P)M;l'm\@,{Pt;_`i5]jLU C| w ;8@C^4*@!ݵ  i P:yí[b><%יLg: _e]N|/NE?O: S0qq"H'KogD}|m0:sC {%V !M#Jj63,qnHkd1'NVƑqU2үܛWhQűpRżPv\FLZ@xX >Ѻ襽Dw21q9wTƵ<:/LN":;>t׸Bݝ+Wl|JXa5bm`; T?ČM`EiˤbT`oR|[hcR4|W·k9sꊵHjmf{b k&E`՗UpV 6(fyW z Q|XM-p (r0؃RTkEkzHʮiR<A XdcpJm١&iUG+|Sx!2MsQ„)wt@fv^ *ދ+'I{yg)38\DˢĮ|>ygys@,fa_8ƻZ‡?lS#Umb\CZ9%K^%"MTh x0\9mP<2^Jh#->('N0 ޾Kg[WKBZiF<?{<.d+&zc$tPǞ NkTb;\:3wac] tȪpS[<#k_%meq(v/ZwӿGRDorb43^S’i6}l<]WPL6iݎpn44d# D_h3.x@7oyճe/ozߡ6i۰4h VhonE AYCޓa74"ςd?f5QM't4Y=H`Giޕx^c+>aRukBG\+n46_2zb5AxQP**'#'"昸1&]l#S!zuW~htc:xcDMews[r'%pa_wX:˽-|Nub>&2YUδf,MPh_z6ۥo{d'Tl60,(;.ۏUh^ ;|M~Y70ET]RW @i juX!L$D/7yZݵQes*uJ$|V!65ZJţ{ N=O!+Ҩ1Lu pDh62AuZ4j@HD5 zBtZv)6 8&:R6^AVr`Yf}uJaEd]1"-X_u e.)Ӽ/o}@+s*zF-Qؤ$wz Rbɿ*]&]m"VLH2&7B8ߋ% 7o,޺\Ҽ$5Dy/, =ը)dG_뢖ܐCxp RvR*{VkW^%+Km7ϻ[Y[jr "˜=ټ1=Ivzi7Ȑ >r9IȿA}Q&T4aM"i2pK!YK"k]`1 0-:Wt@ FVx~= 0t줏bf |6-1 FQ1c˓*q^^r1 ~8Rcx6fx^AXEcPj:vJGiRP]64$iCb\ ge"޲u;T]"x́@i6l>=3^%#y_ rB)-Σa?7f׊?n K+׆N-ꭤo*"*%8 (n_ 4h.ocԣIDJF ~+#+GsS#) =#X*?pV< 1Ԗ [}`P㌺o7aX{E' v]B|<@譨4^brM}TʺDZ7djIOzMm ~UZr̐>C90Tװq"mlCS,矹:l1+NH~7Rprp45'aTTLǐW$28|fH4GB`7C!0}7ٍ'2uckZDm-[XPmyYx)FSwW2b ?12@~7ƧQ 2{ҥއ?r10U0g7sO&bڱM,bV 5vplCl\R<Mοpȴo#Mw]: z7ukmI] J9 HHoBW+FEXX{EeZC}p[ʃ9ߟACe|[Ju& +d(B!`Ak"\C6\m*;lWms&07bJ:YY rmJ2^X9$<>xD5VJ,ajCc6OEO*$lIQY?~$7߃fɯz:A<+o`qt8d?}``QBj``GE^}1WP`zҭ:Vg=>E۵B2nʉ9ppRӦg%njOΫhe|^d~<cFyb-|Lڂ r:_2 e5 ^KxPنx9q rvdzpa&r0֫\?1k>D1A ɩ,&y$s`Hm_\`(1=4(J}R>Av>&gF+Na8I[;Jv 8o#궠ԫ2v~P{!p;婷Ԕ˜l . y4x8[juw"(J˯EV&h@ /O,&73>PR6̑m-y_ttoˑo|+L+ fo8HʟV!:9/ΚehH[{Jd WM#)HOCL,iB}B!Wϴ脃4W:ײIgYV w ̍Jm{=ьDRkUH9 { |nu'PCbIatonc?5' a9$8 rosSP&+T Fm*=P{ˎ ĄVaM B-Eݩ][ .7|κ]h|c=6,WGpl_XË&>78ɅyOns,^r+R5慑R,`Wna5\_21[3 `N~۽Eci@×[sGOO" KeGmOx猚\5P _xF#{8gzRHge.@&ec<q䜴uΘx ml$g,/Ăz rh1?t|Lp\P2\#)iTV;Uvj\#&h )Z:vdkH щSFX.v")iJ"lπ<fvm̏*RFFX|ٙA-zWlk,iPJ96&1:XBE2SLwOfP#dMz')XgD&;Y}D aM[%m{vU=ָ`ZgE<"` }k*Oŭl@7_pЫscJ^с+i\KF)O4g˯j%eU'#x']ޏn!_ײєHRo|vmۿ5Cu@=7kq h.2a6˳'Ҁ}o6n/cœ3$teKnw&:AmdO<9tz|w6E(^OaubT6jeׯč $u!Lsw'uVGs+~f 7p^f>O- qO'vMz o@ {޺A.Km~AbVuQTq|:*s\y3` NiMS2 y+uQR-+ ̪; GX6E  >:bM3iEN6iîUKz YIwf w>5F7^2ah!U;&SZS*YX'g&z8$:Aml7M@$hY|Ԕ #O'r[ΐUȎ]V9i~4_{f|&*t/Od0FVZ%)+6b5OTwÏin}("57-L}I؈ˑ.?|mAD!È4~J,yws[Ύ;3LCSDc#sR^NȰoٺa 7?Q²=9cw5t$[&c'D;WHs?*nhC ^ў'PQ7yޡa! Lo=1DJ/[BdМD,9W[yWsz+).`Ik3/=sВDk0;-ڂ1d_|ˌqpbrNTGZ.E -爆8f_C\%Vm"-#_G:ؾ)Un2me^U/g lfnVt.)ﶽ8=hB ^ lJ1㰼b'G7m]DfF5Q XZ= ıG TC.áҔkwE^koavz]e!G9/d‡JzXb3B vNJI1sz  z;YD2`Cش{R0Sga8: ƍ$E"B>è%X$s.H|8n$cx/młUyZ1(/ޙ =޺wb0eQTEZ驮@`;N[2ϬarB!f7Dž0{Ł\Z [Eh7#w~Dw'=G'< س)(&d( X10"2v]9^.](ݍ[3ǀo 7LKN] JˑZ+Kr"[b 7 Est +}[%!RNh~◁;OIr*N^bݪs]J[x8[B fw~e=#uSY?}2kDfu'y bϸ$ÞWxiYoV$iXk$H'aLraᶽ* 6zֶKP2i-c LD}u?C.Q&JDj˩Q# 8˃;!J%cӆ3W70VȇUkt)w}d.G}%K#,ucaB)Bҋ|گWQS2Ƒ1NkZTGd9|wVDl'0~ABR$ޭ2xԗlt!MO¸bl;Lȇ9o=Jف" 6NaksCu~"&8Hwcՠt?"ʦ+XH77@~d(F=?*A39J'1C9ƃSQ5QJDDG罀 J'>Υ0: ) ?a+o$ɼekbp# <9袕~ HlL gK1 wb&+[ڦ 0 )57f*PL{rQ7$֜gă~2ZC[G T2{_;Tp 9hy^͆lk":i2:t^{҆s>TYr82BĢ|BALMfRm&<0c3 T{3e0BnfmۻV|BYy_w l4dK)9 L=lA MM"kfyS6 A`䤍XflPiTS52.S!n 0DL#r/cP֝cqqji*W{lnUD7u6]1QE R\x9騡WP0lc(j64O$,d|Fx80c$CZ]鿰xhx 18nBY @"z@,r Z2%Oz!Cf@pkX+' gM@Zܥ];#K:grMuL &>8MŪ֌ڿM)73hhWVz j#]_/ QK%e+WE=J&@l|hA={U1:p`,\gjPSqBh9)S,e8(|&^zP 9 1 U ebUCT_]9:E2 $;405B6)<ϊt[?L DGɂ~!uThObƒV=Ɠ hFZb=W&͍4[8Zd>JZ*e6u=v:es'(t]-x ibo,2+jQ1,#SLD-*fbsUTSª6`QƼ"CD"ѺA.J&)Ǐ !SRq"kt>%MYJc7|8|0v}&)L{1P'BĊhE3oTkƓam2䀹WA>@6fDuk\%Ks\[ k{ +Qm^[ARPL^i{~NJzmr <gg#,}Ù63&)|QžFPds ~C3expDzw>4JxQz5Cq YM^PӵYL=Lvz罦lS[ NPӞ`NvqZ"Ī)BZoZL ߈tbR[N['P TgUݠ./M0F+Q%Fkpϐ;~lBys41\b܃_c\ȧ~1[ !%6Fx]'F]ɆNa&1Á,{=[(C{t#qDGf]9Cv;^VKY_ ~[/&{) ܹmpSQY*rK-wЇӷ~qy@Q7癓6^OR%nL2<tSSV?#03 ]%S@Gq ߜN(xHY"H?4Z߂] I(Cxp\sU,xh<=b^{If I!kHQO-{Tͬq C8\* bXOOKNpO"nfK-aNbuEzxM8h]a}Tk-.ʮN(Rg%uxQar[d\8\ِl`eC1^]bЦtUr4y]} +:l; JfdeRx7y8g_bko69s.+77Ϋ ) 4FGz~IF mNE@tx{B+; D 4%@3~Z׺>ԍjgd* M/[z#o$SVi5xFy7ݲU%H\…B]D IG߭6¶~ZJM.bƜ!,ub|ܺYwݾ*}KCk*K022?Ue;Fx(=\v66oQ`+Pe].<\%70X#&W^ bEr1oӉFxƁ+u՟:O{IT$ĊP֭9 ؆EoEIbBS9;~li,4wꍅ#C`Vcmyfnl˪Uxyq[ف@, (S ,SjhlNyVuTA") fsyX]W8YZ׵^K*Eizn+g/Nql_;  &l`[sDiRE]θTEu15ehbq(Z<]1`2f^)(ykh6HJb^Wr4R8s#[Ȕ^:-hBDO@R]>3JhLDs u22M YqrDWɵRۋeLKwkA[#O8iv:1ԻX9•.Y?9:Ȋ ?*inPl1llp$X=Dn (H\ 0rkQ=MaVihHh0kj%"nDbm_8MI/_3裳i޸'85("šT!] i|ӈ)Nwc/Wr=MCS;9jiXEԇ,H=bsYE{V`fJ]Yr.7^f;0UC~ټK(1$[b ΋h^H{G,EJ/Kܑ/ (Ʈ^IL7:4 z YMd^ @ m#o8,D)kQ0tfɞԯ ^&i#KǘC2;lB|p=ZޘiCwHű^4;Db4inGY`@:=qLHj.ٶfEiۣɇuUFd)\h#hWN1h.MbxGƺ u˞4zy^ -Iv!yRc.x#&isa\ Do7\K?d^دr&eNvY 8ȄSFDDrzL<űXޘɰJ zk:FX+o0?wZ?r kv"{ _,ɐ[0Me-ʑY~37?~lYw:[4nX6J3f?hS6e>VAFei$`41PN\Kݤ*.Ǎn|SvR=LuqTx`4`]y5TQTe~(znW+/$ nk7`_#B@I ~{MB}Z5sea?QzҠ$<7Vh*;,oΙN+)'ȅh\ rǷ)c]ҽJqmS$dTN1D r[kd,.YϴB]ĨwSZx1jֽ ܡQ1}NbPC$lNwI#GS!J>)fH#MX^|1MY J\VSaFq25b:U ܙK܃|_Fdwf3-w|DaʣfלH1wU1?%~| -})?aKٛԟPy+n\8* 'K{l<̷7AeMD6?our 4hTUi%mn!+ qe-n ĩ{Ǩ% 8/d W;1} &ؤk"<"\R`u,+ u~*L1ӏ$0 ?Q!gq4Pbs&r~LȬ,y ߵUt=bĭ"E5Z~ȤgŸ)Sb0|LE3񏏔?ܴN0G%?3et^.$:/Ph/c$2X3R[EFOZbVuN2_ʗ,< E_t(6CjHi)+Y [Avhzmp2[ ǻ7hZB 4,vn;j6GWy4D֣[%{ݽyW9q Eg DOaC"]B7 ZdWH8Du8]vt884| KZ,*ɯ@8]Ck5.,-Ɇ 2o X3`*`5@KFVi VNiw Ħ9{(|x퍑U#0xivcۊ@ApUrrYM'g:N@6m&ug(=N $YtMڜTuik(2'J'K`X^`Em~KywQJ)CPzNUj27UjW*0BҬ $>?F0<8kI՘8`H6zʲj=Q4;%,H1F7F >s'J^'_9qErDT%5 Sw$>ԑ4m$" ӂn_D{݋=]F1zQC:P}B(Uׁ(Ж$Gޱk߿A^tYr_r/%L~ hKsh>~6=S*﹧.qn @/:MpvE5B r>k8gǦ™<[(Lnr?y‡pwZ)F ;)d论1|71Jjه-IY5J{wiu̪MLB?`JpxZxَ-آᄥʐBջPO6'+ h=m|kzuwS/  \eLbe5fH3rwt]|L]A&Z;6=h:kibw.jFuc1>.:Ͽ#(*ƽ7E}9!a8NwWaսR$FO!Q୥4 2]QCa͖vJ?,.ikЖ5IQlUrKtXT C8d$"b,iFŇ/tA X T*@O͊;pLTʨΏa,yY{%m~ŭ}F|yơ ^?O4f R)uH. tџ:JtQRT-"a[̀Fŷ7ULqsam78'nAs$oež6]a9M@`  uFC5$xÙ3 ˡM,_#X,x,"{~-rU[KWcsR -sjϚaX|M"$ݦCV'qt?Ye{~iVCXq=f_9.R\4`H?>ïI)x"ɪ`UBdB&Zq>nȱ*bI5eAy|%K~? &f.WɼW$UNޢS{'2 CBAMNꕚƫ+TXgRm+bn7y!{̌zEN/СOMɗM`m2NG v( @5ez{<|6z`VkRf䝛^Y Ο\S]#1)ÐxTU# 1Z+5p"|\ x6nej>o021=  CX~6# 37P~4¾ZjB],kvHA޶DZCƧj C_$|_*t_ W[L &7Y_<#,5@ Tmd }3{2jAvb!T ߠg$ S{jo0YgnL|o<nÁ>?E7P]=^L @nznҹZ$(Hp͒F7#6?pkj:HA۫7UB5\\%p oeyӥ D_,E5e 6m'Cf)dK"?yxM8#G!2tfE2v|#2FgS_Z:jZ#H.YMβY鳨c2;,|,VN5 "+,A1ˤXK@CRohᎮsEx"uy`ypq?Wӣ 1Z,T] 🄠BW'HxǧJbk R]*R*)xPjt'q3Cc9K1 aF;qdv|FwKuo!،M۝EKI5NijU+kl?1e d3;_K(_݆ Z|{3?5Ţ;8sD(k+a1r\'N#HmdXȘCcd<&sLȥlW3rTm? $NG-Ϯ4Տ2  IÎШ$VF}iC p6^]!g},]팡L`4BM;:NtFBLi|HlH݉M!d`yVhm!y?L@uwqXsСo2 )?&t1v2Y(IԉKbUd[|HM {}.8D39DHhCf8g^3hϩ9%b]֭3iaDW7Xe` 6]=N(XxY[arցٽxsP UnDRiOp" J!3O+Xb8OٺAUj#1oBao}]aW.٠"Y)49ԵٴWS+hԛZHȓDQ+V ő^=" 7fwGE #yq<"Gˑ Uf1l@٘Zճ8 Fr.E26 fLg0$ JH⚚(ʹP._Ֆ@tX~b8Ʒ{b`s E2)JMH i3Hd/9@U,*Aɬ *z&4aOֈty29kRda2%XjA1߃هկ"*Wy]GKʈr $H$hXAHpr1fآmaS#sU,#Me+Cͺ+ ~`fNF\}wf5ߑ&PT wRs'ͱ/?^ xLr[wmSMi1&ن:Z=> "ּ3Xvf ʜvE_>6s I8Ag,Fpş7B8[NrA֐©^ɷ?y 'UToGAMB%Aw$)AfK949Ӟ[B3 $~]/uF~^XVS\?J]}8Qky#sC?AHPi8U~hbY`hy[3Zmr88ܦ{"BD1p͙X nwwߝںMoC'_Vg!F팯zP/ -D".a0? f'Ef7vVeqm!SƸ)D4K}/53(}Lm*0MUgFRX㢗R$$ TlpSٮ67oE5Xv;ˎ4b0RS >yā"j!=LZ {7H=Xo"=Tȣ3(Y)b |u @bbr{A=$r=H䟔^#hY4d<|•ZKd¡*&oݒμaI}ŕak2`cn0DR[-ꕜڰO%VZ#{Oyޢw+=m*8asr]A(ɪTR)\EgB#܂Wó  #UXA笐MXEZq"GPkd c?qK)dGRuc ieشB$  }-g#:mlo`qAnCLL +T_/$d<va]tu))m26G?OfS l=;DGƔG~?x;%)\z8jmEe=ExhT@>ρ ŚlW,c=H%Iz24Hí rS- ӰR]W!i2y횹a+D0 {!v_t$=&-Mlѝ}&orYP'%;UrK |>H@V:ۨ T |[t}Gnan[61u#"Eu lRWDlii7aU@WNU=2+&׼6_hQH[ jdș4/?.+^./#\w̦Lu(|5$Qڕ٪d ~.˥D> `nC:f#u;[p@L`%pǽ\Q&8ꊖڋ4V&x1_He7m*NcPoHN"1=bINNlj0KJ:ӼEؼ4zɩ1σB c\HuTYL,VقȈ63Ήc J(Hyac` OPǼpI=<9JU]8vYc}d;q1pCCs<žnl, cwB w? *⼿RMʱjKǡ5{oBeꕴTn VgD!dž/Fjj4T~b- d+R,&v'>^*(ֵ t* na6_^JHХ@nۙR6c`+:O;Lj|  fq"Qiu[ 4[Y mE*tAh;( R Ͳx)B8Gb'X;l]' _ò}@kq)iMȶIR_4\<̶wQIr"evWǕ#rW,Ai_h_</́87T#1x=ٳ\8|8,]Z۴]9il5-5,}PCؖ wzlLNLwrQ*d0좼ݐ" RDm3l_h<U! _!>x۵5">1-fF*Nq-j5$L'b􃎢ُg iΧ I-#' ^Df_:;N/yMm-|Ȋᖁ'&E={n vE p/AFzCcw(`EѭdzU )J\9DIQݣ{1'(Ni Օ]ݭV[w:K@f*™`ܺ&|!F5(ť\{l=6DaP1 13-GHj%~?0E.ֺ D{y}Y2ߒz(͡/ /R҈%x !g&&`>xXe/WNWXAМTd9ge@;&D4Y {h-UL) xEqv$-NULќ.=w*vL(+ .m;6 {Wy)[r.־j!y4轝=(V2%*C`AcKˌI}o=DGWGsPm';3`*D ytj-taz;4|ջ@[Ej&V?c*rC4t4NJœ`5 wͰYĚ߰07@p_ M\a#/1].Hc͂t36QJx70'}GQRzqV`5ND&``D$7ps :0*ۇpJx- mw.)Y7[L^>}$p=ǸLfS"lX+=W>茼\:ltq[UlÒ50-'2% Z[׵ȗC ;t:]p>̮Jg+߭ b$'*e4*b`X]z.O1$vuz{$59m{wBx#/ik` z_ =qEh"51D%^sBv 䖛/Ԕ&ZjF̯X͡aGWnf`^2&OTSG `,+1b$1"HC_`I[]; 冀.,UTNNP {P׌h=z6L"NUWѼl+H2b)} %_^hw&"}' >#%€=w]=[+ |T〾k ›?_Pv5B(L2 ykX~%M%Q3s_c( pY%XmCP"D^`w胄a=-~%[ɛa+헺gc"?7Kb,TA(JQf+B0h!m} _ RgEw&;ԓ,ƂvEl YJW|]@>vEe_cpn2s'w.(k(T3H&}k-$ۊrAgDGXKJ쏛4s 5?:iUo 8tj\2Mgx"0qVJdFV">?,jYAJT;0^bi :@qtM+k"ywvHMh)ߜꑡ%jZN,9be̬;AswkEn5>8}cjoPVKY/cP=s&"dW cr 7 G9L 3n.,)XXփX ?J YXÚ-)dZOI]KĆl4֔{:xs)L';Jx Q-U{n\nj DqOzb[<拏rIpU\)k?U0S:ůҗ 0ǔёTdW<@԰lt(Vp67AіQ7<,VEval5]tS{$ kt*2P qYHڎLrrzN*d3&&CD;U,o`ܞ7OЉCf5+xB@S: EZڠ兿%"jPD׿?g.fJ($Ko<6eafmhJ V"QCRTa0g$BD9,16J0_u0cs=XF?K %MѺ6<.sQ LejzR;r~@]lGM̠V*LY$_Jĸ; 1j7$:l= !GbuUI%oLZ‡ݛ W?0=kdT;1=aPK6pTI[/UY4=K#z^8'fI8yj*κ?cM`ѕC<?2' m#$ ajL ӛtS~%0_ 1_npW6+Ho rۗ[3'k=CRDyvwH^EsX:|䩈OJh':\[#^eD:O`6E0V@=F?~hWvAF;Y(WOEg$*5l$\D^7GoOlGpx ,q87,U7DC'Y%y1=B%0A$MRU`a>~˗fo>$x?ȪeŮp0~(ީ%f%G-UY(1iͪ6VNTZq+YѷfȐ¯8;4-FH; WWiw12hr2FB[q1!μA;@d^J]BZhbN-# Lp>Ֆ(Iun*;&>^rIlçr?#vt2FE<eU,3{w6 n}@1n IOFOxh]d)\J~nߣMnv]Thf3lk8ϯL x)y.&PNV!^LkD#mtS Yé]Ipb6Jj"ϸ5:ٞ#h\%|KJ_lԊ_z#w:cg6"ȍ">t*bRNW\h*d?_{ p$j%-&fDƏT_1dw֧SqrP2|nSn]nN$a~*řHCoKSzRban0 ڇ7'~:=4?a_M*ׁ,}yH g4hϽH"-Z-G=l)2*=ǽxF^i3 }yyVLZ6k D] >'(<)jƳBwռPP3𸻐^PIHց`)oޑ7 #, 8o;BwX2F65/Kpَ| Z# lH߁!$IoQ\U\S 9&v;EIZl,(o!7kYEڏg8ḵJq0`gZt. U[}ks3* .1%ր6LBaP*2chu~⒧UHtLʶCH XK_Ga:~SBWP:QH"ā-GdwWYR1i +N+' Eef4_aSћ'G3y9.yq7F9μ5՗&6jذ捏v_^܃ħ *H\Sm ܥ T&z{?!(5su1KdU5>a>_ E%z>%wت+Ŋ8} p_Pl'Lm1*H# Jo ?r\6agӷl3K\uyC'{Ϟs65K{'*&* 3h9u%R_|,wVGo-^v;cAoX-YsN ڋquG;1HN59]^"ņ}6&?f P6Î)6-x9-ɽa.eFzW(}N?F}%sAv/i(x ()A?B?(CΩb1޶`4gpt8S#c#DpZ۽AfҦ4ѦyS\l)s04{%:)bbCO29ы)nU/p`X:ϙez qPsI[=l&w@cjPC姻C20ݾDff… O_Gֶ֓JR:Xl[=O/xuUs/>Ӟ'y1vQ[3{~z5gFY#q2.Wc^=E:Bxe^{~~JJB+ ~xZ)?07b0JU\pAu7&4`ei6]6ek+S8XBin3FSyAgMl$qs}lϤ;sO -킼,$xPf [4VveUW2e FWJDl>۷Dj2 V-y0v#w6.@ڻ 1J&+w9D"VAP=Ki9CzCBsZdc1yy{Bf.) 2sz:!d&O \8-VPttY 'uN8)Ų'٭_n/B PdXIwG^S7+虔 E<^ͧ7saFbb#}`CL6Vr\cG?ܚTN>,juUPdj2X`}bA"kC CjcX0*wrW*|2iiJhE\sNI7g*֘Z(&s~4шlڊ,.FB04)wzN( =rGoh)V[N`us% (`HwG_==A4}gp.{)vvW5?>d p|Ru ?.TҠU{dVQ+\Ί6/MYyyBV8]؀ ka$*f0|I '6ʖ9?4( P7?8ƌMA"jS#*:Y\^6w!.⋉NFΟ4Lrk˰OlYQ2[2$;}P YO ō5H: H|DgJAeWu^v >/gm ׭$vfnn/ka PM*X16%$*:7K K49Ӄ!^jsaDu=hG߻'. X =(3( NQ?7vc7 <[3O*~ٰZ%M,1Ӧ|ЬJƓ?]s! mלkR# ] ˣ{}"` vB;͜%kb۩Rwj"I?;T-D&XTLS۲硧яjkuL *x&*=6kj*(1Ud4=fqNd.xP_8'A7 d \2}K<׳MӴ^n`@iGcYe{c4]Kށ9w9NȽO}9*\L<Sx{lviѸTi*` V|@)X}7`(!MvXJ UHCESw#T<)D1O)GZ1vJxZH4tNnD簠CỸX#C4"*)u޺X谕ŷWZ[P.9O2po`Gek5yWsˆD`87LȎb1ꪵ hƚ bHs9&sjHS"j#~*3ݿh愃7=uHzKx^d-)ND) 殷BĄqL=al͹<놷9ks#O/FE >5GMˎ{j0ڡ%7ў鶵w! pp^]=Tю>YX oBacΎkXºڸBl., "oY{ 0+}qK7$#3gljȘWI ߓ1Ygy40>|"'df[Poߨ׺J h L*v]u6p"+c`W,:X Re KN뫏dG^0"@TIBPe reRAQ7 gRl7p=foHn^:/@Dh`h7J}ԫ-˥UfEaPjsuȅ{_28QYkQʻy^,VHmp H9ÊsWgFJiIOX6# n6_=/ezMʼn4@0?څL[Yn.FNf&R~ť7kbG\#BKĎrn2 ث0&BoIb:S.rɯms_|cK̐4H0?Sβ_iVBN=Xp/X.-[^v Ix0aPM>m+:M/65wBRQv^)XT1Q==dE1^Y )Nj,i%|^ir\EadcSŔ MBi8(b\m+GCmuU˂FW`KL'Jȃu*rG@ADOS豈vց$ʼiQb#PB!8Z՟oF2O)v/.:ǎ?rِ'M.=0W zGѾG cFh@V4 F8koÅ_?vP4XmP=N/*֍Cq^;"x"9_j"QW76m0Q cNx[>ʰP)p3wra1\ 1xΝ+2%j٬1ZMgs}Ǚd<=WçuGAN4r`̢\_Iӱwc/ egΨSJ@8[~@41I^2.ƦmG~m}\ғv~-G^Ha'ȍ]30zdDgfph8ceKYH*C LR yQ%87NZ怳͵ӫ[J~ F~J9.ʏANRnBu'7tyReLYc$:!ꭱrMð0۶z*c $yj?1-o;`7g]'sѾ琥ZbFkBR5+iOk;'*V<7][mY"' wy?Ew0e@JrK\&7imwja&}^COtC(2Pu8~:Q]WIs&zi~h pe n,(o<m3Q]D.i}THu'j<c03KN @z5s C}OhF-LJb4Qz2TrAOګ ]X%~؊PV@ b'n!W{\X6fJHo>upԗ:|=ckc IXwdCYE;:[S<mЛ16ws C ˥Sx}jb]w/K T9(R0ȸhxB+j jhe,DK a8qO[mtS(srr{QXI*:sV <'ᅶbhC %yv!,xzn,3ThC7տ#.Y\OY~bMf X%N>gy'yd&TO9Ѧ Z$!l̶?Yh XJةqJ7 ׀tO@HAw(`[%⺈/.6zNJ~Xx&0?6ըiZ}Wq4Mo":h^gTq]n,V,;K jÇSP)/FD_nHPJx)(Ym^$: Fc+-Mv3MYv-j\B > D(b@uv]j-X-[3&M9d8W 9?xh–\H9:i  iPX)Ȍ+/ 2V_7hª':^ naB Se( ~Nf70 RJm8]^dOYv\ Du i@+U14MR41W˨ym7vv&sK.lpM.2DRM5+`kyzhe,Rq4Nhk,Dnu[B V@bxK^>NE4 KEP[DBcp@@a٢`tӦKs_>3C sX%4xІ bĂ&M΀<3ո#3^dA["r>. x_Bq(1Q;,h$L?ђP;Mz,RIfǑe&H3yO eOD^4 .܁fAsUm;kK'N|+E{<dnػBW,԰ 9_ Ʌ#]zI02u'[1H!~@]7/ℤG%/b1<b V9u(Jf?k-)POw:eabׇ}$QNܛ/ڡgzx*Pí넾#nc °-tZd݀6qȊ2#xc`E!<gն/m,'`\ўt|Ʀ22(A+aGT\rzMro A]nUѐj5ŕ׵7$;t52ZB)8l &ƁL LܓQlN<l~`oKygdp9Ng:pQ4sf=UQ $"wZ恗Y|;RV'@?֓沣i0l>m[5!_.F(z#*db:>A|M)eNHŒS^6{; uߡ^c1!%q1xSeQ>V?X8]jPBszH*ZUU)x'A33B#~ɐ #=26 B)[;쑴c_Ts^S5ƴ_6f1uI$5fss?o&.u1>1Lj!wph 'g'D,h43._Y*C(^ h~_=i7e_ ׹gn|/@o#yRq|3z5[4ypk{:@H2QcH+F~ֻ7J9'|(keB54U)}*W-P!zK/tTf`~,APcOmG3Eݒ-40^Ls;Un򜖁)j0'Ѡ-,j6noo{ǩ3JPv!s%d_ gޘ)&5ji*5?FL6Й?evcC4! (йd; O*;5zCyaƅ]hw[V<m-b꧃iՊWC%$C(ݜ, Q';K7C_'=$"Dm~ K"/r..EHୀ}?bCeoII@MXt%gBH%nz!Z*$RU( NmiձZ!ض$ዡC 4:=~?K*:\/6u@ȍ*5ͽREJ-p rhkeG%S7b/u:ȽIp]F3|U'| 0Ui^R$^"Wbllo׋48*cg" /HOowE좩YpY.MRBPNdHP[J7-Q6>,gvYSP̂m2|P}{d\,jҋխN|iÍTc=-NF+38(;*/k{r8:/TtD uDZ|]K'9bOLRaE2Cg+;CnΊy$[Z :QyzBum0y1"lKƀgcϋkkф)& m !G%OtjZƮjo#tg *|3]sW;,h Ti 0bȁ Js uC[˷Xoө!e9̒mQ7b"Z] ABoWڳ@:0er}<·?_홎c;q}oJPXWuSz3xmlƪwjJCyPKnm.a~e.e<'in6׈@ZrI/X=C:'p ׅdh!/Ew`F#St@ (~Z?E/$aY#}; 6R1mV(),B8A?BTɿ2%a>L]{-x('śD;|^[B^؀ NӌMZWoN­` ^&']h(saN_R?pne~o!t A"Danm, l  038◕ J$=dj2P#̹>WZ4powf/ĕ`b@y9!5{}1wH&ܟpq|K9>>[q*[DT}?W2;*T\ 3gf;kLc@l1Z/a>n@ddV!q?Y-6ZqG. ݘK5?z(W%d! QZw#F/ 32ԙ5riV*\ ?9 KX5@ʁ䆃[K_?3j"E Wd"_[ Xw*.eUzUʌ-͌:  8Pw)l_}2E ߂f H[^=Jȑ(_^+w1ug{W,'A $@刉|ZJJQ8u I9cUBfnI]UyOEֻƋq pw‘.K]œv)p 5䷲QP,RCpSEKuy -}6gˌN< lzb襜 $ H0fRt; ֮5iwHo6Ot3u#}erAIʯDnBP?)؝ސ։ q &7$<^fk3ar#lnIWmҲ8Α*: p!FZu3U:W,*.F6bjf%V_vZ6r,HXG sە f֫(.I,S1{6 /NF[>Ҭ0qfMs6`.]Puq`EQ!_n|*uQG:* JmFQ & | YcoxS&"32i 3730"GD5t߶kpLzbQUX80nj Uy#jKg X)k7˫@.)m9T*Rptʺ*Lb:58/ V;K$95n )*t{./3jBԧR l7ϓf{ maq-O3BS޲ r~c!Emfw-HqW4]wOK oa :gv2?hW֣=m˗!o腃a08ep* g[V} [53K~7ԟ}e S8 ݀?tӜȡ|u=o1;;M٢׍ ʇ:o<(ͼmՊDW20tsI1r<1dZ8UnMSAֱ}Q%?+`GOzXY;/6ꞐYzi^Yw/ 5CuDO P{mh]zauhh"؄oA ?4dT8> ^ctw2U\'Ӆ7i#s#՟l0_d%rj=l-8A?J Xoc0](0pER{&=J`nx(mӡɱ #vG`hymȧe:w&QKX sfMDX+zuS@ɆYT.A{ot>J_,5y^Wq  olpkmu]S "R1=wZ?>}b);d^;g{I?tDkz+Z]xLjHbqsLbD#뛨LȰF8;4ve@C\5;~@%׮.a*ގ,cJV'\n8-ܤ ?fRF4f W庄q]q?'s˃|dfa@L' 1e*3UUjpSAn1zEa % t޷4A͌7ikBP:*;B|M éƗH( Y-4VZYV)^xLRmRlZ 0$,0 6Fit0qtuʱO+yA-A8OpyTM c >~NAraPﱇNVu/4(T4eN 7y},Sbmpv2S<٦:p>o8`2(!`I8\D6 4b,_pK5EcCVM<]MK.,1pY"n}6aBk!{2i /U9nZ"E(K*|c#330H32מ2O0zeqGGRf H*5":J% I؇^^\?ǟyZ]RL=㠴(v)J<tJkc)9GfZ3?@l^gmle c3ڊF4,x|Ū|S]ʸO#6Wڢ\"GU:c+y';i~Ѐ}Ⅳٶ+3.싖xzAFȘ+ޖ{.ETEO>sK ѮSq0rD 2՛'Gput/u0x%I'Î\yKKEF2~INA:r*Ah_1f]0g£/$ڋye{=c7vka5΍p7fzJ@X:gDf:%eXpF<pD kKZmA~iPON֙_ӸtYvl$9ul,|4nvOyk롗idԹr3@,|&5Њj< $ickfuuMd?=$5.zzOB^!hZpx\EJc!1Ub/uWPn+enV/fx֩8Po?"\u )RU=y5rʷA'aG@[eŊL$h˓i fg-/x,oW}|LJ ZyZ{𘨔`0(I X)̀> D9@i$ԒwstUjFoCh=i1U]E.Y1]%kqb $x?rK1nåE2T X=#9shu"CSJ?ѵ *dmd1dykqyk|6jq>1XMfx;c읫{ C1F6(` b, 9>5-@ O]8.%t'VsM5r~m Om(ծLsޥߊ**"AZo߳>~jIozlx_"`7*$fos|+AI;Oa>"kq(`e0o&R WH@W,(ð+=$ JYJʊEGI-x掣Une;єk8}_#10# kǖDiB1 <1g]EbI:%s*,xq^dp*kO=WrW뺣1SkE%Dx5oM}[­BvZdTAdcc mނ{nr4)TLsiUUM…Kk Q-g_o.qT'y3My$'7P jEMXggǟ, SIae952% 9C[,7xbFa̛=҃ ¤_rpowMܿO!ױB<<=J?Twh3R8\)zT֣J t_fM`Gո& YP޿vMFkIg'wP 'VFo:M~(sor=h q?~+?w{3QUNl%x* ;On3AZcg)lkv}HSP 5ݑ;yֳ3-ME8=o^ E&R% x]{P  N?>g@5Uci;q97RL;,B P|nd$ n+Mh`֪75gDNi4ǀض\wf 0&$ТL7\ FGYFh۔Yw>+˷xpƫ x@pʽ[!MZV6RR8y@aOqW;SP`hE&Ģph[&LᘚZL R'GZZ`|,>1 );>ܬGCmw?݇8lN{I?I katAXjj5zS)|kgeA~55!SAw'("} B_bZ}P,R.U2~D\TM8"]"UOxB>b`b&sqi{ !4+]kcy.K&/ŕ5tS=ᕰ̪3óRlA={ RBcߊ'C'}EӦK8AmGP+/[fEOa$LR=[7R`n yx#-8AI gfMIIzRBb#r6jײ"JWG =b[Ypgt ܠC9;켢(GMրN+ EIR~ o#ֆoEӢB*bd`pW3q; aՒ8+ ,KOGS= &v_U\,vEiW9nhb B~O5R:ڰl 5B מ:@5F س GTP"+=ɷdr+Q&a\PFT~la8*/$dQ=:;iuǫ$cR|(m)SI(Y[QpgsqÌj|on'htA[kGM5F !|K];WNX&Tj;Z%O"0BU-Gó.C0Aʏ43!b(vbIL*D!K@^`vW4ܵ2 Xvi=|Kκ:V@{B/>, ۥV?B pbw4q2@eCq7(e}Pzn/%N}&!fJjӔDnBHP_|ivZ=':dd)HjZh;# '(w9|7G>&5-L,rs2Mpw%dR 3 tqi)q ò)};+iɌYp8nWuQ?ArbB Ô37Ȫңo3RvWg~Zݾ@X}7s[cā~f&*nubeCަ4cqbhL *L'X5U\;XW8>0*Cݴoû+;azK]([g$x3hn#w0!2$<)@^冕~!<&([C?^z>2|FG lLQv v~jx:'{fJ2=6bszemAF A`RB]=F3'Fwi3W&[B9;/f@]!x5ѹ+\D>8b%\-ݳy3q>tz HR깔;d7;< m֜tNUK#Dc=xTQ̶7ehrOkaYKh<|Ll̃AʚOw@O^G6֨dFb{qޓ?galk}n;sR _0omCqܫ;gr d-dz J\}R8 ٝh ̜)UD:";.Nٙ^aDUF醤:WxPM*4X$Ft&{8 l%xm# }`c(59WRR~h̨e^/K d*fKjk$.%p"zu"0WֽwCu~heEZM -6i,\K®m-I3衛Yg.{d/sl. Vf!/02q}ǨT5k&;"#m Ce!SmAY0q衴ii|mq :I0).!{.9<,'JK*p_?ǽ jՃ-g3:J/(p 9nv2}hNTgEదNԸ[bbKnbsk$1`gJVh.8dz[-6s[^k-T~zhuFBrXZ,}F_үf*i9R-_ D`8+JiU ʐ>PX<ܶUp25u IvP 1iiĄ2Ye_-gHc. j^ܙMcpDWv: IP"ZGy]*9/raC:"%1H_Zo۬!qKXVqv;|?wsT^1̽~',QgJ6p^Wy@ nL&WԉZB4-PvTGΠSZ1N_Q@Q7sa![uWY%RnVNJ"?z1%.Vǎ#KWS|v_$ )ˋjQOrW"yYU|+ѻΘYnu["mkpv^&5W*RsBC|aWP}^9:4WX)v5jBw?^uqVt%Q~&.=,,K*Ʊ*8K/ 0ab14>L@v䐪FIT9IEY5=geLojT?͘M~2>G<"Fl5ҁzL{Llu Rml }l3IV{DV HRM779'ݜe8wGygFE%ɅABUC!-Q@wGb#爤DSIUBMρӘ{*`<u;nA&'84^# ,MX X 蠘^M\5pC~*|#B{; i#;>g͗a[5I'q{G!TS64sϏ Xe$;Yk&?< R݉Qگ8*,O%ظM،gW`?dN-7xwd*嚉"\K&ӝ$qJzHf ?mrd=쪄`䕚GJ:n7&bT Thy4@LqcngAǒkV0DQpX]r#% 0ɸb$S~Sav|qoۿa% v3qʞ S4F}rpe87]Ȣ KD>POd|{y ~c,ц`Rd.eN! 3g>HJi涥Hq誷xR͙qN΍lfZi5Sڈ:H}p=X{pQmlk~ s1MIJCZ TRa 7^*f@|ԃ rRw$ꐹ) )gG?`sX!0:WǾ]z/ H-mـ:VNӋӱ zt=q%Oh TIjSp\AV6@Aĺ[T$"秫アWՔriiZ̓ 5=M4ās8JijEع\V+q4|1>*_vB%M>WkQ]B]bQl̮*+cIeK9LE:;e{Or8\dv\fޖ @\Jz=5z0 YE:k@T?a;jp`R-޳ ~SwU5b(c_܏^L j4q1}Fsh`^]=\ؕ ?9e4ۂק%HU* P#YޠY=zRzvRNqmT(uG8J֙i{0SgEQQlay{_],'zmQ% H ,O(\4$dE\! 86^p^JWA12/8B$6X|o=cT.M۔vv@-igoey e9LP&uzQ7J=~C*7(Ekxdk8$:%O,\jkƨY&n9?YzY'ops)̎5[C3(S.̓Vֹv[S5(cb7swk"o#ܚӸD5/q^,}W] >İ^\0# 2ӕyfجgNΞ$!z|Le53~`ezWK@dg̟buI~v ' Hv|!٦T]:-Y|N+YdBSEYKESӝE87izV͇z:TDE:L Plgmྯ`On="GR$tZ |m"t(Y@|Kj)gmCK˺ʏS4peK@u+#Wj"W.UC^,J_-R FQ! nT#nzP_vE柪pdv#TO׾i3~'7=^\659=Y|+kRi+iiM'p? 6ؐRjlHwuu5Z0N_}s%XLf:$1vuH}raC$v 5"QʶbP[rB2᠆ʨ6bfctK|K=(oW}3klxҲhbLTKdtF8a j#!-5`0 o啧^bJbFbGDVh*zv;dNƠޓ]BK%m9e~>q8eOhyH/s26i_$;;>L'a]Kꐀ-V|IafGJv~Rtdzu}? Ա،dT1&$1v[K2W-}&/c,nԄ|!/1pz#-F;[J?~OwQmuw$S45)}3:)p.=(0]3)_g+OuwZ8;ilB*#cW-DgMOtNs SǸx'9UY7`TQßNuUk& >YQoA 0;5̌\s 1p].jX uB:"TBs:b&g=PXD Bߴ CJVN^R;̜R.{ծ IXt~h3#P_TLr(dЗ5jM%q&%E:;Qږs P`D|IBPFR@x}<(jUٮg.a=/`G;>/86|luƓo&)$=N,@ߏϝ&jiKkv" /ʠ!OoU}xO$ET`I %b I5y~ۿ9$!X*H{9TIG`UcfV;_arynZB/Hӏ3X-Xi&/im282ORO|UFh L"6stש)dCӂ?%7!9g|Pmm0) O{5W&:D=nЉ6K-~-^O9u5`IЭݠpT{nq׬3 O} uհ $̂4Qu}2$Q!`E&.;']O>J]R9/[7ًԐ|W)!~3W$$ҍg˰"pV\!SBr\QG@od<->K QED[zDY>0g_ZGqG:-6ϡoJ SP*7n_#aʴU!#u{$?)'Mtr!1H%'Ta)G;%Bh$p2Tbf98 $x`MYQF•1 QSg3iG"k ,)n)2L8b#=xeOL Տc%H<kWfǬ+h,T9Ar>cI2P )/.#9/!y`.rxGL?_RdBOڃ s T)3faN4!#B͏s5^L*,.iƿ "O7j=2? ub- n$\ίX˔j ר}--luŐ__zv0ɶI9vrpWog`TLN#`pq+/SE";GqYD7&3{.%Bbz`|h`%環YvK| ?{u<V]aG~RWgɪ,S*_[Did[W=K)) {= #VgfWTC@ס:R:Bt=^KAs^ ގFwHfR q P t&8J{N"Ů]e'S R6oǩipsv(B4eWV( N39\na 1A Z$߸=8\wkLrʩІ\j:wZ-<qVdH;J+kL,*2AΝzF!]B(u'YbҽZqB`G]Z6{ D~XÒNa(I"&B߅s`ԊSvt&5}E&n1EL*N#*7-M|!8>e\:Ǿk$]m2s{SHRY&cg7ǪpSKh?BGv.)A(bF@s K5L5rU=i oT4 ?Ξ%9'kbX*/SJ"ڽu5dp(::>%+`&<vyrƶ<ӊƂcM^Qp*@-IKX!nU |+ 喫F٢&&mSs}v>xGd4.>Ќ҂<Ռ4T JeB:p"Wy־ǼG _-BBSnet\7t {1F%[N|4/p,*(60EhkM(hOLԱZDتm^ ?&4h"Lvl7kHՍ2dI5RνuWK3Dhˆ+ḀoA!rf,Ps.mey +h\XIWH ]AeU;^&;;/n@a F! چu HiЀk"f7oz|EF^6~b-Ei'z/V$T8{m7PQ)MFA GOie8> x5HD:l{hDh;:&̳=P]LWS Vy_=p1>T Y~pjƱ{s?fmP_#D/Lȟ할H0NȯD =4#c2pL8̄59|*aD?e [b1DDJM hm+J,˷ g㙦@3oGAn-]']T7TB>gɃ3RU@QZiSdӳ=&+lO83f<"+z-đ'].Iڰr`(y $hP@k*vq,tOž! Pv#[*/@N R:˥DPAc` uU}=iIagCLYrht r>?^Q|D H=)݊>ts0Vu'9Bi!i3 l1rCUqa{y"}# l|Vi*K+?shՀDSB͸ " |Hɡ|XYLX^7{r~Guɞ֑ oʂ`%/ݦfjƟ<^6ӀbV@2Կ &tS{lΚ9"(]09?0>WT+fHu"S4O$_C+ܐ c$FퟯߔʓKBRl{iM)= >; M`|2Vڈ@ߡ͏1I Z,< ,H5m [%Ri#qR+͋0HGTaQ״.Wݜ-ŷ"z}`.4#h Ͻ:zǺ'6eеgly@*<kyngi1 ~ A3ڀ`叠7GྲྀEN藘ܠUKnQIMCwST.}m !cBD0,g rtBT ϯOJ%Ep5W1@}s{Ư_h?qHkkwT^NiaTh 7*["y_h6 mrÓaȏsP>[oņseXg0 &›Qog\p8fG.'%q[k#7(* O3g[^ܡwM7hMnvbw2#,Üߏ;8oe63 ZxJs2Za[0<\Orkmdqz׉*RCWځ4~RClD_{ ? v9'QmtᅰCF݈S+x.A>WnpkvYa\®5]/'\#MԘBms |uxLlTنē TBʣ[֥AFy~1y`2 Ϥh\E;~<0Q$%ନlp\ͣM>yzmcuvGSvEVO in-zUo*OXw{MT6Y2w-KXXykP: PWQRNLYߡ tTP6H1v.6C!:cBs+Sm~6@U"C,qFd$'KKf ?ymez^!iJM{)a@Xw,{?<ϨLz(W%:Ƙq?OŘ}.#x,%o o[6:Z18HybQ@|`)Mz%զH8~C_S:|h/;U#J}ŒX~"b>)*֕@)[ F r4ffțCA4*DFZ49lӜ$E5, r)I!&MW=Z9-:owj@r)s^E$!}#B{c5+>@w=bG@*:T a]*` "ge;Vp/Ds 584 RRoXgl&|o#ԌrVχe*Ya |9]'s ;}2<We J8}M } h8I5!:V{XnnEb 4@F ~-.<U.;4&ii=&%fNnS04_>SY7;dn;stӉ@woﵠ˾ {SjFlL[xKsW``DԞ2yeyi99XP!*)ok3naDccRPG!+^怃 qy e]&+a<`kza}*PBƳ/^fl&Kj y"nW# n5Ȗ<&@Ȫ΄tu7@ֹ(1S3j9a Mۑ0^A=.qǤ0` %Sr"mb-'Gm8ɳ,{!Pk& r33cC :y/{V^5`%à F b*Y [{>^&NjY1+5yn'UX.=<,fz"@vzG18[aGB B)XKkz7Į:L~#Fj(t!d)l-|C˲؎ I#y:ݔdQ_zM{  ]!-y@mǵ3^~JϼH>n{s@܇zae&ďreyV| ua4tӢ 9c .̸u))g@\7"c|]c8-Rt(-rEKx'U2H-nbFztcj$i%z4'M+TrE+k^海;m U@ޛp{ƥQm&4&$mƶyv*S7;z}+GtiFi|2|TUr4켲gr @TW@O'"8ι+9Qd !@ԠJ:zl ي.@ B&! })c?$%ך\ 0!R ۄI(BMH_7hK$bhNxya2T;)Fh } +G,{ "Ӑq1PT,su訡4HXknii-c+&өvWT|=%1[4h?շ"Ď̨>0 ) `b"Jy+&fV O@cLFMВo\w>:GqJr")fUMkmO38Ap^6y)"7C,GH&=}"ʛ h;Xp`H=WJ1o2CqXǖf{a>_II?C&Tckyam~MdOI#yy%ձ ۵$X(}cS3 P .qLQԴ"*S~06R<y!WlҚ!)AC"Ur/ȶ8!Pl5 ꄊ玧VD?TjUF7S|p*皂>Al@o*A9|\Wut]JĨ؂YLh1J2,m0T,y.\dwz !6"X!"t˗Py oeaw~|x[V~S^ & ,}^}oý2kT GW*ۜ@C,sıU%B}ްEE#pX4enJ{8#&̟%&Fb_<JW)w(/Y䠏2  Fm+yc%ԭ@D1=cIO>p\7E% ~2bJj F)PC2/z,Y?17 ,\9k"RҠr+xYәpSgR)*Z>xČ(qúJe"w97p.TԘTC9_7J»J%-GS”Jh/B3QDV0`)~gO97\9Ķ$ު:uCsKfz'Z̎/ j M0ʰ ̞8{k)3WCţm._\A7쿈3ܗSFߋl|O#ŨhOW?#yhv.)O׉шc`-RU,һl?mkAbJaԌ\G%DiKq\&@Ca*dOnluد—eKp ! :ټ]$q>=\tk7|3\FuZk,v^ mFE}9!>#3C|0]T#3Aj '\bAFzE.ݸ7j˟zs`.7>g+QkB*!f?b 3l20RW8ȗͅkf~q!̑J ^All#ESkұW~`D;8vh#bhHoF}oW]jN^s$4RĶ} a9aW(~pTqCK9ŠsgrD#@pWaԷ9y)Ș[[cTɵ:[InjtiwEh3aKiߊ^=[j-$2=RcB N{5bV):Y0+ZCŘ2(I=``zwhA8 <K -tbvrf)Y^SPAff027?^h};ӪU[w T.~Ge9xS)+Zyt.oE%Jt@װ(BԑwKؚZ$A Gu"01iaV Zoҫ"O8 dm>-$tھh+U/LkcK7V`:((wdr@uȮPm(8=}=a;UV]B;Gj9nZh3 ;})"4b*ͪ)Y^2,f31D=sMd`ӑqcUxe=Yr"mg>ӣLHvB!!OW() ۇy\io#%O|~*„h ZBinβbX׶<%<-v׮s=s ̬;[ꯚ$+ j[2Ei$P߹̭tBihvJ5M)yf<{6ٜuݘ hmP)7d/_` DṾq kW `FkqE^Y.ýkf*lC^?8#>)7&:cŦYx(cz|͇5+}.nsBv4`8CBVQ@\dudz[JL0F˝&PhK73+ѕ7H3jշ{Zs0s| /xA3 , b:83~__7*B7j0C{jr7t}w֗6e:uYe/'o*}p19e1 2|(Eu׺ESp#.uX^+̩.vd\W.΢LpӞ;|:Ŀ52ǚ7PxLsΒBC iKZAS{7T2Ƅ![4ɝIG,n@S"{dpoF)WMZ Cm&Pyp2C!{Eyj[ʊQe73<T9jh`d|=GGFYyy G&8ɦl( -ظ ԆQV~$?P-m%)>r"xEn (w1h U!hwvÛ c[>EUs%_{"Z,^4c As#ulr͠h%4Ͱg=(V1tyg0&SZlgޛlI~rpH6 XMBn`df9R57[t(J$B+pO#]1; ءh3!vb>BYB$gcP i%PH3ּDyď4aHX-3֮)J {֟#JFZޔrJt5|ƴ=_B)գzxBw$S5α%!*~'< HRh* Noea̝iD5L!uw_Q0Øܳ[]r]!ڰ"w 6EU_Vvtc> DophEYwf3M(~GXZ:BcJo&6_˫RI(b:`G(Mb{WV>/܉?D2ʌ _ϳ0ҽ!kE9nKLC[:\AaD"w1`ZDՄ,6)m%C߼Fp5]XK;7 :Aה݉19!8b.~|ܟ4{rf۾Roys Eg{W;\'b!=p.4oG#ThA#iVy7{~I] 8 0 w[UT8$˔0ȯ.nOXzx M!v;p+S)ԇ%a#J(@=U_-'Nje*"g}dca' 9Gpcgg6)lrSH.bb0+hŏ ]fi6qf̠-`{ b#WFzZ 7N=0Ì\ڨGeS*dRY[!< .ʎqѮn`TuZ 92שЋ%]1鰤ޕP_Q Xu~鳉bxHNi[0LZ{Le$ 6-뺻V F[//6^G9z '@ߛ ›*%i! xɐOSk$-x6Uz=dE 3qVТziR-G6PI҃' ,E9a: 4&}iTn" ҺBdZsaGp-|g c+|d~ΚVY2,(ulE2ؿ%f֎4_qN _ V#/2R Y@gI&%&n$&}4v6qtx%%d0GہVj]{S!$M{V:/hSKsaa K@?ܡ UԁExr"d`X3.JTEܷQ fC%u{ǃD @ϸ# T cAX 7Er?} 3938a.K(-&ZSwO[-*DuF(G?tP~)Aaw!INHњHu!Nx~<Jk:2jm©\)8=U?#jr@]qK-Rw'xR?#K\g/6)M|E{[9І% jC}A X0)$+&Ǝl* RBV Ɋ6!229{+i}"XWypnxnamC6Yb}r=~js=XY=ZkDMY6lЀYsFۃ?[ǯ,_{v'VZ51My {8D9w*%dEh61iJ7x=)^~B-z|"KgWE6hn[{)ʭ&llx`Pk ~OzXhFM}kRvVn<lx<Sl*~nCܝWthrֺ" ;h)' c~U=,x{v&ŒLɺ3>bFGà!x+S,ͳr~LEa|ҲaQȚ9DS'MZvۊ8g4WA1 i?ݦ:L >Э@a00򀏵ͭ$oFvZOou B,u?>ޣ>\las/ܟ "COpw$?_TX}Е JߍOv#ك1WP{SWY֯oe\J,(ll7zb-n{ OQ7:tt.ܵ>=?U BCG*n79>#C?i>N[zM KH Jns qӞ 3:GㆈΏBWtG(vbVS` uprxW%y0?_a$Oqu\IMٟQd#}-.SWÖ1Z96pFS}[2F(kN=&y؋ ӷTtؠG̉ (+8| SoU8NyU;{Y2B:_HʷXRLm:yHoH;:nMmORdC Cmz ~^f7z"ciN2?VF lS^I o:P1!~zT6[H՞k鿡jL/yb*Zl+1qp7GVb *dv'ŽF|[ n.u382g︲} ϧ*gU! !GfDk&Jm%Q"8{ fDzu|ikS̬<pܾ|,Md$# H`F^8'_>yïۮsSbsP`X Y18$1OvBfSlt%^12}<# 1ik}*9lH 5iҫA}Zw%U}\:ZЭNG,̦(߹WuR[ӴL= v3gqb!gS RÒ#xb\$ Q(KtY [=of12 9Q[^ƾ BoE &P }nNZM0[j]qհ1^2 Qŝ6TrL xoITD1#-7koDRU$!&H<~ev"Z=̽(EKjA@7Å}|1 ?t,\62%)rHdL-o%7}?3G3⾍n>wY|U 4Ta;A϶:VP؟"]W%xQvPmydu3L]'mDv-E=LoL/OO%xjyTf".EL,e@*ƪ{[d† 2[hg)J&}I/hRc*D7E#qfcf~C~ߟzaUUu޵F;/Fgc G |괉lZGz-*#80e|WxO=6O{єcݕ询VaK9ڈieF hvG;懱ol] }vPƮ ڋv}!z$#Lu#stlT3:X3>FxL!Д"0y"E냔q<46AOz58Sz$-D¿ҭv@?8:&:JhvB:s7 `w&洭O,7]IS1VұLgJ܅9M)72u 7k@)\}DS).l";[tveq l9'cQt3XS00ͼuY)5p%gC,}葜"1}O$_`U-(+sm)}ٔ8 5R5ߌ !urWV=fq\4:ཕ`c7Re5Ҫ#_m,ϲq,2avu; rjdr/=KP~ViUބrL M&M zceǽs(@@]wǸuD)lkniBaku؎0!XT&lх#n@9, }F u#V֨Q|]Λe>czVqTtg'e(r@"mv-J2$;:' , m.Z4^ԲŏXB{ߑ,>%fXfO{ S*'5A,G$*j[S5#7-[ߊbrkȞ"[(F*C_9` W7/ǃ'HwtP/\g 4-c5?[bbv'"C8>l:"f)vI~`G62(Ɨ%3͞Os:rnhoxдZ!𾬡Y6ndwD50"-Qd 5k0ާ*(0,p" $SJVvguq\wۘk !\,_2 F2Fw2}1+G@-W̴y]aʹjd(iP X㤛g^S6_q%#/${tpۦa2l>LZvpnnvv7&lERW^]s Kf橐M4r= Uw9Pj#'a}wuSDʡNB7Y;V=Bl@2G pSjVZJ(rivb:<۟^{ phq4Vc bn3 @*٪ ߓ=PL9ׇq29AdS'3`STY*/.i4\ _趄b`4)Yq qH"ఎ:̹֜f2|iy+;*kasimTOshHW2=f; F+TT` t.3g SܟyLmwa2qmWW(w X9RQD\|mli,;$2ܡ/<r2y vUuЍ7VUFFqbeǀ!7_S+ٝϐc.f|P?)Sc*2w>B)b9l/2 ǐkJj''ĨEJ Rr-vewpěVL3T88dmj ah]3Dqz=y_] :'C B!tH =5&v2NMvƮI}VhY>t (5bHKW/0A%V跎]d[ϝKCC2"s*Ml݁2Z ꍗwPNaR0V_q( oSH}WbuQ V)w3\} f,2\ !#Zf5_*y\WM;RVqBM\C}`*LO}: .ʿUy[˻V8)&r~Md01PEDt#\4Z/)#IѰ~)(hj$`MUHk"dԛ信NLL' <^^$e+#e$~nu: jzR>X_O.5 R4#'CW霾%~Nj Z\^oqWv4ݔ5boKSh.п;#В%)FΆ.!/ uܷDD/gFfJ EL|S"NjR&vߑ_TiS{]/խ)O1'#UUP$PI,nĩ H0ԛͣߜ.FdGQܞ~x3/j`z;z?GyrA )>jASt L}opՌxnk) E)s/AmUs܁3W~Na﷚,U!r,.˕}tS}ˊF0vC IHe'(J U\d wWa|^@M*}*?IyPzTCThqa1,ozCI csO e&ho}'`Gs=OnڑѷhۻᵿTy46W$opWE K0B(guS (RqQi1t2%Iĩ#"qغ?2(S% AkG pT TUԽ|,,b6u5FH P79/63M9-'l1qͧykVPL[ YK_ ؾNvDrmEɴGJ槍Ӊq Ev/ybz+ Zi2XŒ,r<Ѐ#oH3ʳ*uL ()?e f<Κ.)& î @ؖ](04^ѷeU{1-rԫXo@%k3sm/=rʹ4SJX9jD:/`Dh[4]h+7$j.tv{#3|6\.iYp{(_S=XЁ@:5+&t#R: YMG fӔzu!oP}@Ct;*ޗpssy lNlmcnEɩJP=gGpZ_Eot AB NXXჺUJA᫶ӡNrq:c440; %'n wVLP PX7R8P}*Ԅҹ"S#B~5/CEѳ\(KGt˛rvf+BZj]fBTaEϵ6{0Hhݥ"UF><) v**q+bF^p]]YѸ j+<甲fh]GDlB?e>\qFf`aݜY!<\6ɨ|#ؼ$F7]1e!Q(f*O`wEs:2فU $c:0#R;l^Usǎ^ ɑOPD<֙-o|Eݸ1 nςi,qΒ]>;WRI<'Ѝ]åW~o/aLkE}},\ΖaVJSiAsOv$]{|=MH X6Fo.9W /7Ӫ^fDڣe3.ZIXUׇ.susSJ^?XLW>&9~A.̿\R@B*KfmYD5n_x/[|{Kq`Ji R/~*q#5䐞.ڛQ=jM~(\|fķN -utGtBdjMRs '!qV TjbMdM1=VI{RE0%8aTL~ei&Tz/LJT*F#b==ha$@9s/e0N](Kv1(8nEK&Rx&g :zd L`y+ GƉ˶L1ubP:5r.Mo+ z(P8lo}2.cl @JK~U.|`X P] ꩪt^m0$:ˣy,aU$ ̤>D-N0 8GQ5hڶLW nt ;ZU-e;\tOGE*6/܏r^acmiM\HR72ӤQ$,7H0wR `J}5dVHHUfeQ9GjMeG/y^Urx~_#tg^j.1-ZԘ ֽTĶAfs9npC ZS|;l2fL2>*yɞeo,kDAU*a Pl1ѫVi:mk]Cojmq'eFB.gOI`ɛO"fퟧ7SI+FaJxbObeѐ.$d,w &3G7rOSԆ!q/YDƶꅿz ] a:S񗦮Swxd9xKf< UAuWd'Tv8&Ӭa[(tCSgN1_"Btd[~F"\ 0d@IoMb yEjUcqPJL jSΘwKy$Zk¨]Հǽ%d卢TZrEc!,^ *[aAE+H5ZtԶaa1/ ʘ^[|oFRa*zqjۃ w.t,BX|YP=Z1EMj[A&A=/4@_C^W2D(78SSVf1)~ߑc-t~a:mrK^-.qcᔦǪWuXW:Njqt{<9n3Rn;䓘MMͺ'V,QvdUd .CŶؾ b8& fbbHA \\5^s.5掃`Ls]ӢDde8m̘UaN82Q#"5j)f+ply)%(wϙǧνn3 $D!Z$%^( qZƐu]]-ة恨N[[qX L}GqѪd4VcirKYuw2 uDYA/1RX7*>̵e}{R (CdQ[e1\#$ 6\ vexsuEMx:`(mz\G!q{!Hs`8?Dع}*$p+rI7\JQq"[A#I4r3j'm]2je2l['E~zuZd'{~[b5nl:dOt, ?Rt !E=,s,F/jB?ƞ- .Vzґv՟^CcQ.M?>N39\~c&?Aꔊ6Jg*`f1#zPsPe'Ń/TMFhSi@N?7$bAa09y[QN6g3s:k9WӫcD  7v Ky32t5+곡z>*Tz*l-o&/!sNQD>uF㠼R v{i?C5__Uf6:/bI CAAv؈{L/YWF(OMݞZo1p$cbP,|h #ѫͬXQKWP=BErf8XM-qģՍVt;_ByT_D?ބ Z}:OTQWB7ZԖ"ŽmɰaHWލWc-Od:>^p:\_EX>m 9 Cbqa5ff@@Q_ɄCtW4BRq!GɘORC$#\Uπ\<!3f"Lg'm'畇PI1`7˖͝m{0q\7 s؄4Ycy)nXa C-hQ ~2o)_Q>E ,r&z7HZu ͌uǹ0(`F@˸0aN(qU/Wǯ|z-i3cGHLt{>`ϛޔ =([&,?#Ҏfm">R&O/@G>ZDLv̔1vϻҋ SVGpR3o.'_#w ;t?kmdğy6[χ/@0\B~%!f{ES <6k)|Ӓ?8Mm\?ëi[PUS5i,'蕖 :Fۜԕݯa6x{ 98.iD,f}HjђC v5Qy׷7@!ďY=^[`;gxv'4wҦ&7mUP_Xl4k!S Sff^io &oE?ћ40c\NcU+dJU&9(Ukf\pݫeMG7 37j c "2MGflfwyYLz+r]5~#@Ww~aGW.:*pusemF*>8E[$/xcϟB<^0]!U .8 e J11֑-16d+ o{nJG*,q&ײ:jĸmEԒ\x3Ծ4@m-[]I4݉;fAa3a+]+jWz22.KKo 5K3j )@oK0 ~xy~}q^[^ֳ=m"p;zF҅[ߑΥL=`oސ 9[-s@T2u})* fu@Pg(9T[gFc}<Ҏ KDW?!8INtѿڄ~k6B5'5VsvhŃ]^ß>>Ǒ5k&s>K:oX+e %%|ĬGOt_lm|~ }^%hV `vެ(h٦k: rMa&[^; b%ho\XC2l QJ 0D/`#Ōaz\@fd1TW*[_T\dibXomYbllw-L3!\D&4ӡ"/Ճc\73HsQkFvu!j@]̎fƑ,/AmligN̡.n11{-|:ՠg:NMĹ);@Di9$WqfK =6Иx-٨ m^Gm -T'{ \g Ci1"#e΄Vor)m&78횫FS;A^?dDt6AWNOv|%KlPp1{6Prxixݳ"J}a}$O^W/ Ih_xzGyfሆN{l w=Rv!l? Lf!\, \媐?w_x9`)?Z ;?BoXƿHiu o}c%y4Mϴ)uw{p K H<,ƴ*aai2XM9#SFuuz3q"zO{u X'jFUcA]Rk*%XN.t8I4E!1>9Lk7vUcaen(ĖuE3L x*RI2{pzv[ĴPMLP ]r;JZ(o 84MOw})6 MQW<$"$ntEy?D~O] "*۩:K5 a,6p™Z\yP"NL3EöXá4pъz }% uU*s'ܣkY* ז}@N^Sdi~g#@'1T)g#opcUʰng/Z Xz_+>CWpPvI!aCM˧P޶׭|u 4\V|AcR mnAꠊwUdBe*.,sHZ&ء)wg;`)rh$$Z'ކשׁNg`ߒ/S~^leobSO ?3/xa'Q!EƺخjS#"̰h,Wx.$9M蓞a8H0τ2گ: Ϗ琺ک_JǞK̕;=K 練' rxS'W>>>eTAPD?(&"]09ZV.\( HȠI z5- r oWQ?ϖpo2` 5~5Nأع^IK"c_8{MØ;ߡ6ʜSR PO|!K9QBuYH- V9HeMO_?3AFޟzV=_\1sl3 'fE'H叀]Y|*].7H{ ~/vEq/)YȖt7ʕpK<Wp ʄ31y{i\K-0O#Q "- =׋ޔu[6\Kz~fz*!0>\k9Hagqz n( ;wPP6ñFA/{GSB\SHx-zl+ FgM Z5N Mnoe\`-$9aUrꁂ9d ׁEq;_ahݍx'A:36Kem&ZiGN'Zm/vL hAќmi~NlP %Sp t(W!32zs6PdkU!W/bZ*hR%9òS SmY[@96E^ѕPXmb=4N<5/}yytjJ.!>kXM ϘY.ǖjgG؎ M#3ʾo>9PyZ(tv^3ʸݏ:Hlp"H%5ƽȇY Vp?U2Cd+%54z hKNn~V49 j?6}Wm}4HN9qXċ--u~MoX7E6'ԠS Ye@7A2ɛ)XbeU.O.7._}4Ra%N{y c< 5j]wL8i[Ye'_.E`6#4I1E F|J_Xw-0+H`6;⸔| W6 O"vwD y*OԬj^5:oX-Jn:>{vMʦt&>E}ױgN؆T˥t|V;a#)`?̵R\p>>N~*˧SR]~i_!; 1<ɐ*r d6b⣯40( SՓւ=to" M Ӛ˲Ik XQn1TK9+̜m7abCIfg6o<>Ǖ $;,MUy#=%n)d% .T6D6R>9) sXyA9N껤.yŵybgm~J uW[U7Neؔkm:v&:3ogCͯBFuJ-eMٵg^ o׺Cʫ O-9PlN!Dc45܍y2U7{2ыԈ% <75S >-8_c6N$w]w(Hz111 ?ŨF-Xe$ b q#2渽.Dr-W*9Gʍ/?5I(K|C"[2El@=o}؞ySF]!kv~o-q0,dŸW* 9 LoW1`Wr&—t_QM.ŕF;R0T͖)(ؔ/Qa`@2o \zrXx:M.PoR(ypM8A#at O/!\iY[jDOXC3ųPx!ZdKk 4Iؾj X=Pt=*g+k[V'>X?Ry+ߕjQ+*Iu9jۏFžzS,tZ5m/2 &bQf7b;qۡkѳ)GwgG眾v p񵸀OYȡ9<. s03H*\Pi3׆ذKZKv5Nv\oi1""mE%Dn>k| _p pf"S.@K$!U:=gO(ov.:c݋_ضaiV-ZXR՜gTł\?!'E7pp7vDnc_y7@U(dTua,YrrI[d)6J)g\O}ܲ*)7 lYqR-^ TP\x-'q!ļȝQ+W],!ϋԚGC294Cu(;p!x>:j X }[e)+}w$#j5]dJtv]ܳ<荖L˽, ׅAΪb*8R{dA‚JHS_v"~B[k"(Xx`ɉrAU׺4Dd⾣Ei.{ 6msHBׯg^ꕞ"k˼n(? 5fRvZi֠Uy#UfgHM瑲ge ҾF%K.DŨՙh"v\p[;P 8Nk_By]2;9: n>/{Qa߁<\⌓kޮ^AX۲v#3x4A r:/2 Z=&c_P_JfLao; S{ר/8_oL;\m*ճ;t-t-,UP9NƳ/\.:^Vrm%a$KAm_'Zfa[Jk`nf> eͬ1et= $V,lrez~L#IZ0}-[*ϙU1OLٲ[kmzLb&F\V\Cև$U4䍤lkcp pqC)Lf3u<1Wz')-n!hA[ R2ݔ/$ȏRܕSӁȍǜ x>MiI )5Es[/0AU:ҷJ*{9_-p'1qWaOē8KFcŇ6cu lȻ2jP) ,=#I~(H`OY$~ 1xl)Ǒ d;y-S Oenv,\nvN%.~ŵ{m1"_FϦ΀wg=u kRbĢQN;aȗ ! ) F(Lb7CAu7[Umѿqբ֣xCr2ZDZ3>2UUJH:BwFxo|AL 1ըQej 34cLZ3}eNE5q4 ڎɿ]I#(yQA4J8` vH5)> `cn`^8]>!sY&J*}ZPIcF"qa4ᭆ7+늪לFҟ Q( ? 6YO<=9v,KErC BE뎊z!]0 zzH $trI廩z;Ϗ$\RH-{&gGzը) w\ڞnҽW"%aQE1Q#doEglSqޞ `YX C-F;q\`q'MV]#KDH>A5-ATDT+ڒ*fƋ3c| PU|_p]h`+dfrYаcI#UNPKcz{ r ^d1$|'RW?1 7yP} N1ta޾{*q+(`^vi-s: %Jj3\w]~WCZZToʷJfU-,_be|oF4WŻ cy\M.BrTY3Iaɝ5(v͂# MxpFh"F W<ӶVup :RCL04ҖR)˜n} 㦿 ك.r2 cVn@`n( g~LIƦLw-Ih3lt]C@.Bل7е·eGdk (dXf80wBv-O FT;|J-@5|Cy2t{۳W\/DQr~םЌ YAMSҒCPB"K58hXs*~m܈ˡ|zАs (,oD7Vh\S ^eDP (gp ^@⌯ `>?MS+kp̬2 qz\|Sk]7(,A,K {+5|7TX(1lL3u#*jQńF w|k5&m~fXatߦZq :<(oЌ| vj䨌aݖ領,~Cu÷*=7o2u $*r(JyxvbAXCJ`v#W; P7&O$Ah zNaeFޮ$RDžI7sqن^ܔ=w&`ͨh%/jԼ"Pf8e\TmmN'C: 4ʊEN&pB7Ǟ{IJüs,MtW_:Lē}s (^5AZm,4UG/4;YMt_!iLM6kpo.9lɋm/״W5ToR4 L[MU`ym0=@{趦aTLN#Đ_uU~D$Q׋dxPV^o^y}^4Ʌ$NžI!Nҝ@Lb򕮿6&tcnIv)VR_|KtN-7@x,D8ٔ+`5q %KjnHWX,~(% ꫂ'mc[_Kcp+^2;㏠\SQ|y၀n̆Ƒ~76ܢ* = e I*.>:J6')/&F4: [Z97TL;v WXRX- b#;OQVI]kK 50&C RTX6E [|-]64Mm?9 YFۑYmk!ª~7V߂M?E# +F^_#PZ&EC9A-a *;H ѥK<p~.9J8}=JӪAX6_0X|a/TAmݩX 8$uʐ fs-AGT'9QSC=r0̃JfIs18QC;/]0|AD|* KD0r]F3Zn>}-ۥʶ:VΉ{ uy ~Ў5MԮmk P'K[13&\4<)RQO_fGE{⯀cj @؞c)4ўLӿ)7DIY)p#D;2K9sztpm6LA:/|=qxt~wVOfn7Հ Vg+W*}u8uP]f_3uۄ㣄C Mwi@'.2mCA"ԆH ,DĤs%egTs߷>7c4wy8b٬xAsPkNm]VR8Ũ[OD@tGq.oYкZ,A% 3$⿟r &I=Ŧϟe/a뜀äUnkU2 aFXQK{LI;=Q wikLpSN5_Poe~nA9{aGׄb0KW_n^ ).f/ay)$w^n7{S^K |) nEhf5;jG,;63 yL͔<+s]biSlkȴZ٠X3C8 DֽEs5)=[{^'tdBKHVN ^&!d"8#!'\5=-Bס;z[$< ޒ9;R㮵7b쏫'yyQHmFrSpP fG_oKpi?3Xdd= i 9:tEO|zRTK: 4ȢVhJ W a~zE(VQhϚ-TM=|Y2<9]Ecc1^q F[`+N.|Eg7oB 粠O#S6I`j; L4cLfw:_b Q%Dm=A 1=[/UN=6tXwj┲čWs >g=hP1-~Ybg5.96 \Eُvmм .=#@l&ӕ-9_'9%]SPoԖxw*t|`96Z&vîY{, eWlaN¬$26(<͕ ;(k"rwDX.k898٣-ێ HY@>;z^ ly}ެco@-ؙڏt>tVK *)b 5Լ퍑cJE婢(FpaIbt؂=,1` -a=0F8I 2RU8"zH3y_dKd$`%GmҸ)a8Q|kϥɌ3S%7>@ r~*vjSb5`K%'+-6^gA5cEAH`3RoT = qW*Js!gME^-"%(Ft&B g0[C_`Ԉ{?a,y߳AnV?ePxTG}-o]Ii2mA?ckNzJV21b jd\5lfDmX2eNa `4 G/*B!d1wz~˙RQ_>Q]q__5vJ3'@Alt#_nm-%iYѴ*"G5%cL;յ^ `4*K1PN-:v+MyI_T!2߯EΗȵßv|.5leӏ\uӪ 3a4B}=`Ӕ~p'@0T hˆ5J1D6yz7K9HIl%05K:9ُB9ЎjRoݭdc#-,"1N*! 4՜w#B~i1 D w ~WAՅҲZѮK޼;AєNvn Y&ԗAp%*ir!3` Hɟ۝lf!ԵK'Xdӫ_%ZX1+Eho&4c,Vܛʟ2]YSw%%]ԖpZ# @nE$3C^UVS| ]oyUx|_$PI"xc,O DacCC$نR^4+*oyb7o|J Tqx bqU2!* +C쏾iߍ0R?[M!,lK({kkkKTĺzF!Irn*bLU#" tj9 Ǿ z2􁴩s hTnrhvIY`\@hr ؜0jKTr[\%RК˺7"IoVU4vasMT).Ozi$dAlb9M|\g<.lˇt\Ao.3Vx0$.#ș9LHeTY kcS{;N_(4Wv1b^*0)3dנ}ۅW\)>y7]+Qm64xCn1Y$+ ׈k Ƹޥ*9 /Ecd/*iFox79^M ! Wmq'.P_h U9>[ N}@h4JZ+~Zxi~ l8jQazM$bRVrk/c]|L)iޡf%-wFg0>7G.E{wk5 K vI(mc") IϪc)A97eI u$,ƅ-NȢ#0}LFbn J%`Ü4rP0Нܯ9Y 3Le2͖'qGes&S+]@Yz]\ qab )eGokz+TYEa||C3u, cNDPJL(O w0)30Ha6{x!HY*lqZ^9R&U ! _enZ\˜( tHտBN jeA JmǮ4ZEO}9^Z¼[4"|l;W-"̖bhQb#CeꋽfbǏ\4]\qOJA@9q_1[$tl@yV <|01-5pz궶<6Q'k䯼yۇ;AR֘kH/*:oXBC4Ia`(;H Z>? 0WI8G u+C݆E-K 4Cq(o!ejzq::zـAJ]tIvA@닸(`LCJ]Q%Htr08qZGT-g|N%.W NgdBBI<˞x~_׼@3̏Ni|Hyh*m'#JAp΀s!)K~-x h8?^"(O i@oxVKؖmv8? *;mVG dȣ/MUݚkә|$_0e6t.5u 5Svt &Vxr.[eVAo]+\D5MJ}Fex!ۦ'6ϒUV"=y{(4S+nynS(+hKj()bVX@ \Ikluy>FY *TJMI:cžG?5 I.T1HÖ ;K ٜ lf-|0r{?)% SE'bdā<Ά9JաĔxnWJq~,sTU81mYv%`=bb%T~27ۑ"w: u-Q_w DaftD(VH0XXp;o ZۊՊgN[ GKg2P%Q/_U0.Ϋg.p`t.CMtr זeoP|cdͩ\F\, F?.-M4 ra% 7Cx*}B=̾HyNPw[gT>@‭ΒESN ITo%Vm$[lex ZvJ&[1Tj/R\8gSVo 7rJs-YhU+uD"8:!N~[]PL WG4J.n:H<Ą#ߤR+ubJ(ڿfD(jƙTe.kKf wcs^vo#6O$nCQ$ @J.4a3{L R YZ