libbtrfs0-5.14-150400.5.3.1 >  A d]p9|Vbs2IT ~R_3W֞)3ruܛ4_V/ B,ˣ0%zoژPj'x.l/4\:\&:к]xG#Z8S!q,]vʳz`vS$uD|\ēI2m*8uLzaV4p@t?dd   A .`flt x |   $|m(8l9Xl:^l> @F'G<HDILXPY`\]^bccdefluv wxyz`Clibbtrfs05.14150400.5.3.1Library for interacting with BtrfsThis package contains the libbtrfs.so shared library needed for some applications to interface with btrfs.drs390zp32hSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://btrfs.wiki.kernel.org/index.php/Main_Pagelinuxs390xhdZdm9daa173bb216792f2a60dacb604f5818af2b0a18040202874832913d1718263blibbtrfs.so.0.1rootrootrootrootbtrfsprogs-5.14-150400.5.3.1.src.rpmlibbtrfs.so.0()(64bit)libbtrfs.so.0(LIBBTRFS_0.1)(64bit)libbtrfs0libbtrfs0(s390-64)@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld64.so.1()(64bit)ld64.so.1(GLIBC_2.3)(64bit)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(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.3d a@acaQ@a=aj@`.``Ȗ@`Ȗ@`@``D@__h_@^@^l@^^I.^)]N@]M@]]]@1@\E@\\@\I\G\C@\@n@\@n@\[[f[+@[d@ZZ@ZZZZ@Zs@ZR ZR Z8@Z)-@ZfYeYY˒YYYY;@X@Xk@XXI@X@W_@W@W^@Wu@W@WW-@Wc@W8dW0{W'A@VVVV@V@Vii@VRVHsVD@V5V#VU@UYUUAU(U@Ub@UJ@U@UmU?v@UQTT@T@TTB@T~@Tk4Tk4T[bTVrgoldwyn@suse.comdmueller@suse.comnborisov@suse.comrgoldwyn@suse.comdsterba@suse.czrgoldwyn@suse.comdsterba@suse.czcamspam@redhyena.netdsterba@suse.czcamspam@redhyena.netdsterba@suse.czdsterba@suse.czdsterba@suse.czlnussel@suse.dedsterba@suse.czdsterba@suse.czdsterba@suse.czdimstar@opensuse.orginfo@paolostivanin.comdsterba@suse.czdimstar@opensuse.orgdsterba@suse.czdsterba@suse.czjthumshirn@suse.comfcrozat@suse.comdsterba@suse.czseanlew@opensuse.orgnine@detonation.orgmfasheh@suse.commfasheh@suse.comdsterba@suse.czavindra@opensuse.orgkukuk@suse.denborisov@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czwqu@suse.dedimstar@opensuse.orgjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czmeissner@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czmfasheh@suse.comdsterba@suse.czjeffm@suse.comdsterba@suse.czdsterba@suse.czmgorse@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.cztiwai@suse.dedsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czfdmanana@suse.comdsterba@suse.comdsterba@suse.comdsterba@suse.czdsterba@suse.czantoine.belvire@laposte.netdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.cz- 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/ldconfigs390zp32 16921990265.14-150400.5.3.15.14-150400.5.3.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:30274/SUSE_SLE-15-SP4_Update/68beae3053734348bcd81e41338e4c22-btrfsprogs.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=36a467501f7d53da4115ab8eba6f7a7794ef927c, strippedPPRRRRRRRR R RR R R RRRRRRQX^&c"utf-86bc1f56bea3ed2cffb1c9f980db017291cbefae5b3320dcd6136ca24c2dc097b?7zXZ !t/p] cr$x#HTz4zÅ8|$4>hlǮzab1B|9*y(h-S1q8]Uҵ w]H&ɽD~DE?y2^ paYU>nqchb ${j$zx]@"]-W;ҩL`elk=T{v|~$+z>g:!tP_7]JDR5E2Z>ѷkoK> Qkn ^MbA!PƗks5c5#|vTEU>J̲Q9PL`=԰茆05%!2^~9;(t.:⸌_` OŊ=685KQ罎akK@=n$05SJqDdNdGo6N~:Q[4QiGh~7"</6b ws@lfK\e!׃9) _VEŭ dmoq߿uަXEXя5YhdY)s^䠘`2QoeE`Mtp?nPIRd h&\8gleQt|'qΫf*f,jآiTHg!m)= ã6p 6sZ]7CZ a&.Tm$J5iFbU|`vD҇tJ%OH*&|Jw,/*Ni8J~ dW<N䥣"R#wM/!A~;Oݾb/ kw~c=5+ {FOu@@9O 4 -PV\~׹e2n|gcxjg,2S&ۧћ+wς\1ػPZϚM%wt"2L)_aD*2͠+uhz>Aɉ[G͏Q#NEӉW_U6_s8etVJrVH>6XE~ּ^N\W*m+0ѬjL}5t@U55c v&m¬ ῷIK!getA}Ft3کLEnۉo|Fۻ*h 7i<Õ~>gu1qfHz#r^Xּ`d=/k_.gd 4p`TҸȧ } Q70dpy,J[ιje$atrWŏD ;Vh)rp.\<+A)*^ A5UYVۆB:f1[=zr;%HƌKP[GmcӋ? iۀi[V^;y]MAŻh6e ?L \c&0$Ӛ]#VZO1SE`]*iR{wOoB^02VїEv?# {6BEna\;)"18M,<'ŐC8~r46SWra>YHSehg%j륗&֍-Q?|~Q!W&zro|o Lބ(EwU N^rXㅼwpQO"Dғ{0nRLS{*C:/ryb/?t?bcҡ'/2O:+/}"Wso+^U Q=`1;7w~Z^Tr3 s|IsĆŇרHT 9yW`<_j ȁx(t~Tܒr. k*8^OW4+ۉHV~kC"BEJ=Io[[2e,^vkXC&X xXd]7-pz"힞1ư\K`s78~ v[Ά3TmIYT)ܣ#ؼO\coJLr8Ჺ<"2ƗyM2m]^G?A s#y@J2gyf`ӝ%P]++}<^`4Fiڄ] zp,Xm^7 &~A0GRӽ~_x'>eE'LMEKdTgW}8K@THs8rGP VeWEPG"(hl?* r6;p/& n~ ABTL!]C{!oPe{`w84ܑ'2'M*T|:Jm5٩pת;i]3 p/Uw[?]䠡 B̢-˨DK?+)BP`1#R X *UJw)XyfWr]xNmB^Bd;;KP(k@EMHH"Zؓ#k[UĝnΥ[BXɢk߸JTΓL71V]|bSD /!8a%T1|qTu+)? >]ngUW)'j縄rC"%r[=_~vIludarԎ(+̔PٕmwǍ{*4[y{-&d.FC m%__Hlʆ<';xV; ,'PgBW!n Ewt9X>-X¼Ȯǯ4{SoP}oi }"9ǔ_*3h3ǎۖ z%U|KMf8L/fiך!S(}]M@XeqC(dO ĵUg%ſ\qb.}먺K2qt{ -ЋNTh\λ)&Ѝt<;J*1a<򄱵!ҕH l.NJYUt/fJf>{+ԐgC<}%՗FxB I{PK"IH9 r.LbK3Y +5`*gR7Űd8YANi9Fmǝa`[uAw,:F!;d-}\Rr :v)2j.TrM8Xl=2&a۸d$L*gA60~у{ @;J+|BtgcG_&j3'QfBE^t!Y6} %ȍ̌t63޵AkD$4z*H.%sk[J#%jej*Lˠq(< u>A>$}α!<{Pf;& qi;jK;` 7M5pi$, $bizMzҍmfJ&Ti3}歚DFeq B:Ю+5K:3#$1 Q|NW8ji q$r>.0|qd pL20ZϟTT2Ԋ!@N۞gvS6[q Nԇ,T4 jBn(׶  ¡0BȎ) KWiNRBeOW$)Ufp5:L;VV g'p8/(SS{3م%Y"$EF ǸiE4IA#_3RMqAE&8E]tot)*=1sirb5BP`md%3gTVE\_iE̘^}ދM[7Ki(NJ>_Ѧ5w tYnz<@DwGh6$?sꉥreMjE~&0>oQ6%(AY;w8d*_{g.dT )wirn༷ԙ5F7E83CBGLOrLY vV]*_ŋKgٓpS_NX`J+wnLH"\/7HhcU@01Dzd<3_>π}&03!',94H'c`k8p~":Vz5}}L;uR0FeV۬"-]Ymy&IQM!xvx`AH/v1D5S+9||tL +6&LhF0CIVno>̟ gXRqVOz ;K$'G4b1d@0ѥrg=4n>Wc^^_56_ P~AAQPKHUl֏G6e[0ydDj,:fF۶U؇~_~B^!s-ngU#8\{DׯiJӐic"ƌ04E#o;`H"+v`ŠOC4Z?1 4nԦ(lSv',6lPhQ~WWE᝗Elw]fGa0l9ځrMrh g(_Yx[+iiT?ʳg2yt4&~*nىγ/Y!@st3M3jlQF26W³Hkօ1rܟ s,(j*438H4uScC ,Xкk`;!1.>%k9ٲfsKP[.T|R\Ar#5U#B{nOEׯj֓zr2KfIP̍+ Fu^UͫwhNcL[o0V&D e6K9y --cl>Ҍ؏#NҸ]NG }*rT+c!њJK`D瞸ux =;8C.Q8իf#\gȏ }{)6 tѥ`!g)tG3S!ǍmXf{2>Ȋ/m5YrąߥlCLd`RmyLk v`^c渀t W&76iuFϨaO z#Cc RPR@s/,,. ؋HV1N>^:V.jJùbk̇nkjP"|_03`pxb];SVxR֪<͂D 9 -g]a)=Gؿ[0dZu$䭤humueO~[??A.d@uЅDNd2s ,7h:) Zx4$8Cr~b #Ù pȉ7 vJJFb?*[R'ď'A6́ZGB^5T=Bb$?"SL0ffE{Y?ܑiFw"-&c!R]7l%=^by`ܐ/D m(b~hܲBM3N'VmƼ&z[+zV'KrVd!4{GZ4 YefqGCf#k'Y0ckegz{F.V;yM @kꋋ§8^ G3ӹڼ_]#3ػN9龖B1KSe^$ ܷ(:-m^S!3Z.\~ R t 6$tˀ"5zG׋`XP%TcMt _&HlyӤU2%;I? Nr*(w"β_*sw2;ہ;MM(=L7Ný`UX;tžA A|ykɔDj6îFPͯ-u2Zw-5hOM: 2'z-A({;PrLΐZΗu_951!_Z[PM11FBnZ(MeYպ۞c#11Qʳz?S"/!cÍIb}#'pd2uV*yjdf1f7D@IF([z9RHjBk+mΒޖEIAK֠xabxcz޵+ߏPdrXLq%Bp)0l0QĈz͔7/kqtGJ5It{Tr=Z?44XNH,,Hh"s I(F>%wEo_ ZEкXJID*FqVNk.AOK3fX%Z5} T'l.Sk'YSnvrڅ=QYХX"/ї/APx,St4\Uzռ~9_FZ5_֑#PX7qGօDzlMH= Hpɏ]m Pb?h#8*bTH|AjN3ѩrT (~gǍhav ;)ymX,c3ꤻ_}NJw9)4(a !hAP-ry<IȬ`4X%T܅FK}gw ~ 5bwĬg㡲pB0Uju}`+13#)xYԖh4S޲wgg^Q~o9$A&1] LVY.L"(tc?qr)1b.3S?:XE?F\8×P{[xʍD}}Ba*~V7flܵ._yCn(, G, ANϡ]0}?f]J(\i\Ԧ{A)ŠSP2*S$Tk>AAl[GgK%=pqw,fTX{CcɁ Y ~B>0{Wi?-MeZb9+PtL>EnOqt&텾Jf}֖0U -nX&Ѐ" wNmt3Ej#1@Pˈ7}\Pcň^eH["OӤ  dHz$nlP3uc Ǧp<< S[_&zG*F8,=|3},B@(lx#0m>7G*iP6a/B/$*}8SB/W$ؤ-6ݠ= 6Gr-&8/b9Zƣ]X6zLiT넲 <,1S w8t1 KО'Ym'Դ}KB%8T+ȗ#eB 7΍a.z#|q:?D7^@w/9yI7y4w*?yFP:)Kۋ%nCx\]3WlH}к\؝NjDiߥ[|]j56fC鄬RC^;'e;)@YP7ѿ/dΩ996\w(e89zQbg=ܞ)lHjOm àU=|~Iu!FMΔ[M3[a#0'[#|Üi/KRTejbR6Z 7#qV$t?n4`T]/W+P::! cޓ0wXHFf-x@- eS}O]&H1F.$֖{>j'碳ɶ#M&'p3X"hJcW(]! } DB򿃈ގ:@yW.TdZ=1yb& 4B`GB(SFLhm" "!~Xr6?kOL>O = ]&O/ ( 8AAmsQ>x|fRϒDNwoؓ ؃6>r#ZyR3:h?ݑ>X_hqB[ "MXtQaJbQxhP9VNj wA^;57GJ!ΘW|F37ӵL^ 儖ivq](QQG.+$X 7"]Ê7J@otlI19l w($,r_ {wǨEyB8QڬXK2Nj nԛ`NHO ܽXާ"4աfJJ)Kd 8Ϲn-e RUx6s$bۏtpNW+PO[N\1T$_4uaB1̵ S|>J63gԭWE=JХ_,n B8^b:9(0IZ&$6, ;ef@\ߚXA[K, _<6@Pѕ*Y$]*!|KxP\p-"QZ6򓡙dYzWS" Fac㘞*.r18 X c1qU&Xi8nb(+?h(o(F]F=4,J;SyY;n: ߟ5ĕi |;lOY_7]pSx"vhme ]ysx_CidfW0Ak>`\mjx?,屁8|Q>u6_ Sun̕8ȖXy!PT0>R"7B^?+.y zr*n0|ת z>Hk=,lI|@N<[D*B PCB@6'\A'F"*G7#k@fb#gzl4to&5Ρ21kY}0 Cin ƿI:4J(XZ)C6O͠Ȋ#p\T>Y?0S:ּnvsnK^8:;)UezlW{n:SX6ʄ6/ި:|[jzbyKEbr8VU*BuL7k[8{BVOO+*.ySyt!aĶG l||o3zh X@fn`wy9#rKe.m/ nCw&(5;N2-kf=jJ.id9HJ,mt_U[#BCԋ,+MiALl?2L>SlVlgo1CVp߂WSnyS>-I;ЯA6IvضboA,ynGdiiE~X+NhRSp4 iZʏ? Ŷ3'YnVyc Lሦ[Wh`u|<l#p]5GlFx%{O?4oXlkf<7]-adO"h3W{W⽹ 8Z5ZK/$]իaLF{Erb@Jk৏G |Xώ._^I{1O(Ǟ'+윯);}*׏+%`z.G9}O ֧5DGW3ZxٲM#77neq}yYֽ)DiZՕt+ryoϽK/oG"zAb6 6뎚\e$o6eƗ^E f?6X\>#IC=B4ԙecFѷ-T7ycu5Y U@ +pJntt\hpnqn{ݚ c3R*uss(ho55J`?i[;E6|ЉY(4Q/NJV\hB/9`',Nj[9-7:z">=PUssD544e\ KH)>23 K|f6;C%nq+R(Ht ģJ=`x qA}AeocŇVZ5WN%=wzjiM̎5: a\F*XH Srt(]Ǡ0w0wݓEPA Ȍ%@Z:R reYW8 XC8Q+*Կ↑;j逎PǠC7T{|d}"Hn"XBZ)yNGԫW(3H+RV`2Zp$k">;xaX\ bB2MIlgg4zOXπ3g┣SP.L) KF9bͳ&n_29s}[Rd5%6YP͉>V]䇇\\BL^4M9fZNUw6xqiV/h p';.%/^Tt;@x,9yceV4# |MlrK""'RQSiII\[TW/TMp)ahN 8K ۟o/95Oғ(.J׍t_qT\_@hf60$VVŘ7swlKkTuC:ENEo:_S; L5 ìY5mKJD;1\jݭ=Cg(8q@f\]nYʁ fԥ>J+$UkxT<.Vz`?1[]JujO fW㹍зъ1pPT++ [ߧD?Z..ۨU-ނ1H֘#s)|ʨ$,W@srLKmM""|Jyw$)t{8.K;mhɂyOu^\툒,V%P+vBfh@ץEi_Hgzި6L-|kpehgEˀ^! ;|&r[(PoiQc GavkI$ɢhݾ}!utbsZc1_j21~az\qz @us;aGmI녊 JQH3.Wi96-/|;@;ak,#ԁAՏ(<zo$>!m_釽?d9`eżښl)!)Zݕ_ltb݆4ေ5llmQ0 vT^x5S1zSHSJF=>s8~+\YG~-0`G}.(MB*BFL;mD 3)mۑ98BqNBZ⺤J.ql #9y g^ `TO;P@턎]곫,ܘ^ߨu=XSa:h:d{z1S~~g-MvwU?=}=N=wh8V ⢊Բp'pxش6uimɱM@r{0e\rjgqP|gӥzZ&&%0瞶DZu}4MlM42lf9uqH؍%{F\aUb>#\0ʡ%*T# mWvA_:-2}-4[`dTz>ߍGatofM QmȤ(wFHF(d8+֖.0Ƚ5=&&chKaF}DУOOč]!hV8F^SODVs)sp V+@I!*mzZ6Id/ AQVԋ"4u:?QfT]$L :5> "4kP9?~]6ʯsQ.,-$~j KH>HX땫7},4a+frf`l,kf'ޙmcgtbW𺺽SL[=w4˔[{[`2wj1hX.NGU"k4*:х$s M^>qFJ} 54C|Lv|E(9[F=aMwږ(4l3(ğH`e݂ؒwT=M%JBCj+YHI8YwK㈄L1serPՄLphoo* xΩI-0?S@?yƈyCGNU Y#pS )lId؄]_ 0 ;Q ׁJ;D7麭XTc}<ڶoϢMJdqƒ T.Au~vǰVAt5A{}jMD?;ADJ\x bC`Pa017PLhf|x\sJ׍sHhO0z_R7ʼnCcox& {KvD<쯢/SI(U#.b]nD9-džTB1qRl~C 5'_Q[>iicn}pF+zFuCs0#"2sf Wyy(C<3I.r+N5@rI `v*Ŏ I=A|Jɷ' moF کJ##2\)wZV 1l#6/dSS1!eVm={`r7_(”}ڜ*n-(mOG}}j+)@ OG~O}VѩkTຶXv$Lx~'؎ Wbt:f,@<)c2#{zNb`Ўڪ\^WX)ayD[_6Yl_/;awqE46G,8{~JhV2F<# 7/̟RĖpxLSI!C1/-ZP +:蒶KOh7\I9+ԲAU`gó"?rg4ג*b*rm&֝=>h"$¢ 0Tɯ"adB7 3,z%qcJ ~ZQߌR(m(?z7G:-!;=>fJ`حɕqk|:dhzXnkGm/uULsÇP^׌QMe8gdZՕ(?zΏ`?*A@M22%E+mQaWKi"?LN+V~ 0ģ;B?h %Ϸf2*%${/,+Xs{dq3UgOєV>Enp#sp~Ɓ*Rq+ּ"kv)^)j# .r{Gң$tvg*B| S?KyGbуe:TQ?VKeyŋV?7{?cK#{J5~-evy}$;|q;3=H^+#25tuIк4Cc> l+?Sz I֑ŭs"'Q؆'KV6s3^cɚ,0_zW+ I뙓O{(Fױ]!RD'rXQ` #! S% ZE6:ڂElGή>;VfdG#c,齌uAVϡ7͞iydJiZ8NDŽ ?noo<73?Y?.gR'4nǃirZ4:{Uf[iؘ= |AG*TmS@Xy) ԶnD8Obݲ'n)'BL8K@4+L_xJ_kzSɺ&G l4Z"=X^2' |$si0T<ƥUFd4&/'-0j$N#cNi<  Gs=/4UoM+PyU+&^&n^i~@"x|Tq"M>;rP%&scG Zώ$6H|'?jPgH~xEhb4 {pCbR zoTzb 1',/QR0[PVA"j/C.WR#JJ\禷 񻵆/{x׃\xܾªnygN3j?g&M]Y fZqgzI&GIx'X 5?~A.EFvƌƽqi U4~2ӂ Hi7^l]h[X#S*#~5U݋wF"4N 1"d{繃#Z0fEyU#{t(.XQmft*<\/ Oy5u 1lLK^_ⴟ3bJ2ndu=) 3GBqTa5.c U{_x {0'O쪲aaպ.{]t dT ϑhoGtMA@To4b.Px/ۨS|LTh2>JťoD-D*Qm5x /"!IJL_X¯H$ۋ#k\Z7TIo?R?v˺BBmm$F<--mPeSJ,JbrQۉ< _H&Ke{W"ۥO}Q}, K߻BW5RZS&A(v4,9W.[bFafS$J/Eq͟qՄʣ䴎qPR5iR1S@CF(TIBԡ% &bΣk-."@\%c={†3:Tn#Jy8izmd +~oJ58TILݿɕ!ݭeGHˣ FbK3+B ~ S= 8IRZtC1O?5CWzIaseajgs b6>ڊ3 W~|=y`T. & 78T$Hh{.Z/f.fjQQ|'wנ5aХ$Y%⃺ixB8EuxxBy 5rn΢'#͌HfB<C<{gROBIZ 0L=qOζN$/mu;Lz4hB+&m0uN1;# @Tcj DqB%vuȴ?TudLnQqv!{ AiY+s77q!lBumcI aR{6mx&pFNJXfrA%>8Z$}o)lI3#uQIm,f|zsbw5w qCRxw:}Մ%+rܥniig*䟿FnM;w 9j41GrqSNΛś "+ +zB+Jh}h Pܝb s;D zlS-߄}: ) ya^]çn*hKD۾qY%$M%Q; (^XuGϪ30|\7BxO>a{k`L j_4ut&?賂]-Qk55P~<m6fKV弛*:;,^s:V\h. P :5Xў:"T3d2YΆY`Qn+ s]K8`‡֛WA!{N=:ݴ*o}Ag!J f#Z{']gWG~ˁ2UTuY"w7.0AM>NXl{I$=rxSLk70ARBx$;:p9/VvH?pBZy* G+1-F9Hrl X,Ĩcy!2,Rutvwi xNR$hkHDc{숊sZxIH faS>7XǚTvq7eF381<ⵯE 4-+oFLs).6A4ƂVF}UעY *;zNhD@lM4b:Sylss_: 4R힧=J O*?@23k H"JFzt7&ZQP8d9Zze͌Fڦok#`zhtw3J,Uq';{cRu-r9NuS52vyROmzsh0]Bj0]2s%9_짾;o8iwhjD˒&?d~oIB`gx 50kr$7o$vu?NSh&|;W(:Ѱ-er9`5d ı1\l xnh@8ɸ)ԩCent֌l6$(I"Jk~f+kUٵ7b9Fd(`=;eXfRԴBfߜhv0.+~2)bU2K߽ȵT_G:d_g=wMʆN|ؔbmOz˲0NBnoav9Gߐ( y\W01(B f{AmKmRvdPWNjz7QtW+vAA<|uy솻ЂϖK+- Rek7NlD_._Jn֖`$t[}"@XwK[,aW?q?"w>e"!ia"LLβk8k)}+i{L0MvkU٘ /j~Pt'׭2 Y~_t~bcd/\z 2WbCLXxCe:oh-/\ ?xv >z=GDʳc!h*) K2ڞj|/@ {@XnnѰyg7z|+~ATkoz|Q\.݄Ot _ w8O隀kOyбg4~վӂR --V,+˺o7U[h)j;R90FFFpx!,T~8S~9T< hWD&B* X[֒|6r{*b ʪb:6OڢN_,q8A8-qA]c8aϠ{gvv^X=#^B$fK?^;Yqlg#rєաCpx I/ ;I}l6Tsg@P\JQw ޔ?xy>q!h!%g-{Cڒ2%śV)DGԝ+]W]Ef:;5#B¯U |uGH^M7%ˇg AՓq怉 w^sb|쉧ȹy khwClck./jǜd\HL|G}痑4_qG(q`:YTB"/k k@qc0R7׺^T`#宅G<*ڔ+Ear8%ˠ(R(2z|*Ad1\O\.Jq߽}%R>cu[ n;]y8A|K A!|$z|ΐ8Jv쬯 (9BUn} gQ3nB]Hcy@ܥnqx0 oumm-7A<⁶0W1uܴ +RRN=n[7dOpfGLHmT H %a+2e]FC'V&2c6唌g':܇mXN+&j4tRhŧ,+ RMx,0>(6]R<4k{k+. ?% 5n8'<ɋU^5ϓ-)JB /u'a]c&&y^Yܯb!kԪjֹj~Q'uz^X7&|X~@b$Xm>;n)Q{z\^$)QMe]cy-iyewxY_[ˠh/t6GIQl<8;z0seb!W^G\(ŗUZvOc$߾BԽM:ZDi ub28*{#. 6iŽJ-q&D)%1󗶐~u;À6f,ܷ9Ǣ7-2A ?w@vUS c؝oE [yɻD ;#VPdĹc,X$& m:#mڑ|?_ג9 J%u7ɐ j%A|pp g \xn$B8j' ])1W^ qAwy*+#⮃uJScaz֫_ ՍK԰A/ E(B6&=\=`U@KUe.) ҶZ3MgщLf K1^3#(t)~[۳J}x1dHF Y5,7uiqD@:oc&qW0=|`\8%cNNlGVvVxK1x~2Uf`[#ܹ'1wkVstXHB^TB0@}.Ta|tϋl]Z]߯Ĕ'|C,]rSөQ37G{b=˄r8GcQ,RTZ uN_g=~"'{CWX35ˉ}<'1oL]ֵwAf CmK=j;4kg 9R.jZvR>b[e B!o P 滟zZQx;lJ#o*oB ps-fmy/Жt ILA~E$QOz?U,Ϙ9=媥H{kw A%덹OP/_ԼqsȌ"׳hH̨5BMxnᓿp`ZS aU"1#d:Zk]hC<-S>޺7M{;*dVw|8M a\{ ͘Y~"f%/ 0Ӭಷnj_D_,?ٷTgdf~R?ɤ7ATeWMK`1RJD4o<7پ0T8 9P8l5 Ckk< VlN_1) #2';fEn^R@&X& @S5w]H+%v _Ԑ9OXMSn1UUtA]:[8esPZI`Z32$vN9E@$H}KZ.#[䡾a5Iأ/ 0GH% @֖v\n5Z.j!vM/O @]mŸ38 nZv  sJ!_t{K!׵D(JKM'zbgZ/qo)i|zMZo\X)% -s[o#>A 7+q%ߓLSݳ/sgݭvQM.T}L_QR qхdz4[X/:J-s,u A)oH#vLE++8皖cO@fl+JA'ÐLPupET/ƕRsbd2Bw2pDNgYLPs?yP6ӶN_*gU=ug& DS+10 TSth 1}eECy PEyMFEvRq{7 ^{3^O D 溜,~Ϸ ;TH7qoşFDP^Yٹ`CAQ^6۵`O@ޱӱ*Q7@*^QECeXPr |<h&+Q*^*ǖ_T3چU20ʌ'Nm?'y!:"+BFYAX)x/{+\ vH5b8t\OJ;ڰ@-K9C/q~fU@Xgc1̄m9+o\x# |]\=z(`>"FONLJ)×#V/8LI^qW۴%AeP|M pCS:wy"eSjHoPUM x9J!d j#v?ծJsW @4K2h)&_ʹyoPg5B'\&'4SwrEszNz@WHGh)k,OshxԒ||5%k"[F]4, S(2/9<3Y7l(Aig׋j(%tƌ ֟Qsx3(BwxάM;`7qE}oaWPsWt'3$|1g&U#7+]=$;Ĩhey#bx `G/r"o,@OE_=>uf0BuGFEYy;C|`(B7)8M3-Xl} NPR`vfXFb.ګ~+qِMBG',ɚq E@jmaz*`kZd( &ad!j0I}M-ʂ nM~aif^ Wx<Y?SI=2i!}L#ܧF.ve;1u'Ϝm:,#aav<еÏ߿&RWT2yګv'ܰd6(k f$to+'Z 9v3Z'UVz#lG4m;8fMlyf{Ţs;TEo{~z]7~"ZnkХҖ|?QCYnPg];f}G+ >-O5䗔ps_T1] *ct{-Ky> 8C/ MrtG£4ԂE4J6(=Ƨu B"t^3mS gm,.XB/<3~h{"Xrc| ) ++NH6+O4k/zTI)˟VD5!(T0Kvnh8%1gafVVS]I2%T?TNQTuC -֧'"JOPI7Vwp)pҮN JwvJnH~q<95USM#9LE2@w/ _~}D&ܠU]\'}<^و 7sP: OգaI疭H֙^`6=nMXxzAAM !A c~'i>Z1gkyRD.fv}݁ WO}`Wh4S "F;5LU.ֻ %ÂAtCpݧdsw|Q-}ܖJrAFZb, L*δL lk*ָba,@ +YM` Q/RmM0zg"۳Bvhd$ߧ^vH=E #G8H ߤfRf}Id܃Z={n]+=c*(wh/HͲK8; ܷ&a4~}x ^];ZUuCD#..ƨ+¶ϗ39[>yҩ)b 8ʜF&ư '=SC,"J_ۃt F~hhR@$8/7J 6mֹxp>;~@p&M|d'DtETn]hP䮒ФMDs6DZ]XC@ցt'N"V:;'<#"Vpr!^yj;hǫ ַtM=d472( 9ƚF~K/.˲+:Κ:ZANfY*=t3,WţЯp-:Q:#Dt!/PGMa4Y*1hޫU&#G.%NrE%k>-"}?*a26?pdRsQi.Ek׆vZ^y+ Ftoޟ$5S"q4|{qJyr%v;"njW%q(8#PDu+0^K~D_O#󒨏xlYJu)U6瓕S G;:hk`)=,lBD :&Y|U!-DqXlb!xAW(xIQW}l\{, _tIU9aG-:ߓoԚ?ϢKz(uH^u 7WT.FFqCXR$(ukT}%5 puRD]]5#zt5}޸u~3&vl]=݇`-H9h_jcGX)~OwǣZ .KT#& X=M\~B (xJL [>4;}f cg'j61e'$1FO]"4No4fi*Q,#=S53,ΪFyzO’Hֱa[,-D-[#ÔѧPy?)kMv˟z-p8| 0b&(|(?I3'oLpɞp&J%(GRa(9l>6R%!9]_wÙޘ@}Ϣ8*-'7AmFd[ƹO,e/@QxB&#ID¨"DEq-r%lᦓz{[H-.V 7kLՔK)0NTP?*ԸXhfBtsrM6|S*ImAыrD{i %' 9B.J܅tzmD3X/RfWqɯ}VQ3ؑ3$C{ï]A]9 ]XQ0!^}°qN膾c;ܵ"B “!>ʆ2a"\oKFL|V,HL#v^_ݪّ,@\UM\ 䤜r `Ձ \5pa驶a&[ (F,5l"j=!ܳ5x T s$ G/E@>2tr=W+%VBƿ 2DQtY{7 o)Icv0w{{'(2v[=3, ==vDӡ~G}z<0ӏȰa?/fַZd<6ƶxf f?[9[n 'V7S ~HL[y !cۺSw@VaطAdub,L%mqIW\"!W#CQ.:9zU({܂K!L7 )>_nŹOg1F^M_Iݴ}rRAJMB#Ifũz ?$yLv i):*0o<#ሥd?2@e CrA@:YaknlRZYGBuPn G=_xt qߤgg7`;`AO$"m2/-#ME^9?,7<. -K2\/ڳKE$hx紊؜"'̟ClWz$," K^2iJL̝15(l垧01vGN ̆- 7Rς7)E2LHb]ڠ Fᾆli1_VWz)tBp}c9u1t׎,͢BJY*="̫Ť@,9n4^vrO`jrPMπ@3(\tcf90tSGTM6 | wjd"}#0*ZVHc<-i 9&A DTkqp>%-+aMBhۘ# ][SÊ]QYZ从$ ڗ9gZhJLЇ<۽Y!!iɠ_N|8,'j ׀%ސ0pr>rV%K:w-z.05Np;51 +퀔k"YsRPv1Y.vߨ P5oМJϹ|ʪA{ P=s}wwF׳zD~H!/B]~[ k`yqf ";ߋO|/CrUqX'Sq3^;P5KGSOnN]QCfzSlWdB,""k%lB.Ur9SRDʷG ڄ8EsKS?7쀞NԉV#҆[ӕ:V_((tl= 3o?'3JPU=Y8,GL|adL׊f3HhI1 bH]5ƸhUw_La<' fHu ݉ЃLc`oĘ0ü)Il3Yu4 >JF~\w-w u].6V[(=()od][gݢ 12f vj+ĹJޯ#u=0x_+RpBEhǓ2?F'm_gzҢh(n£w\I %9ϣ hܾo)y{_d7q})&$| (J`? r(an,&¸A =' lF4 Q! 󾖫T7ʦbw 6'cʩQdTIP\),wKT3Z?3}Gv.'P:o焐aJ:rZU.~rqǎ}+jA/m :<($jS| %/rd{8om,. 1Fm+`]CY1K>DYMA9WKlvW<.w{{+kj%s|>ɆH{iI\d\ǟ8+ ~RQʕXKR9ތn㱨 h*jorLn6UU?hA2OYlo2DA-m$ys6+nj5Zh{<l 7 #FI@"[ 6.5,L/7bΡ(BP;z$ŠIªyq˒Jd/v8e%Oˀ|.٤G:e/@waXJ%Xy+ \Fd40h{TEc؟ĩ` ǶuiY$%X=@h]guݏRzN\L"O GAFH!f7g$7;^ځWI CB9L9߈”$׋UGR!,AQ>Ǖ|r^N$ÿi?Fz1yƨ {]GC'R}KN?Ș_$|xy=ZOy|eQ!nx x һ̯ͦkrSn j+;eܗ` 1,焝f526+3qx.LKTǒ' e#V$R*F1>/vVzUַbXZ{`ɵ˳w+ˀ-\oM gV\҅G Uʙ遙%!zziTjRPvQKA@:iC޻xأ/"1h=c $a_mAne}jZdsP["]X=@4TE} R xJH9-w-v5gjvDv@,HF p.@02xi8D|'M { B8=CI28=x~ ~'u`V])Q$GpVt"]7*^r :ԏNǤZ.TGr8]eUY(st]Q$v^ -p:@jT>4}7b*ğ5U!Qji7:cɢd;91Tpݲ&V@XH9/E6?qycn(E));aR'CcD=^E{EWǼd&Z}$yY^EMn*ct< M5!  2o \F[f6>\30v =60&H{37wÌ%#?aGЍ9^3aUJvn Rѧ?Ռ"SM@Wk @u#bmޙQ78+`x?Y)ќ?6HbI"vUTƐ5Y+Ld77_#a=ogRjp!%\3S24\`"+p*n٨;RpO&1,]I$ƓkMı۟>`7wN@M|(!]LR(Y0P8Ѷ(ᐡ4T(,<(Nek y9M23K5Cli!RK~v;1ԶV9.|AITa18_w1&Fu8gQ|%#Ў;ܵ 6O)yV}ȏ}> KGo9d^x,m rv֫Koq'%i?)g6r +F~띺ɫYR6Dh5; }]0y-V#-rAU{'x m-j% +wv+DT|S>%̊rB}}ꯦ1yeɇٵLژ3P\P0SZ5q].OƸk.1آ{u_t}>g\a]p7~IGXQDC:I?ֶ'-x l U]Hg_K-OQbVZ5<@q"̔%Xx׆&ʻ =g=`K9p7=osaw>#Ds͍1n[EI#60+P(8oѬ~xS{3:t59@dAd(Yd3\0c/L 7sdS7vV=@s!9 $e?`=oǻd8p@l}p3`Kho;TonPECڥ_7$$o^Ԋ=}a[kdA#3q? %Qt`̩ l|Rڲ1vi%YխrSrV)nppdֵ /^8H43(,@2 Wc,!rAYz˻)) cP7Zd1Bg5gHgReM$ "?w|3 Ya|ZwWLrhME4Ul-RΈt񮇁=P:2''c |Y>!" 0ec)Q8R-vfHI710קV[1]GӻT$ c6i|+R wKpSdт\f*'(Z ~~:( Z;39:i{9]ќ"+m^<׷vW ɑ;r#UYH@X L#5)m0ʳ'$(;shVZSުd${l97gjZdA 0"s<2M3%g[΃a߫$QqS 59Dž .Op~:vjUی™qGBy*%OOσxk̃r:o c8 oၭB. ke82(D ϨNQjQ[زY[KٻI}N{{[6;gG )|ꃺ,-5y[ o\Sl's)uɅPNxB;܋g6=YJȆ"?E1J(Ȭ]YnzӸ3jdz<\Lj<֌E ERUSwJم|bODnNptC}ʦAMwaE+\mL _~G}̖S[`%9 >j'֩3 =_b`TCęUrH-WG,jm n+ڨ {VxNFn % ^ݤ[x>ˀ`{u9%qȄ2CڌT>[Vwl[цD*~WniOX22SY qx@Zdo@{S4.RAbtPw۳|"܉pӟwkܭ#|=T@\'"ش-1\Y9t)> OC˱+G$tOiǝ\FMyAă·}TbwOﱘD'R=3 {53caѿ5cZ*vj$Z,1o?{&g͘k} ZEMpK*i `+x}egX;,Moi[',3hcb˙ 1luh\销JwUM8w6Ncnǧ$*Qt'Z4mdV(]CX wH{߱;=ͦUkth!#Nu~]fY6IHy]SS,E]я{?6.61%fP\0؎ac1˘0{7_m}aǫWvomz6W9*uu*?jvܘ[Hb_vmѽk`huYt0B;2wc.y⃇AѶGtCFKbYLLPvt~}]\$$خW3LZTSweQkw+g?i| AQ+ho4^aIҠg)_#iJr?SNXoɅsY} EmΈ4T L$q##lBwn#di{~PÐH n-Q7 ~"TN^鰙7RwlH (/aoW*K-tbalUۦ ){cо=pfGM-С! Yx#I-~(mi}_DSΓ#; lHB/Z/*˽7 x0%٠p8]^K_JCYY:6!w7*EfcwpL*rTc2a #=*.J;v.VJJ &"f;/X^nse:rp } :OϢȎKtR~ zX'#8*qjR'^TdUڒila N|ۺ|Vp/sXmG0uK9~{i6q s'@F3b7Xle/!wkFMG,Q !ȳJd#0K-`WǀLweohu^.S ηۍGhQ&JL (QӌseEWXB TY댳P+g[ݱ.P*Jwwu.fU$:(.D!-v !#!D}cD^9;jo 9^LY5Pliܔ^΋Q5DG.HXOb(+{ :_(Eʔ4=4U dC<ᮠȉO8!Ds ^,!k?HE=A9LSz^):gyo%cܸf/dw|zMFS3;S:LAZ&Uݶ @xߥ) vGL_ >"[_)3Qh[m<zu n:1f6u%خ?@30,7&M+b)*eө4HDWM3ϝ8=>'`T h۟Jg7c y?E '-\zsCdUoC b;%$5m 3MϽ a)?|}7؅%ϴ,jx4[AukSF\;݈B씭V\0>;g7_$X`Z'^ܟZI۴OCU)er" K7yӔVG/rWC΃9&U)BWR1G~f\K/sis%%̾ 9l`ZY =ڽk~e0Hږ)V]S6@gSvL]Q5'zvo~/$`$@л)r17*f$;gBFUIXQ}J"FC?/{3M S* =wD*W6 #ol'QJfa(_v}eMnp"PC.j5`947t/&1ޣhM&}VZL /ӟ]0N-ikQT?D9ouuxN1%氱:ԍ2lw#y Xä_ٵv #μ)L۶e5OVr$wxeUHQP05Ѫ@q5"[? z=yV J l!HoDoʹ՘5*nҳm5[ Y,r+p6LhOӆ,=ץ񞈚7௃VO+h]q&4q0ugkDk l~l ~X-;X p`$  )a0pNLmDg&hx0xڱ|_aRݬ,lycYP -@l׶|N89$rb|8~_h f_<.K0tφ P3v#*>#V|#]V% ?b$?1X̀Tdp>_%i5r\5߀ʰt?N%(7*WQB 'J]->Fh}5?_mPbxܡ{FCWPI?܊%;`C~J6︺n]Cvu/$z&z>h>ŃaܽRxK+7xRFLzFiSx{"֍ 8&D>.0X7vuɯ>`I|`gB0U9M3|QIt̻=&]7:AܾH0 W&}Ty=\50susm@l$xdF~H A^Yj9!H~A`XG u[ wN|t0C8-)%7#N&1 t Q>a q|bꭺXgfV6w>_[LE6iD&;L{ ^Bb*PوsLZ2&IHl{IVd&0=ŒهڍFQ!H̍)pcARkt_,h;Gr'HSJ\A4_XXFW)=(A33Vh> {sfg[y`\7y:DؿWofLk+V@&p6E~9`[^w;[Y J{9]B c*"gkD/^m1xF,N XBP 7H {kwY-c2l|&x݂'6YkVuN+fMV_QT#u\Q8@ ǽ7\1IYwJ$BEgfy"Zfџ۸dOa=9ٓ.Tw'5@[7|p9am6;b!bS`_dcMO1 8$}9o/ký>a.}H[b?Xܗ^dYo*x& 3X^'716GHyd8q@<X?=`5W,Ն<xZMAfq3scw#a b$9Y /䳨2s[vS0R%q bQeo% [Ky_nDm!#z/eulsqTcZ" j Tp># w!b(<2&<`pڐAiMˀ-KR@TQjz`KE\ ^U*vZoaig]bBIb8 ˗R$wjhT-눯]QuVp &, eN *_嬡i8y)GӯBB \k[,HʮeΟ1zhry1djeã=O,9dX2X)\ة+]2 f@\L* ׻Ѐ632t6\oĄy ^ yF 9 u[k)1ȗ AJ V/cZ]̺C.0| dAl}t'q&/\͹֬,wGַr:%:yPX&Ȩ!Jc$lHzV~hrPM;)q< ViyPteZyMHbS ts!!$nzNZe=$ ^&KY}{}yDz;cEn|]]Џ?yr6cTRI>f w$+ 3])~zߞ <{˟5z7t' ^?B}[fE<;ݞ"sb1S`D1~Mh\*>!־UFW=~+T$,?/M!. Y=P䍸I)KIHYh' 9,gS= sHh!Rlo,^ec򱷬nJB9lɣ8+E w8/&ﳺ<n+͘N͟Fob[!0zwR~`pUTag*CMUg4Y`G 'RTz;+x~`dO%+һ)}13jue1>|| blY Xi/H 4^k^4G X['')BLp9f_huxDKL%2UR!\$i]-g/&`~s$֛fC͸QƄw̭pJ,G";aiXZ?"jyzG5vl #r;v QDŊp(Óuz $bjl/ 50W4uM@nT|[Ş(8V | ڀh&uLZi{ȹ)Z]C\'$҆?XYG7:*.x {7UJX"?+2)ۄ1Q0Sl&ߧA!x[&1pm6ǁu>e$D#cjf߲OXi%|:)1p6ip_ Wجj2m\!ܑp(#.3}I֩gZ #2̬k"5 ܔ-7;ߕ7 Crç gQ93߲OغbFn-iD}礩v Ws!hܾs &qic#1Xqצ7Ƭ'6}w{-\<;t s@P;6ys I'M, PPD945EZ;c Op/Y~ fhjhĬ7 R\boFuI?kEFfՉtWυ,xRlAfut]@N+Q CsD IEAy\pPGr>Z:!]AV? 1$:1Mpݛ[[ґ'n* $#6I_!G*Es~`zibՖXaXX=ɴ? Q8u؅z>'t8v8g׊üz -&iT=ȞC#ؠWBS ;:͘EX عֆ0][A8hIG#ֿHGn㈭!Oɔ@gg-xRSzӚQO5 1qاD PEuEcӊP*2RyN\&ffM05%j#*bMnc`)JmZ8?G(۷Ŭel?50TO(osMm0IoKq Ng]V(MF7m6W.J౗͈l3!f#+*pQ̹*iV_Yk3 :Qk~ |Svb-c)`,lFPw)Mr,Ւ@?{Pb>{3P@we$(S(V}I쉨NI@.b@qPRԓTzsL|sVY1|Fg_m>q&M^xsH#y4Q$=ܜ»"ztOFacdђ7ȄL(cSuqrՕW]v90PۣN84Au&x=}-QOYێ&U{=d9hl AŕҚ t,bSWNO;M.(P"U0 J7*Z  -'5.+" hzAL'ؖC`Yv1-&F?y/1TXհw*+#զ Sۂ+>[L"WO¢q#,j8QTԖPPys\A 7N,Ii˒W9 \q!xTeB dj*TzZ1zT k_y+XrTޟ{l-O2!L  EBe*qw8~\ %w[9:"o95҅!yaP"edч]P,"n(Isg@'Kѝd*_`H,nh.Q.^57N, YbFw?F-VŖ:^I/ Y+&\ >u7zIop= HL#1iɂvxo;n4g)z!qCQ,hyS~$2 "'͛K:Q5N-GP֊΋Dɺ5 L.^o./eTrgvG}Lz#E,j aalSm8! %c'{7h܂AKL5K}OH #7Toi{>Fc=s5N">,ICec>*?o|Z=,ZPw&uD~Ƈ/Wk*ޢ߈FlZF6~h7ɪeLf2 i9ϩatFiw#{ED:^.H=>4A◈!u?%Җe2e䁛\ڰy@Hv4jr3#Dӣ7ΝW :…,Ъ{J4Diw[„zbr^[; P험N$ #\dG~|sÿӏ}BA"|#VK70yYЌTeJ>\H!;\_RF>u_9)9;?|$Tf.=Z#615(ɍ d@CL74s=+,;V]x^@tu?yp|%lOe>Łuڢ`6yp{j*N ٙb s ҸyL7Dظ`;b]\']#EL-tK @8{wǞ@y;$ b?2Ng mJsNoۉK}lWǟ Cdh@V+"P>Ë4%2, OA)oH'T0ѩRP\n/+.=2%<&~zZԱ>x5"nY >/K:[)V4JX.}Vˉ[%W ӡ4.6Vu -u5O]QyɁv%o8*¨pA[.; zZ[ )@?gt4v~g[Z_ӎO"&}v]@OF/73 ˙(|Rx~uЌ5fqfPnjϦ¼/m*9J\6 @^jPm*kEo![kBLMuOyA3;e;+i؛`n{,~˺,xGHLĮGjy8Gɘhj)9!,8aO)c|=Jæ.M~HQޭYE Tg@c{"q?nOLE5'2J ={9Hq_Ph%w$VۓzOK0KdҜA~߱ Lv|+o~XpOs"J>C(@8O6OkH[}fZ y#=e֑I4\;:读O@CfT` zxu8(`K@?ubA5hewhv׹ KsQ&]deZb*?rd: '6Xv5UoԓjKE| J T4q(sNzZH~1ce }F2 qz-]4OK=ue}& ZJ )[< o]KEB)Z|y -"M#bwjK{5"6[蠚t8]2ۂ ւG{#ֈx{n3hby9BiSvqyq)gpa'Ztp|]2:&ksV e2|*I\bO1ڼSsk/gg[4sW""khZÃMJyEvtcU>"%qs)Z}*a"=j.Za%n{{|*{EH$C*9\*"{>.( ԝpCTBhyاEdn?\Z[{@#vS5a e͐@NnqmY#fIISџ,J@%[/L 8 SíL4z\i+uq!9:O4)TS٫6P&dON\XPod/s^T Q2$RbJ@iAᷣ^c)aYLMA?ȍR;=n(OdN}H^.]%N+C`Jwn-s 4PrHH`ri5VݠEl˓'5)\Tr7'N )t/MA_v;{fyKDx 2bS=RKaxA7@7dDJ/jq Y?řN:Q$I XȁKyHA0 ׺9 lR5`D,C.~_,F^۝}GJ;PК@:搗xbz?=7O1pץ5HәU/űss.~I<Hm|PvVmVVc­x}e%% +-ִw+ezlit Zr wޜf7 WΛ[z#c6CLqc%@߶ y]g`(.!{PB5(,R ̹a%_}(@5z<үmY"GHEo4By5\ 2i1#"wtaZ9o}z"7Q0D\5竀)yMW2$@|7;zYaLgL[w~^R-/̉WA{.Tea[tc P%%};80`@ ^i=[SGUJBfBniF0ѓNC|%̟ꯤg+ 2ro]:r kÑj3^^@:Pnx._kJAV8;ev%u=D9؆ JlsIvf_yNKA#3G(p_[obeYV W{=$f(BJ>%}) ,|*=Ȍ/2/cuendl~8G:|O6=:@DĊㅆ}iN@W?)&-׊+a{^-CbMfR\+0 j btLqorw|ȁ&*,hDv楬lm6㧪. .F&U@^{oP~@ś1iP ƫb*SP5I@=oK:`$7P',z9fҹ.*콢{]+Řv;LhE1d!VX_62e2}z0T# r1&+ czxO5 IXOBH<&G -t8Y<Ϩ-y*~5\Z# B@w{[RUےg/roHk がYGpp$( Nn>ur Y4LadVX4%SAfDf7ח!NC1O|Bu3~scE8Yd`)!i(Y8l^z^@JN^ ҃I0Ҋ>m l@62"Ueյ%^p Ӫ h|}/~\a`oo) fb#*im!QIAv-팛9df: z̷qJ6zro_"Q,x5vuCx: 9w'?򨛲[FsG+ iuǛ-͍˽\l5Vyy[W+3lZ2S1HItu+ϚLwl"̀i?R';lUlkY;u٘ju5pkVe棂ԟoyĨ"!]ا>A^|)a6Nψ$\ SL,{HBgs\%q7אZ_I7?aTv]j& QӲ(X;KP3L5[FNk^ XmHz2{V(2猯kQ;>uڿ#y=eXKV'W"$v >|U?qx1env*QcTBI.5}dseWb /Ӽ==qMQ}[1/m@rIZPmJ3LUR_H)EQDaĶޟj2I} 3<b^-]=Rx3[DSqq/ J{T&?Lx̗.t`L<ѩ%e.FDzZP6\2+qWȌ-'{ Svdž;8%\t*"+o奠Y&,H,C_ٚN QOϼ74o4b4%_ &Zd O|<2:ƀdAu?92mn]$ hH &2dgPs &_S'VYAj5'}>s&/фiѷQ;߁m_BD|to^",?/O5n_*]O$*\ԕeQVy9\ؾHP{H>G {#GNF ,6S:@k ӀpxI^ " Ha(Ph/ڿt 8kD&rWL齜c;Lߛ8rzz׶5f,ށQC]((B.0!،Β݉iFHG¿2~؏B&]$PQS&"Sdk!Z`q=1q-dAb[cNLb˪VUڪKŁdӝG(R_)fmj-e|rKVE#7jJBC1]AgdhI@n !ۑ كu>FÂ`tAsJdnǀd@2P;}ѵ.BarO,#Nj @؉,~bti[,tsVZg5kc_uHG])ܧ%%e´&퇏" ;_2&BMqOF90 sEg#_4d${ xab[܆=\4 h[F0^ KAf˧)Km[#.!>tfwJ!B*He|kP%GIcF2-[8e#r~rȠ:4hu+;8Ob18# )vGu?A1DmM&K`Y. g_ǎNHwV 2c5դkMP[%kLg8k\QX!Ї&"iwYzbb9(t۵=y bGXhqbn{vJ,Tj`(1'6uByO….]z{ _?N#H8.|UB$եp\jBv/Јbtp.v9l{]kޏdIN$|1gRq0 AOKO IB)'b Ax /bƨgO/B!4LWUce2\mv#E<5{NJ@ aS|Ur8yv[MX|g @~~ _&t7j<~١`3@0\d`-߂".q *)X^mTj[a8>?#)&/|3y+o2 CM?:vVVE<¿u8gxdl;k <ԃ"C~vOG)0ebef0Yz75 ~S2ƊĦt`C[3/+[JANs: 'osYUpX 'a9M5wy[mznG[dӀx)) *<|$ ,,#+Y܄L;T.}*C5~k,}|1h;5bQ Tjy]z9|8l)HZ$ͼwbCW5s%])AHM587j蔼b `*"L=Auz3u`TM!¦}~,U'9V'ݥsY/m[U)CŹY‰(< Xu)h5R]Y{hҔ {RkSZ8fgP)aE6*bq+c*W]G[-F2#ymCs\MnPٗIQl` v_s6CHeWuPIf0$f%6#ټ$ӗ0*k^Y;~(C`pO8)qcC> oJ 7<4u|" Ll;+֣PT|{o=e`%dnp6kyu[*6-V[_ՎهK ;}4qbeǑ;2KZZL% $04pip$\vI(t< ,p(w5D .q~/Z^t7yd$.\93.9vEj*Io)~GVxDɱLbw53 9ݏfu#/&@yk$cx)6C[ib Ioa,u|b2^OnǢ`kz_wsL v8+ ܧ~R 4S=3 }q( HSsɷwZ WI<}!@Ԕy$O}F6On=h}t)!o^g%KF'N 3~әVDXPeYk:Ak T mQIغ"{QP{o1h÷w7'Yc-;2RpIƦAe3^!BZs>.ctUK-} 3( ;Q +?Q˃5OP";GH?ѩL..|nWɠM #̫Hoo 4OwLJ]MI$@Cs4Zc|x-nMj")ikSv, 3DC.\ќ LT@/wutQ/E|FQФ )8aj5 M(S 3 , <.r.ޭFƛ.+0"F2ձ7+~`L.MF5 Һ+q{*ƅN9Zd13 kz<edsQ á:'Abzß9;DriEx?nc#r+Tp 2nwG?UQ8jD5P+-T޹66Ŵ@3-{s3 ̹WY}QL>܅j GAXE|$W`ш"BWYrmSCZxlC#rcJ껓uG-kz;fA gB^>vQ^-vv2ʱ6ޫZ>ȲnASc#F>c3/բa;r6 \x&`T`.Cp蓅YjUߧwG\ǐzT3(j> = gU+E s_ =|8Z4X[a1('ӶVv.f2[JVC|'@ WK0kv?(!|v< # E{6B$]qDQ-b%;m(G9"+Jw'OaFd3Rky_xQV:B pqu%Yiw1!3%,BÓbWRQ2*C+gE /L11~N6ܾT^]/Nf;Z+LA(~zC8iĥ 6E7'seĦɋUcp" Xu K D_}[ #^0}yBi9sh{6[?AJA LC[MtRĔ+D7E.niy kKʱVCzBؼKXκW˴Ҹ+j*}ãt"U1QGSZH;W["u&k  48^Qo-;CgIkJM1g aQ"+&Yf=S1. _\Rp$n}+>lԤҶ3ZS!^jzk5TgەExSkv3kEo̬w=l?f §$p?:=H 7(rZ HRW;8ӟ fX yzGuK׶M&jC {۾5`-(,5"O~ME ^[Q2ƻ%RJnZ ?Vb,@QgI$GOOx(XpzhY.>eYVacsAkpJsyz7͟A/sm7TE^/0 1rebqX;f|&P/J/]9ƒs>&fۘ2Ci74ω8Җ=<bQ[H#u A"?, meh ϮRgpe:&88(4J=GuকOBUR ,g+lܓ- -T'>6,F&Q+JA`䵅 "AU$5>t#Lfo:)k%bbFs[+g< wҕHʝPrg6RrFǟa ˔gL(5 " RPjMӯnzl|⋎[Cu\#|\f, |cLԨ8h&XF%[@8sc>`ޖ}sl<5w2H0t§J =SƩڵhfG^dEЌG{̓뽨w4)WpEqM:#[}2p2{{TlD'PGScX'Yenl5ޗخjDGXԈr1ե[@}ǥ$ԫ<_LjL;n@!.d DNπ0-16jYU]Ȯ fP i>"&|'~z*MB$Ďq4 H =i`QBTY'2relrS24 0?o ӇdϖB^a PBbZ5 I,`U$|.{ P5;V_cj2~N]ޫMW}>UphFIDH"?5o%>3p%u@ $YN/KE_q7Qz!bP%Ek]5s?aQzu)?s7_g<Aʫ_¸߈SwCRCz.h6VQde5vl8Tk"Z~mȓ9rG0$$Z=2%+ ÕsAdtj5MCelP۠D&⣠VX9PmivW-X}$XO/WO D@9uaFVj3 VKMo"QJMHw2g/m-~qR}PN|*(s^fXOa8łYV @2Y?igHFj ¶EP\ĞYE ZBKkҽ$+Uwjb1NSݹx/7辷+{1:?i[EIx=o3X9,LuzdYD?yP|2!:nf`g+KU3mxmQJ3ѿ"7-V|_ͼ_V}뜰d%/fb~)2.34GEAH$>",ok I@ub~``1\Ŗ/| :9;U˗48v%ZU2ںpXU*"QdNk}54E b&YOS߻)h7`bE32dq\1wEM2DSƘvu|Y 8Qbɭw'XhS^X-G1^hv nYZ-0ڇk*vwp$ HZ V+ɵeR!5i NkҼ MnYBT$D&pd,Lq@F|3gKCWB) Fd莆<Q2vaB`>cY.i$i Fgjv4Q?l9ٟXNI߻Ր_uw4X>oPPW Mm͝/PǪ_@-ƕ56ZB W=0 ȟʙkcB$~6fMMZGrV6Y }R֝:g )0~{=`8,h9_. @ !6C4[ GDN{*%V&Gg ڄG³Og"憠(J YT*@AXb6~(.'⋯=w p]% ~bq+K{&8wwF|1Ѕ&Ы}Q8.abi/BTs2}_Gq+ڧ/ѿt턅 jL.Ss=|R~pC\O˽NqL,PlQ3,,_ g]sdԎ 1%4az2RRJ$7sgʭ_ [¿ |_u'!`1 @w p [RQE:(\3^`{Sc(N =b%D{<@B6f̾`Ȇf?f8b8rgV$~1e*hW&=r@6Deo[1ϠUV HWiō/qI3,͚hKPXuKV SglVI݌͕-81RH TX* e0wrsf, Q?Eј r؏ 0|ncDJ||&̲ҠJveO`RU7TjDʵM{mUcg伙$ uv!{kgjmi Uw_!;r[/`m)T 4:у?;ύ,ہ< ~ om](>\xkB[xK&՚3kV(z|Gn-ʋt]-Pw9[›a3?5LX)ռ Npm70B+qJj[t(~ȌG̱tQjL9>beT[ْ4%FǶ^:S!H9@(PW -hꗼ/ǒeH񣅊)D;`d(9w Bo020%c!+mվEzGzJJ+%,o? ]?!Q}׽/=gnnvq◔ A-h#7tF$ {wdn+&"y\ YBme'ugTHƐ8m \T(%hnNΜX9< g?_5; ߸s{\I$JZ+g c<$.1y;d ߀af٢C0;0t*.}ef?8IÃjA>e,G Uَ v$nP&ިD&R>go'#*)a-%&w9 +1Q`^Ϯ(.1b+̑ejdVܐlzfmeJ -{b9{&/sǢCi%g\q>.09|M?5^PMf\j~D!z_V2h&v]o" Y|q~:L 9ܢ:*ãwsl*|RE\s LyXMoVcȡ-5аڱ y_݃]Vaۑ0+_D3\ܰsƄ*R'qW3J킼`e[˛ً9hD}t#8Kʼn f^n\~~Ӱ;NN%fX @W+{U/ƽp(3 ("ʔd̎,*@pqzyēؐgI t󠰓"ixT#dc|/8L)UMqSm,l{X9՟Qْf`ۡ"щKv~`+ @4xF=+QdZ($`؁ds(;ɐB;Ua;,k|Ir݂խD9#k8.)|}X}8sL_?^ b/BG@K@Yd(k#/w(-X筻%+yבĩ#"; ]۩%'K)m yHy5OL5,e)=យ@!B|`Q8*tBFu}]"H͋6J(ed!,xezQbD?!\]'UsAx_b%ѡVe@a[m=rRs⥔ACe"1|n%Sa_*v<>E[@sPd/8T 7fgEEvJzUCq@֋nog of8N $›#ԓ?b %TGjGC$S`(s֒guTA%dY뛂1˯}l3]f4˹t2c1&d՝ʑxKJ l\k_OFW(RgC 955zW7Cb\FE~^t Қ$wO)ILX #S&3{&w?vxr( OE@YWVA x 0N'GݑHbDe V=^s qvJZ8,DT4F"K'~SN +-Kİgݭ`=kICC ;i'˔S}XLS]3.oIzS*Y{*ՉlC<ʃwV?N2 v<b<8Y/7 ű \lal.Dƶ'~y?M۳=q+t"(&X@Yrhyį,s: ~>b1E_5pO!Q13MZl  v(0v[?9 :>ʪPS lpZ pLq ?{Kky(鏏CzWx_7Q"/BD = r|Kz<,ّ+GR#/*΅ #c>cѬ{ Ɲp@TIƅ/ h} 45˱~Fr) $.~ w8oovK /rh AA #,;}o.r a(\ q5.ށaz8Z=?X_ֽѽ<$dՃNƭךTŬho#Cg{Dh~@7° ]*8C,p࡜?_hG< I~' ޘ_(Z6ͤ8#4Uy1Nc+3}ݱpYO,3)M״6FT젱~ (rݸce0*-e!D:>1ݤs|dV ٢K" tof>C=v?< \ꦋ4 Iᶀ>7ϜzJ2m98.ʃsfze4qT<9BhxWT=_P"C.~ Ta߶ dصtǗ6LKQq \=``9mc0p=Oʼob`my!X>ŭf&L ܨZT 0io){-۝.A] I@JUbNtL?hHzr,>x? eqvX3qSҡLoѿkDDz)`k0 v|s~uMS:*lOt,lpǪ+#PT/DurA)v#eԽѓ DdEG47Cݎ#䵤/_"j@\\g "vBv2z3GZNTiJ54nܝ [ !~&wa"_z>^.«yWPDfT |}9ljOk$~@IrWO۫>MK*B\5Z$鄷1I N:')IO4,I naT8q5|";iz[س힊j~Wg{hb($0LꥬEc YEDmytmB" |C&n02(X/2DN`GczV,j]r9.-hPL fݗ{%Uo C"RƢ#KI ,LoU`5W1VvCw?9oÐW*E4žZ A44*`?)TҘ4 @C%D5Ы:"g7y:|8"&~w$/ÔZ z`wC gq ` n 'ˉW6 )si -`ͬ 4ԎY%L3<#bTVɋ4oTىH)6$G6(g)W#~8wfLyE)ա W3Nˣb2K[!#߂= MYte[W8B{ٸ,1-K۝i5e\@u-b"uKpzKCNQ5LJ+ f F $2wrhXuY%pdzgUbċdȴُG‚腞JU[HY40C 89/U^Aɾn |$b``z^&q"G=e{Vǧ:yn)Ջjz#k^tw8 1̬SҬUdCO  FtJxbW*Bi#zo$Aꕣ((JO02(uД;Ag/̬߯J?tlmSU(9Y =1kՒk<ޏC@wFr@2&_@h&v}3/Bh s-hG:Eq}#w}lFs*"DmOr8 0F9~y܆[use8[/p>aak71EbIcsy)*q˯^`x}}Ѽ1}o0 +4')M?Z Bܵ_Sp-ma:|N"dK㬧T.P؟ny)f]/Z(B? [P> TSC\Eԯ+-ڭ;M4054EC_]/=nRй>Ɠ08nFqv)Et>m?>J6i~O9?aLIGsbjo(2?B-$+şHb( }юcH#yٟ98\07Ȃ|c{9hQƧ1=トRTG"/wRjØܪQEYf]Fvlu| v~+@$0P~ٮ@jDtLoJI8G*8]dN8%;VT($Bq7iF<#s_vkRȝ|*8J8|BOBn%5>u:ZD'hڇιBjƀ8$v7P !_5ۃ(f/d,v٘:巌7X-PZ asG.َI.v 䌣:^UvXtKK#@%SR,$\(jx\j8+Y~ rG>4)z[iL5BVbf(_ Ãb;'U_<  :"u$qS/ x1 o$I)2 gc2( $8emqN =(=znnSS 6u+ Ulx7e#1I! eL`RiKK5$䑑Nlw2ZY(vIHbI!S=XKa E+).RsRxs6j馹mYzG^ݷ -#/-,oCF[`1blFR 9h͡_[F ~'"Zsw_S+Iͺˑ]b&eJ6}Q@_lMK7N^:&rc 7b73zV!m&*CM~}ǾGݖMmH }w18f_%$q͟f%3&Yp&lݓ7 +qؽhvf}pdj*>\dzv/t 5V.6Ps2͕yEnS[=|  -ݨvbz0LQ%#ySFik{ }>ZǺoP789&s#M]0暗; `DD5K<])b·hهec=0:3qI؞2͛/ k9q*p_#pQg& Py72`؏ŬDkXq,K1@#!6V>tcgph{i&;.F+GIM0 nߘ.CsPEC WvJ)YL<)&/9 ΂VU=q6bNpl4jVQ|R_Dp&%Y^B$3 j I> @ȯVϚ|u W(]dS"̏]m m;vX+, sP'HD3i}o }mٟ.،ڪ_a`MFf@8hʁp&N˞WJ{KA;gA[O ʏA.[n:! ۚv/bkSez@}(@cπޗJR&˯z3z0XjgrʴZ 0(%?I_=#X,vc„z_Z]'2O@bQ]\!OP3I.ÿ]b1,=$kpD:…qR HChGsK)5xG˸- G[*o|2F 4=Yac6~lR^PvinK92 XlEEbZ cf)3 cX΍a*ٕR-}Dp:}z@ԧ/m{Uax5,kCȷP47WD,sG/CBUiEZ^GfcK'@v59&}Ds)g6d Q'&*1 oŞ6˰ژk34ɾ/ ފt rLiDp_ `HȤyO.bʬ޿^KX mj{ly0"᧜v\Z S9{uC~r{o肦·%O 8 8/:bej9fǞ (RLeܲwE.r'%^9o jl7?B)5bCT'Ċ7>oxZQ5!6ernGTbDP;,"4ag_>F+kRUmr fcTM09xt蓨d. lW@/t wᇟFcPҸlgS\IAF3(Y >0Y߰_JLĺ97xա:V<tb7@k &,oE$)%,Bܝu',(flD"\ "CRH\ CÝLzdEV" 3(BYߘ[.TbfD)Rٵb3=6& v@LDNj㏦OY||ĽVx"LUN 0OJ}`ĪB 0/pR7wˆA%(XM- Sǃ=/bR'U餾}cu2\6  Z3MǨTWC\5M,} cE#g 46 S +k ¹1?ګ,3Q_)ɝ01g ,r›@p@Y.{\ȗAFr ÈUyf$Xm*XF᳭j|3& x8箒+Vh?[bv!1B!ˑi)yKWص jws)g۲(WrLAvfP!M}_Q: iVJ$IUNJ0ql.ƤϑFKWvz$8Rm\ľ Zմ$BY}SMW^E&}het3dT݁\Q }y&IhXc&E& .t^ĥl&O8Q9Lo3}5C!D'T[Q&Ŕ!T`asZvW :k$(9w/H:|N_O{G^"_@m@A "#\ Cw7}kOO+\#Lɘ e6:٧q%vjnj"bVDk[1{S# V%LҚp;X.Ļ:-=0w/e ]I> Q[NDV,*q7ɫ )e t*np֓K.;S<9R)Xǹi^^jBi~ NWyv)S ,U.D&631)t7JNCuKL~>PTTrN Mnށ%aO 2g#Ai# 㾮0pb;+M:dxbC9J(&#h[O`1`L830z Sk.h3rHON{K א3K:-D9sfْt/:8"v/Qim {n=U!W-JΖ&dO[[dTk@  1r<ߜᑫ4gFTi"+t0I̘a}@qw Fgb83QLI6ퟬ:O;] NXzoSǎk*ҩ YU ? 4L{R=aqm,$<(ܢD\hfO >>54շh?1'L{X":uRuےqweX1<ȍ?P>=;yIl'ha5iOwk{XrW[SaGTͶ V[Q3_Jڸc/ M)ڽ(N)!J'T |h ۠u'͔YOQ6kU5={"iv12{? }j7ٓë́%B Q;.ѽL6T&SH?*8)iONhפ<=I46+ɗ%/ЁP-n"_MX0_tBة*&Ό@`F4mnZ '+ 8qdYŕ]څ97z@U,lSeʰJ&( HVDCp Y#x~4nɍ`aG)&8sn%ZHM7qvFSݡDk լÃj%O+һ op(qyKbPٷaIS0enYTlXL+;C Έkmu.$YZCW ˳0 q8ԁXcgݧ<7: H3ÞO?z?*@˖V(ay/}u)ט",ס}4( U6Z3-ZW\נRDrͲC{j_zpygnւ6= eRYǀo!c D {.v"}"6t!Stɬ? AC:]滺*\Z9I&͒YÊs߀ҹLWgJW*djeޯ"(f.YGEhFXŒqRIV9 x*TT5+" ʃ:3nUa -?>`m2O#W{5QnLhî>nWzT5⍰?WĚ-sfCQ|e_^,nCM{;b_{7b^;~$mPYKh% J{$q X,؈55V>E3fO iƁJK c}'O|΂ck+Z}h3Khpm O"SDGSzeɻp{3`"'Ac<[=f̄D\"'0|erJ&B uηIx3w= c})A&ppw{69w+MvJXv`:ԥC- _jC_knP9ΘeYnʃ"%JӀ)h GF9n*=ſNĴ4'w+ P퀈_g["ܤJ(1P!tZJy-Y6 '^ę[>F3ѷ,1(|3[@c']6o@!VиvۂB\U^ XdP7m0NmyiPFR|Qߕt_|D%վQQ YOu_Bn#ڻ^ 6O"p>y\1>vgו*8ci"nN4n˪<{!> * B 6 @b>vKR.G N$6id9 "ߣڧ,drTMdK !yVϜ5p{U3|9뀍8-Q!iBh=¦"a:®gohW_K#‚ED;h^z~ 1ه qԻ? tO D=y%&X:nk\JJN1q݋ؠ#ր}(a-{[_6c5d7-q݋kߣzOco1|˿{F\R.$/u_ڝtC`2!өU߯RTCdS;ғR4R:]ml<]VnP? Ͱ?&akr@%X>Ya2w!<;Qw+k!lrHS7u TPz G䲙O4|>b(RgyOBdD8.mZ/۩w9`ĸ /BŔ$$ɘb("B4 W Doȱ_Qt©eR)lS`8EұH~Px)Lyy(R &py} MCTJzq+^m|I%OQ3F)jm& .n'',\…9=~ӫ 4іEa =1PO97 VǶZ%TLQovNbgmR<@J~<5)F=P]AL֡*"utYpTsbÆ7u<7TLPlP5Mw|NPRLi+&hL䀐D+6k ڄͫ7*~ Vn0INoPd&JJ _ I04q5P$c\PRE&4:A P t!*L}28.G5-db~d%uM=^U)nq)D*d]B)CKD ZUI`Q aץF'+ *^h!uy9- @>;FO"pfߘ#|8Fj&1XQVҶTrK\e<5H&+MaASDbn4a3t7tViJOc={Nu9E+rb_m~ޑ5NT EX?s"3+ɣu0Mz m;s×к yk X^>6* ``r#36k؝=R&:4zHGRBBJ/Z绺8Cq-;=L3OݱUv{摖_-O 5A)ioªd3 cr-suGq!FCndgeK;hw%aYB;C6rm`Lw ~ӎ-Fg`>*:UTF;)fG툶sb(o^ w Tӷfvv:؛{_B4J2Y%XM DYG,͠ΝpӒ3kȄݐU"< ]Z|hUeG)^y⩈ڙ 6ܶ".MߠdW{9{-:]./Go |&T^Q)6Z ˧aʶ#ZC R,{tv=mLeQpkV1RgImۓTАf/GE{&:YV ^'9wXPu 7xG9\BSJ xNШn'M ړ; `z*iuFe?^jgwR/Z#W̝Tc[}]` ^uêxlNS˅y@Pv [ۣGNԿ}?P|b2nX+%syuAŵ?`G9UuxOΰ {3շ%}LG@}GAW[*"Ú <ݘ7tW=w̕NMh}*eҧcVsS |yCY]Y:ۇK5]I^PŚ:"mǽ@V# ZZߠɴi:Xݯ_\?d <p9[')[ 6kxtQWQ+)(ee 476 'iH԰M UJjXD7ѳ2w3W o`t_)qզ&uO0Pmܢbq>Gmf͂X9Gz˜Yގ#r!j %mVƨ@v1.äyӇ$FCԑ漻xjɍCˬy 5LrjH_D݂:D8^U`[E3'%7h+f|SDnqF yNS4m#ʸI(3Қ? oc2 JΩ_ì+^[ 4'6Χ9)Lk`s7NުKX1z?3^ m4C,.cھ(BU1ԭ$EP,VJh(TuUH+F8?\Μ +hu2AʉugaA#K̡tK^-e [AQޓ~@,$*ގou"<ɿrrxRj4&UU G,soT>0&w+=eFfF,آTҤG/@yUsi CȥeiJJ01(Y f<"蹣p @ /%Am|4*ߩfnpTjnʝA"OUZ@ѵ+,P 4O~X]%UBz4_z̬NM/+y`AxglMSR+mJC9꬏PҀAJ);|YwL {j.Y SVٮt ]yucs#R:yCԒ+hqۈ߇crdAl2SYшhZˮdT@bDj;1|5Go'Nxh4+ )*KPb>.C*;5ѓL ?,&IΡX7\J]6 #iºUJ*1+r#XC_;> SKŻt\*̜3@A(R4V;rd͡TKH0Jyv‹!%`VRwzIlS\RA ~%FaיiP_`wB?.sp?T)J54-R?m!4c2} >v%Ţ/R@үP ED%E]4q/qځ/)7d *?BA-!J[+x,s6[M o|4ADΆL̯-2KX%(ҙ/_|i>;15hL6< A';bQ<B2dFKP\OXV6_g76-/Ѳd4ʓRPXW:5xE[XhЈeN$ͻ9=fįe$OLAx{!>UBmp1%i!d̔tg g 6baaG6M`H<@[)/Ԗx(~j3CL? 8ue=0MS7F j&7XbX{}}ի xƲ`9F0{qm*E}8okTuΜI;NU/VGpS~R冋|=$9Cj_b`5cpf V33b鲚ܼ2ǓT#,qR,* 64.ְ,G.*(c ! G.n]op/I'7W7V/z?Z@5-&OVHEJV$J]¶ʆ79*fߌE*|:+]M`n ZF2#6;dbr?x[/BbD-oC`Xw#:6ᱥ,S!ҹgg) ҠC֌\aE`V}VE,ח@P)6ﶿc^rLucEsi@61,ピWV\?q j-la숬!3%C1a+'ؤ CƴfŅPhnh/Bw\u.)G81j w8#ϛϧ|_FXb {4Lg|,rI>aI&=w=h v:u2F*%o52 CJ,FdyBY:В `}G}no4r_kC(c$ [p[bb"P^^"f//m6U&#^'a E^|"W^ƿ 9XPYgl ~(GEsM%{pDFc;2yfQ*jO7nd#۴STX]"R }eh q#x9w&oA&SËmݒQ<2GWl@}~"S"79aГq?v& 'cܩa v]@6okq*8(n9jysL"& b<UeI1|"s^~gr?0#3kL%'$pM9S _B.=݈6jawrKn̆9^ysơWcb|zYF@=Th;+dZ])_NEq֎`ॺ+\K0^&4Nl_RK%k%i D3Fp1pȼ}ltbZ7mXF 7ߋJn;7bƊɌ: Huu=U;nkk9-e5Ql^kN K ?$eS35|+C/E=1=صitCDDH,e4qtr @xW\5j %:U ȒcaD2B+⋗5fTXPIzO=aʁ)L$9D(e`^X+xغS7"VJ%P jQ.`{GLz-3M?W) ͗xz,1mf 㚷ޡ)0 ؅D;%2R;$сŹ 5Yb=5+T8cuK p3zkArc'9ɥh phaۧeN 2YlQ`~YXQw r-{hgR _X9BfKk3a1,=w6uLIG{GFlE˓EU7W,VXgq#`SPK a@JsU2)G[XX o:haK ,1a yLiX7پLmв(m0ϰS Y2}5_êILGٯw8Lj~雍UX]Wqd+2x2z IhFh%ft^[䶴R#^h^Z[w`>e;d#d hO_ Ͼ_G?Yvϔ)MRa ݐ% P>ǻHu).?ʃ'4q\eT+ _g>cK °}z&0\Ƅ="9w0 AkP~U>HgB'5Cm"N$Oz3Wې knz h?"!!?j˅}Ze(M_Rˡ99OєiH]o6r~Щ&^.*>+ jchK)-Y"YdžkCSԶ+ASiƨ`Ѻg1ok@)Y'PqBq ݭfL?-/F4?uEH l˵y#T,{ Zģ-2l}Ti. ;uWDs? }?U]L,ƚ(# ϖyp uVYav>},tktoAq)KldnzzsCN! 7eMVW8.0VH8)[C{M6;&[ؚ< i(0 (sU4*a$Bkf2^IZ$;fdN)m  2oUl53 Ix^HR| pİ5͠GK#JZĘšoq Hk_er@.EBiT_Jh =tU9)@|f)55܁h%<#PtzAZ2yvWjʭFE~sLxx~c}.՗$ ?ąպFuڗ2 F-pP:wꐢn4I=qHT~54Cn-l3r? bhkxwWxЍ8}5m7$60vc =toC-i_/nWMJDصCBa1~B J'eBP1?MhId,fzlon:h,# o ڔtJ^Sna*$Zbs:3{&K)ͫUQh5-`|NS0˻ƣ٥%Ԉ@z<7>QxG "$sö;< n9&A[G0)LCPşp VsѼ=ra>1|t$5_jH0>3 {ؾh\ŹWߚĴ&ͳtO-t[U{25NC+VG*jZwmׁjore?<޹ط20Bϑ̠հfn?$1?Dǚ&+8|FRa? Ȑ,m\ 7 /mq-Zh* EaE',1별SqPE5d[!Fs5 ZÒA\r=xrOʳ<)|y 3leLDre+%¢~jpa}M E-W;A6wFX9-pO Y^\G 7=m~]f$A;zrg FE T"z!|t_2SGb׮3M HL߹1̏|F<(mg|6&N?CF{42[?A<G67^(CnA[hyZCdɗ[ Rb<uuqZ&'؁ȥvXc7:A73#Gfm"@5>Ly7\=3,W6> F_Fˆ?<bg+u-}rGds)Xn?@`D4:ۏQ0>bQ.YtP n$`K2lξilAЩsE8vJW\‚vky}/mkLJ*;dPLf =UL.!ࢗRE٣J,p}?7F{nU=Xgd=1.TY Ņ?RGiIy&3C>ˉhϢ=6—|>3o,G=FT3B~~&,eAE"] ˪2y0 'H _}NC?T )uoFL9 iʧZ}JI?}XM<ɕz`n5-J9 +"<茐 n+8w'bwoh̅wepĈR^t 7r*@l}ULh5 jX˾ؿRTp}N'$0TN̮u_\b1-%CWoDcEY ׷7 AnQ񃓝HʖBB[K'dOǡ/n6BQzXz""󳦮Sr.\ְ{ݦdžz t@\F܂Lt M4>Y087}=v‡Ӕ x>Z\$~`EԶ!1uM25"B)hv ɟN/.&.,nѨP'db9&yY)?El6ybk.)"eDi&-4%f[и߫$W_p9rm׭""4xZ]~uf\ e5][7H N;o\NJ8|a`IvQO=V%sL&<=T;Ӑt{VqC)_;xRC KsÅax*' 䭎y*̙!B|?Z 3A7"+D(ZGto@Q$|$"l]1yݡO&MPKfABYDžp8Ya G@\O7oUCs:Lڏ㲋X9 jay&z*VJC!z.?B.@w|Oz:@۷{J3hbg:&8D$&j̃Ǫ8PGJ>&N_rayN=M+8~̫0b :,[ On#q$׏&"uT:ݹ5tj=ᷰ';XKFUheo4иÑ 5p0'L s1V pqpi"Jy!mv)|a*”L `n9^"vC'6ͧ$4˰@W93܀䙜I9{Clަք9,n&XBɈLә &|ޢO@ [)1E2"pLK`=,0Bz]?+&jvU*KcR%i3ecz3;v&ޜE$W$}{F0 O:&kY&.VzD]B3(\% HqF8qp0,N:5ܺA PNx.g<}ܼn1u/DLyNWL\b>WA׹͏cz/%6A l ՛J[ KdzbOX`NJFZ˗_&?XcV՗GmmWtKذw~7 wU78~_0yS*[AUΊZھɳP%7l hlfmp[7ʽ%Dm릔eV*ڰ?GFxӒ_q>.4m8߻Ү~kZ1+)툅GܧffU°ս5sw˜oeQGH܄xNh4Ч%ixq :"q,un]Nw1 Cm.|$ycTj B3Wzٶ48=j#>">wyG=ꊽH2 2?b˘?`xYB]eBH%n d+~foePgK@ 7{(QC53ZcM2 &r\/P^܅ Lh^p|wAdXbWiqvwUZWcvn{GmV/coE Z F[N> Zr(?D7ihK^/B>@M%]ir]kQVϏjW)MyFBuͦ,tY^"5SΙuԑ: j=9/fa+U ѹቊ!ifxDT<7IX<%,#Nu1 g' HRyЋm|(=z!u5R(k7ppMy3_oӑD6FޱMusH*E!ī__F|gDy\0PJG|O _Q'`dZ7 u[n#rD[w4oN(pl4Oj ͽZr >4(nM-K6=_3%RaeHnSWɞx+mvn}.{ZimHpo$ԅ=Zؓ'ΤPeYpf;OX]dz"ǻ*ژ>^|:QjF$Yo5ɑփ߼$*4)F nv<ԁ(V?+*ȷeKxNIoEP_/hv{UuY_G G$Cۼy}Cg6Z?0{L6&ꗹ rw=:*bcz*J@H[p=NQ.]M'[#~i<6]_WVlCY~?7gG̈́̄0"ͮY&4n[؛EsCir83yLB~\p}Hé?y,_LLz,Շ$.3(ܾgd_K'~f.+ QR3i:ƍHBNp,LGڦBP"7Ewpk^X"yG@@J3+,Wl`mɟSE*kqk|=IJJ"~C]`- C$Kk\,YkQ:rjW}-;2lti^oF"D_M9VG*s}rvPK&_P)N#)i_ T\I<#_}DSEuHnxHIk.D9l3]5Sw5e w]w%|Xz , JUfӤ.-Tk6W@>E-zdpd/bcg1MI7Sb>u'.l֚vqOFQh=Bz5i(ZQ@Ġ rTIhU]4Lպ|0B}4~t< QAv3IaE#m7Wk&d79sX1Cw^l #;@4Vv~xr{}L2t#L@>y̗P.l~$qki `l|=DAE{oLcœAE&mJh jmSa4kxD;D@Ƒ\tvۘwz*7qi#/^Qt !X#b/xKF71\%E}{f@'. ǻA]1o#v{? uxJ5-1R 9\-{0[I)sVI-_Uvv%n ! ` :ŜڠMRǵ"5Ȥ7;4FSUo`cma,TQhO+d`f!Z. q(=\U%!0Gr3100HPqy7Yʍl84uq?΅U(Q, /HO+|`NXpui=% st7ԍDB*Gf(ކ3ᐅסLѮ Ow%2쯵l8Sj~ɤiS+i5;t<>mZx#!FYHϳi_<2Jlv73;H٥`άK 5qB nWkANu)qr`]בqD;~k E??cN̝f0V hqdR=O"Kqa|Dof#$uMd_EO0tẅ$^ <һg.OW&+'l V?qpEڭb h )KՏK\ P5 srFCZhO8pQiU Y tЏ$/Un C T,UTv_*FiB.`j?6f(K9xY 80zN[,TOP@euKB0>lsTeb0T,*yx$ ǜag=|?*:8ܹeG9ǺaAZz|kSEtkZ>]/ɋ۱#՗RM_P))qAA-b$09Ki7` S*]ePר(r >̄eYJq`PHgScZwD~Ţ1xOɒ:X)tR/h8z+$`eJ떎"Sy<~1!؈CS~PW *I؟~ ܒJ*% HkpCWd׵;`DZ$bJ BpvafV(Y1>q.aC­hm_ >VK8o(N8e;`ĈY&jqeUKrA' 9EN닪=lo꼗2:ꝶ˙ @?DhpWj'VJD;_afw_1b1(Dp)1m1EZ6X };sݽV`픦`CI"Vp,7 /Iw:Kc@ k]HoG F28>]Ioz {:_Vc[37[mbR\sгX[֥ \rs3(1b8x`) ұraJuQdM1^2C"n\񸝳W폂(TJ\i5uN&?Q'+"&o%΁ ty34a(MN-(\C5Q f$wQ+y*/cL.1Ʊ['$^/GE~*o[*Ȇd<< hTZ_6uugQ.r!uX|xEsotOĞaLm$5_ֲ= -qBd0QVN~R #Asjq`,&haJg6$>;wcu/SfPoI.ڑmj~]]]*Ҕ.~6eAiϠ)k_WW*| ùh@nϼg,BO|X'icov%r~E&W?2sZwPy|CN#[>{2Ra);}F@rD^ٿ?$SP@3c'h" ". >ҦJnU6Qr|É1T`[}w@Oeli[w=IuUwD Ƀ3qd7" MiLBFe8%)MH%5ky=7Hdo {CWFp"l<>7`v!G J wb{JGE2&ߔ:[1߼)w#\8y fƓ t„œ?GGa Ee*s=p0͵d/Vxu1kF[Kb$:*xۙEApI1(„_7%ma3?mJ}FSM-IncO㥯HbPQVh=  /bPQY! qFwV*%U\XX_+qk=2@d| }n-Wݠc ]#u]7QؿD\2J4_ALBFgu/(w"\ |4'@m,zLwA=:e|khy>m_@4f08DC~ yT)~ ._2_>>%$n7 hրt4w\>Ԏ9%c2kgTF~~bd'0܋>o~Yb4YO$e Z*6|GQ"X4;J\G:VmX)KIy9GtDڴ:o Sggl[ AG8'cC!g75eSCqbO1E-:s-F@ۇi1alWU_ &-ԍp4:ER\dns"AUP"]"C hgV/N&{6wh睁&~:׾"\2J;O؊|@ғ2 _nޡaf 3O*tؚt{/.|XTsPBSe ^J9Jʸ4.M*ЖؖE~2xrSQ"{atke*78M0H1GBٵX Ȇ. [da 5ۙ#90U/,Yd#8 ZO8|EzFɅH ۲l4{[ aq[qklnoUZYZ)I+~Ǭ_h`d1_dQY`ۋg5)U])4{kvH-7^r^%ۿC:u{[%qao ^l`IV S8b= @ø_?KğrUES;SƺF^Z#,zB?Os1n5LNaJ}O 8md` ȱӐ'JzQ*B$Rú3>V#(Be#Ag0*SoZ4[T*^Ā-Mq9,\#lC=&aařo\G $esFTӵ+m a0Y] [i3U]: zTi?v>c A5P87 7}74˂|.;S0IF\kY.J4y]9R2KK 6LP; -;x[8"dfBF$MI3o !^>LRl`-j0 &5oko>z 5V3ąQQ9M ޭ'XlբO,UT I3 .d%|()~=w'}mRΙq+l<˹X]&T,#~&%Pe;j$Fmώ =d45% Ҏo<)BT$p+x&^' Kh͂n #8ѐsʜj/pE:Lg$5Lw; mh!.^-)%&ۘI}$j@jIZ~0Q7%,#jވ  ϙ>FH3SFz50N9p֙qנJ?jپnuZH!Q]h3hQQKܦ#oX=/K[3fMR4 .U˚[_μsP  '&oM(k"$Pʕ1DlUg:mmDǁ-Dr$[vm7i?)k\+y_ q}FbnbytsSe=a I moA .g,M (u`ŗdxc+Xr҄caK60Ib*3iZEG z/}6ɶ6Aӄχ y"lN^s׷ɧk0>!?G0|^oc2 A#¡]N#{w$}L8Kܾeu;Ƥ#Ar % +ǵ8=vlzwd2$Sղə&]/|͛Gd.xթ[J_U=~~KB8FW vxAwYc&31e5CJ Z?Q1Ds08]n#3I!( }&74$|>3ɹHMQ6/N9mlTA}79A|.HQv\Y~A$2ɲZZdD~\&\Utͨ7 F8tK/k=Y $+ Aʏ;,j|i;#;f28W1 "E!ϨMu ,)-:YȻM]1`E;ZFYM>/5PϦ9;19 #l$+մT~zpe;A`UY.{{~čDQm7:BP0Ny>@Idc3~ED &OlF,{9BlQp 룑: r\Ÿ7n%vI Y颾- #SO<: - 1|oLho}EL `trv-g@ӂA*l3ڮ0Lۛ(PR&GZ~'0 #v& *NxR E=b]2z7).$G삮d8}-E5Ӳ+sol%e:W^iAg7YE^zkۂ%n;MGٸB` G q!͸X?751X^h?HF"'Lv/iͅH%{wU[Ar93< gk"0LsۚH脞;gd<gR@E4c\ ć*i1hSENicPD,Ufϲx`%4vOx :՜jԗo}֎`|YV~iQ\ 2 (f&19ZM _ɏt!(TlniE {Q{7~IUD)l9IPŗ 1 [DL :bAOQJqo}4~s%v#MλQw[S,5\9$mKyB([3#bN \if7Տq L78ӀEuQr fqJaC@J`(D>~*@vk_;(0@4QS1,WMtxEC-M+xIV[)"vF\oFEk(ퟻevVȏ#eoN:J ]#'8Bj3*I^|"ѩŮDV{`B(7xtMf浆08 o ,7uY&_FK,\qBKzi1$C!/k&F%Y*MxNL`A( o[+P%zg>ᰠP|\]5JNja>vkݕm)V;hnKts-@Fac'5+Jo4؋क़W!X1ict*rQ"AKFlAm侦঴Y{Up( Wcuސ9ڎjoYsn׶)L?EnZ);.`XTLԂ29[H&P&u{,^9_@wfh=#.EFj Jk;RS&$lhI?C k_ BRݑA?1! "qo+HX1c`%{ۣo萄vs0qvb<j\LGD+%DUitI~CdEU(҂P ɜoB (%2ܲH=PQջw3.3V]тNZf)DBҮη$TLiy`FdX6-ɥpX`2`',ߏ'<cB9aX8ğBc@%j0ij{H$Ckb:ΙC,=' ow ~M!tR[czwP.1({2BNkl6~?&O|U#ws<]y~ 8x ? t l} ? 2QÜMK˻RBv29v\C0觤釀*#LG09p`AnOSNߑ%WĔ<#`jN]gi+̤_7~P]~˾{1z-Ѐ*qB"M);)lƢتi"N'JS Z0("q.Fh8^1“AZۮCQ] F)Ix$_W,-s5!@x-D0Nkʃ,߳' >N?=X qd2P odRN`WXa?'%: &gHͅYvU&-0_ƅ/_ܲ޳Wp81K)3J)ww?t؁`e"|V+uAk ݈(A҆Ɲ+8i҇+>}L>FE0+ț2 ˣI<@ 4^6'`B!l\8x839kQ>*VqW?@\L!EoU 6.e+gc6+r|3.^fU@?D:WN,¬֗_,AjSh (,]RtVi= 5]>-z u3k>|tC&,9ܛ4CKk{\nŁ$ :XbKr\%8%&{OVԝ)*ɦ/>O-`W4l<"fƫ;dAt3'`+Hh&"E;ez./u`z?b}ɡK%vd& B->!֮ f3Ųʂ@_t-Gekܷnj/86y.}lRG pR"ۃt'fJU*Ek'Pe8lYܲob7v(1EW`T@MbH\qg=t憷 vaj.jqR1,فa#D$<'i1ɥ39tg6Kb}h 6QEp>%7!Ne5&ye:Hr<0Ş8 %mZ[s BD'6":LZ,lΈp,kKP7l?Q1'M*02&Z+o`S@(Y\d}RF8:h7mUHՠYU 1 @{Km*< _⺧@ MKgrZGG[0ePSw,9^pcʒG-x7Է}=8%{pT܍]r(:8):" 6`E*"@DĢ<1js`zzo9 K pu,|ձj/-3)Ya~BtTB;f]_DZ&wdZ?t?,BOqd#~%ICD9jmj@i*(Sbw^:ZVE%jldan8&g}ȍ{#^lAñi8Bo_teF*cf0l\0G+B7^ dPΙ:^Dvs<dΗe3#C`8C<3#K|;jH^oHL^m>Νc")EXgo+{J:w^O(~e~˱%ĉ$pEʏ*yT~Ϛc[gh3/\fӡ<_Jg1CXh3R^7ܾvaxȊN˭oltneOROuٗ3&&#ne{"(POxYW{x<,K1zpL6  Y_nk+Uؿ,K_kK DlSjrg9M-[ĮYɎAeWӽ KNk]*gYgᬖSiV^xW "G K]u-Nu>ٞp90,! Gd"MJ6BB}hp圭~Eu Z䰄;gKy5 m29/t5|!\1ܑv ]2gE&A9 K>VY5󛐱3n}9?b(-EHa࿔\ *ML-:cW~igrw3]%YTWKWLڄ|KmwTU/w5hr.7 i(X~{?:C#8!?zEF=]JLw9̊:H L' =TQnWlI0?dM9oK)" g|Oo|S#ޒC Jp T_v0DfMy6ض! I1/^BW6:oѐ[}+SUuu c ŏF!o[} 36HBCc=iY6~9P_ɮhgB폏.R5( dF;!ax V=JPU3ʂq#6C{̗ Ne[H LZ^]*=:6(_gT%(D602M*4[(Uf+P~"$XZrqvAoKoma[WN$6H=lJ /1?V\nĒBP]Րz/6g@zd$B׭>NzOp(ZKjj:t[ 7?qC++UpQMY]\v&N$Hx ~/Ne3l5D;ZVEv g|̹sYClþTxï{V*v+AjLz}ⷳ X8ְ̈ ';Yy:m U0W+depiʾʀ395hУ#l_<ޒ҃\*X4pUsVÀ<^ǀ[RzAH+l_uƉN:*3`7| 3G&dr)0$J0@Ջ0]Mc۝B"|&|0$Jǩv)d3dpG^wC/"A%#B^1 ) i?L1lw':߷]g;y!Ol OoϮgg7nJjh~ڢ٬t0]`M1[uU|j%y8EuZ-gJN{* ģHX%oϓREmj6ޞy[ q4lBP&K c]4"IF׍0D^+ZIVM 2:ӟiF>[&y , 6~ZIL"a({] !0d~~:g5 x&TgkO+Uo,(0IpH4Ǫu|A ϾaB'zN[/*`(-yr3'_T^Lܿ73-iq˭ /a4xoȴ? 22Bc\Z7=ќ8!'MJam~׵9w&m W So\I:.Y˪B=>b5W$uĤZ^e9|\{sV`jyQqGuSU/9$ܢLӟGX:lhTɍ#vfCIJy$-]pR-\BHI8k~x40RkE˪TlH}w5잳ycGWA>˭y/|FFzwTB½ WHp2 ⒤3rUHnJ̍b_tM⒬x4ʚؼ{x H2J̌n}*I6xA V7?[jZОhq5\,(ڕk~wT Ikzz:#&>]+`q Ks3wo Rd"k\,f׭w"orbE°b7 /zpBHވb?q%y}/Rwf 'h9ю4mls_x5'spj@k$[:B[JH6p"oG}oL3!/F^hNst> v9I0ixuuLP+Z3 @:F+=C@a>1`jQ͆YSpO z_[nTp̻Wea"=p |#4kÙQC,gwcZ,HC8jɉ;֣V{:&_x<]{xTݝ 5"eK8h7'4CéLlҼ|$H-4/jeK#D7 j˚`na&ӳiX< P54l- `07U8ՁŪs0P`av*υ+E0s< a{ӻhWs̾^en" RR:lZׇ*jvFNF=] a~-d&mTUccxWSϴ{t c**ZFk b=pI| ЈZ0=ۍm $/.=STRdʧ n@) 8ybu8;Q]4>hC2562]IٷdVV}FB1S 6VCu擐~0/l:M'#5Zt / rZ7M"qxi#I*W nA[qy>K4 (ql0c*u+Z? NۮUj؍^d\V~N Js:4Ot!Y>2K5shz%d4Ojo7PjM^1XH_ެ ٍCot9-!B"5)m~~1dU8ϟ1l) S'$H` dPaf*)m |}5-P0Nqo '9U%[ [ݦ˻i ‹F_fG <]*?u:PHB ]Y85'->GQ4^2f<N`kf EczUS5 bs=NGƅqvE]#]]Q7ΆWd, eA/}r ѥ"!n۰TM$#ZUofo#>4+đEQWt\`2nҼgt8Pխ,o葊)wQ,1?3Q)lb6 o̸ܷ%+l8zB-`iO[uɀP)lOAyQ. P6fЁp9Ooإ2?=[^e ?1AP?ΰ*V=|j-g9wXV#"seh(VH-/!ɀqeWϒEEqUE#]B,D`+q.PlIE>`v5dCl1]oۍg{̩o't@)VMΧ~ h+c@,<+ɈX}qu,K瓡.c9=)<]Y7sv v0zV\ :On,G Og`ך KT.4Z:3/p)1v5YU#Z,XO䬤48;shmV^՜ *v2.QD^:#s~b4÷&<|M`!2q[+睋$r1J۱ѐ@ueB$DĥWI%_[̣>uS#3:??~hhl;]~%Q>"(d+]Y%'6"?Pd/k\Ԡ-R^Ű-2tYa:-JBptI$~Rf#sPFJ>Һ gdf(Lp`%r\)h1Ecu:@fz`h'r^qkT-ݝ|ch j ?`T_<\BDtwna}2qOi$QEPaSHKvDi[2xg}! I%gRr8UY 'c.5T[:vzt)gk@b+C1|Ҟo!7_:囆|r A/ίHcj^K]# !-yH%jۜ"`>5B2TnťIڞ^f7?§;ⶓˣ1 F{ p Fv-j6#R=,&Ҫ?7n(-J+hhE~}>Z|D3cn(ْ, m5"葵* MRc{QWlkk3V{+mnv}nݹ.Gtg˥ZFj-zKc,_1;oD^{h d5`3/j4\͖qA!qRAyX>88PSlPrg#ՀF䞒`NqLn$ U<ӌZ魀 FKAm+܏70P}❁7n(K#O2V󬈄Jl#U_EU:Zqؗs=>C'M ݼ~RܣUJ"h8Z0( E t8;?lw "ۏlbcԉ  ȑ=oKOt`ƏhBSU!%JEj\nu6EE#RP[=װvbjsh . &.mć[A9EtxZ~`êwg8p-B?1-=Z.^AsU݆~Wx6P( ̕7߶IyZ%EA)G@x& [AL{7Lm- j" }ɨuua>.-V7bw?ĶQh>US)u9¡iO90<ݤ#v^Qy?Z&%ƙ<זǍ\c{pq$<@o~їNVegD3ԃ=! eRL d)]dj&[ 5,)^r[&伄k8誒S|)p[b|0#u}ܭТ ]݂Ko|);@VHm` Phg`(`h؊p®d }T<"ʹv a$C׎Eukŝv9%dn-Emhh$0dj%(z>^*Dl͹SjtV"1b;uNe' V,D! 2M1^6աG8-;PD֨2r<*yRPb8iЃ*n5wDbgJ>朵# O+V`;CM,e4@zCHe= ϸ{q EUsv+!-Bо籢<7ŕUհ_) 3;2S&^kr#!\4/è4b*\*=c>;M=%)MȊs% q y))321EQQ%vw#͊ht*|iG@h[!%B@]C(֔zR_8.aNE*49 mԐhH׫:.ՙqvNASJXtG I)]%WVX̸nř:\f#O[Zlpg rb/CPm^CGVc@'뇟e/ƌ$ KРcOp2$:d0տ fhh<&QxH|1S'Nyvg`Om]%`Sk%Pш2/%V{1޸#8\Aj/)Ed$40 4Zqcswfі*׸NE;ao._.L5^+2ׁ]FWstDmD2K#|՝k UҨ "7m 5j jcQ _*`fEboz $uX䱨o+,/n -y;O$<&< #,yen9am\84Kٳ'zmKF_/pUʣ#7U@M}ٮsLpq"sJ՛8W'[[-b&cSC2 fҲaRbP;[R3uIf|;xMbyA{$Gbަ2_&oypu߁U+ʃ@Y"+gF_\Q('US'^=0JdB[FB@WZYT>{· xu%v"8VЎwP'5E%iە3Pϵ,9lw<3 cVB˃( ^.e~6;XF'9{uـoR㮍z[;n8qiP/q\ragQ؏L%3(""D$To"/[BDu:% }R6Ɵe>A=ըA&Y`71oCU%4j[xG3WET& xJZO/&9''Y7!>45[\Ru1LCmLigsB7mH,ـI.@3=XNy=M4=*$vng[uS _b}'b P?x\|N+/H}H ' (&-4Lz ߨ-zve?rf5u2 UV)jްYnȞ բDMh0U䭉 o[bLMn\,jO>sed1\źi-&"٭ l0$}! 7`a8F\Hr ؔGb'^߷b⫃5o}\,'ۂ^;T8 \cWoX  >䅻9v%M*a'(sBxi2.K,~ .ZhS C}HΈgJVpLH ɵsx5lyjZfa_\!'͋e*~3*(VX!u՝DKN1Oӏ||ma'չni0TP>XKl˳1bn- ʙT3:ȷ*5}F1Z:^:B\-UMwE5WNC#7`&PF7e s7Y0\Z];;뿞I -{|(%{z eLа5z!/s L=ד 籑h?Zm2:#2 =A@ -[`)2(.fq rvdQM !v2&ߥ"8JnwpbH7 ֺxYu47{?6lnI3Erer49MԤi,!*`z8Ս-#B ӑ 9, LP]=O8B@b.ib0D29#UBl֛Sd HУŏd<%vlG&ڤ3{;i.p#93lp Q0П*WQ5AMa0apVESMxʂz&O }zM0sQń1,(DG)8?_6Ku߄DJ|n+TsLm@_ETYzH6p;L~Rުluy3ke:5lUY %9W\kQ$1kC7+$5&R'ЃRF+#7~-F[=pP _|e@VZ}}`9twb͟NJO&+|OI8قk&nt}צP hTOQ{ONPgnJzywMByNƿxEAy O|?䤃1My,L #6גY%X٢^fNK;Ml<6_JJ{!w}^Rz"l x hzf~q-]h<."붨Q]a 8R`=? p;MyvuI;mwTl$QG 7C L1lD+7l@xl~,.*LQVD<e>42a̿P'J.XNpӜ椐'5" LK*UlFy l{n0[c-T{1MWS,drfቮ s ˍ?Ō9M#Y%<2ͱ)7N8I‡m+B ȓEB2!䚌8*\Un&U4drI^q,/ pXPtjVꓬ eI{8kI0Jpv qBr|K ]%_֥7CikJ=/vAfVR:c,3K idNEIL[*tEN{dWX(YjJUZz1-'{ X]Iޗ9y{(dǯo>l>Z\q$WWM."b5K4ȴ'yw@!} XsB,7}( D|OYN.d,ؘNz|ٔ`|˅+ݫ= ֐RѺ&ʘ쮁Z$[7cL>DTlQsM{Sº \ƒe$Cgo_ɂʬi/+ j/s5tW50MfN_Ȅc: o|ɮ9{PzVefo!j5G:s_'hX xD3-֘= 04:M6zfXTjeegΞfU=y.bV  >;׺:j͛Տ}Bi鱚b,"ȵAI"9Tf1LE[剃*ci4= 3v+f @WwPm$ :fo%4MsnE7ZS#DT띒&ѣxag>.a2kܻ klT@q%>j #߈6VhUdxCL9im_a~@`(} ݺUh%6".ǍCOqR1LTЯ'ʹaD@ EA {Kz6;x`P*1`5^`8*1,w2_Nʏc1cl!.w4"?йG#b{> <ЋD;:v%3LTcd!#A؇X (%է",ɨN}6G:)Uҩ"=\:%嫏v:^uQ5'?HE̬Tύ(o]b R$[>IG)Y-!8LHb`6șb'xR~)gdj̮H`"O9|[:Dz/yEUuX,0PZОH ġ0=jz}l^jJڃ~?;ݹʗuǙN 0Ӝd9d|cx9#,c ,U,1˸1L~6+*ǀsLX!WgLOZ^j gԬLH*Y {.c)S5iN, Z^3PLbk;\xpzBJ5؍ܺ`.g_tEOt* [wBߐe-D65'wi /B9J\]Dxd?O?PGfN|i9(xmΈ`$q\aeZNTB-&] #[Gk3ES4i0 nH*1E=s(p>}H&!( Ikв0вEq'VG!d>]ɠn [b$?23RdP án:n70P++; Q,}K䙽u+c[V2zӮ}S}m{b[x2s%҈ZVc2k>[-tbe\wžVlnެ5׋B^[~T0D};CE&1DMb"n@^A z&ό5`dz{LYo)&\ͭr8S>By20aѳ bygYWb˪ID]"I(~KOx-]o$B-!Wno@HfqW(vej[ )Ð Et4w],`[}=}6m@*siTxWvH]+D<DEXKGH7Yh]lhz3iaZB1v;J@COQaxBnQ9S]x<٫y_JxoЏFZ0-];E|V umcJS^$3,)z,웭d7|=E_+}2e-FL mopjϜl5ݫ|ste(Ma0o_ev->`ǀVz^(#ThYoa,ǛFԼdHRO=hز(0K"߶h9~7ĤzyJo6"JSpnubkOq/2vrƁt>}6L4bp-O&ܪn4yaF(z1pxxlPk [2O0- ؂VyS;z?T)UD%Lsֽ<Θe&0"+eT} JAi3e!ۨ9Z,Rpp95ZEʮn}M*G*X570TXƠ ɴD@[ 6sE:Df΋mO[m@5iQ^W=9(Zm r9̞-}sB }<8rK;Mǘ䫕ohk&jt6}<)9vmk =iqK~ToL炒P)wN` g+d.D%Ku㴳J0,&1Ւ ]{E]ۺDTOj<ܫM,khPÜ6YuwwV?) o#*PB!❀G;= %p嶴X/h;\0s҆<Dd`WAOtUC/; CqDhEXf7ɺ5MEwiX=\"9 ZDo$ZhUF,,,`TJ Bw,0Z{ ~f#b* ý}{bkvD^P_7s jU\ 9NZrO`;K8 lm*op,$ 0[tCgPG:l{P}]cxVu-{ݑky@1 =bӷC~BM c$9g K:`a] Hq >{3ܯ 1ne"}@M+ad3n| u#Kȑ:gqzߴu6aF_ou $ײR,Kܯs_acJ΅ub⦩M+G6;8g]c>{sG*n q=*Yu"PkLxiQ70{ y[0i=6yĵ9yucqD]iOmxyȍoZ?G C$Қr> =RqaH4D=ĈͪhHw&$G;gBxyDBu5? SXCT!Պ j!M.ٿmMC(^\BnB`G!SyØ;#tp=W=v@v -kMrڐcX§ ,'Rג͑OpoNor:覙/WP^= Nm_@H-6{nc'$YA*8Z $i&gU} ABtܧ9n;H-${?&$׵ be'–8 ۽}>5)ؐ_P *)6BBDBD@ޭnP=~ X嚿`l >0.(\oM1v5>.T^66w/_r¢@yM C\8C/bBp6ElT1ȿDɍJKI g XOL)ox?5e$}sbjXQpYA,ĸC)NATY77S=#s67٢Ԝ=)t$넘!5`{ ׏=6GQR>W9)_hp- a.aw envs&_%yZ/G+ q50a&=K&"T!6&?}:*M|bT>hIY|9.] %tUO&y`o+va? @&2#M#ҔcCv=Ao SS8F{QQAv;Gތ+| Ci((2Gr@/)29Wq${l87:ވٶ"A\0x8*b%q7&GMj}jb[a @Ҿ&6~Zֺ AqKk-x?Ze}satftvAV8X{A4RILLn )4|SfdSx}‰zK]E@ӽƴVQ%䫋P./' /G [q͉K@ )&rAIK $h8<#NflA\\'KɌ`՘hz!Wҷ5:}67Bㄷ_lj.^j<BإK*87DSqtvN}‹5k@u?-GQ&P%*1N :b-.?UjkEvFC^y%W.p|]fZa>BVv@oB޲h 3te h1 ZCzfe4p>x(t`D&k)XlcN,Q~=לN6Zo(874}඀.XhIjعJ ^Tc|7L: D3NAM:7hL `&-Nxr~'J& Oe;[2:7F\Q즌\V,̀V{ ar_:iY졨"neGGA,0wܣep@z, 8ȂzN}1ƒA@$m~\ߴ-XJuMc۷F%dLGP_d{?+Hwa4ϺEʎ4*(ǁ_FfPBpeS5r~ip:s WߩC^LMC־=dǾ k`l5`8ܷvV8~#6~t*4LHUnfK'3Yl`ؤì8,i ?ܳC΢dHRs)w8=rw7_< 8mjܤ6v 00ڵrwBPX W2-A&CS(]C^4xyp@D7{<HkШdD0 nN29jԓƊҎg"1ڰsLswpyֱJ?5MV4D:Tq )'{huqk d^'ʼnrcS|Gm9>9M`ʈ$6Zӳ67GC,/hTd@7 ҆3ح=h_iX˶+;y1. ']2 `zyS]?].M"Job4XLúkV e&LqYY8!p[ ܂)>u:L6ޗl9|^0hN9" s㼅k ] @y})z\8NB\FĿR14~{u٪RD} "Ԓ5+BZ #"[Գ#`90i+3 &㠋ޘE}ρ+F.AaOخϏG?{Tf &}yuȅ-5Dӻ6B,Z˘"oH2qaV$.rPGy+UQqҺ~lr.G⛹J%S \1s7et *a2r[æqWIMi{7UZ YԚ"w&u bnF2 FeFɦ ۸r-Ca#h\3=ӑrRllЩ԰CN 8熟p[6}2cV6Z4-w%@uC+Ix(lʠE*B]7Qa%L =Δ ̥3#Oo{P  $e{,:unK@7?]z8OP3~ сj+B"*|!oGNXPu#1M=ZvwM<"e1ȗ+2()qL>Ipz܀y#'W[$_ݺV\]4pmVM$NL4fnT/ aV! qO_RjKl!)]k??>szQO (}NJjΗ63oϠ>ChXgH!n.i pĵs8`-Gi6=- 8!/QcՖX.̍19tE?҅zW$^Rb<AqEEJ*kdFdz{f)CA!82D[jeB>lD;YJ;ݢ) x7*k7knĒYCOj#&MȦ@^]irdu:4Kl@s*/0- lj"4Gn&1APږ͝lz4HE6ۇցR@9XߎkI4bCZU8 6˖鉻?[]ְ |!3JZpZgml(j GYRfÕqˍQ˙@U79-G5iT OLS _8'<)Eb5~>ގSgh [yX"jú8ȳX[-Hy[}mkZOXwF$Bb5HP_PZq \p6 ZK"GԠVQ .|-sx*g=.#1ۍ$#*ha@8^3)D>{C UA4u5 <%ٯ]rƇ`mҟ[ w-KD[@}5-z Zh.+ zUߞy_,^yͶ+9Xb_.ZBWN2LM2dz;u4tND|&?roKO'c_}r'k"Յ*jqHC9 b)TCNi D=m X0~ %ZK7ý'\4kmqO,rֳj(s>T1t*]iK['k7rTM [ u- ]~-uCkkЏ?\9GzVHmä"ج8 $g^TLCR]v] j>rɻ nr<ȫrEaTX~1=pAi!^g,Hmb doVt4>X>;.)'Q6!Xp 'GC;e@7 NPU e$6*UT(nJ:1:PkorCB2J*q6WzqߛHG+v48,,W WpQXnnaru*߯tB+L{| R?@{‚x0HvFe4{ͳeg`N:OIBdPlaLf\]gM?*Wyf:q?|X'.=ذ! S<ј]pyXEۮI/U0mw'h_.&rߕ̏[֮i _CP|D(bT@ l[@yo&_ᖫ}IAHO'.8 ),9$52fl<}謖y#]B†VE:ʮtb3=9cȯqs1y0xxlig࠴vlPE}izBW[SXAY1j&Õ&VBsilrPf45GJL'*J4OPȺA?ֹ8lAI"Lfdc.{9/z v3,-ĶmP'PydG0dkN,ʑ,n|0\ 楬.Y"WPq%ĩHUh1/rZ` p#a Ѫ3|$-H%kmXςcW,~OBϳRZ?@Y.U0TL 7p Έ[0]a%WqZ{8}q{:/{rg%ƏCǸ7E{P.8s0\bL VѢoކ >ic5, a^X>Bmmxvnd*A("eHV6iFhluw!Q;%1"N^X]:ck^>ظ0O^KmFB&Ӧ=ӺPDXo:nx}fQO_"M]_?2C{؋А1S4m3)u~<\4hծqv 5G"QD"<@o ΃ s^84꿮0e[tx@q}n.5z?B^&%U\-|a9hBsrVe,ƱJ=Vp͡_P@L?⮄q/kW&SP(mq{R"&^g 6Hoo o C =ph nCJ /}[!pXO3V3Hfk̀i+f-I{0~X@ʟJ`2 7ȩ*S0ouy{:1\U$/:6x//~w"Zv@0M,b4~v Cِ\Z.Q $Q6Kto3$ÊH095Ey{d4Z !^e&4 X/|[s[5 `r15nF:H*P[z?w8VG1MI2RUЌSXQ >iL^F̭8iMbUk 6]/l|ǥ@>>l0xb%=Bw2_:PeT}aOR6Ni3DZ 99ǖE=5JؠTTW/-`3 8U%Pr >Ynv1YyZ1p VdKL [8h<8DoG+ ߦ M2W)/A:]˯Pͷ5xCGDk@(3}u…+o?/يe P }xc=B{*'  YdlPgJ2R-IQXD7+G&:ÏH*&WNDU#f{Y r.rȮ`DGc4|2,p8yvH?FLrC/9QWmP V7A;/qxY [ +3EY;B`u$ #%~p߆ a {DϷ۫:>:eXUE ܂sؕ'M@ZaK٠tZDZ9!\CL?*BhKMB،;u=x{ Utwo~12[ 8E%6t8ڧ-=XP[w`v8 xv8{m'{^k5=(}K{~K%q&6$d)DnBΔ0IȃqL|\2hl{jRGI8- U Vov+Fu-z͘~xH|34:|+vdB2P։Nka}[~+d#Ӝ߄CЪ`d% $_Fm#@Mxgc"[ϊ6sNыM!W͠C( 2=jeJ?*^h{\h<ҵ_ӧQ 񬦈]MN#^<R']N!` `IKr'5 l&hs>nC|']nV<ܠ޼YQstqFt;և8C{L3$kFo1t5|^9ARNKP7l `No*_M^w d4نqU@#ƀ 1j*U=S>\I4I8@Kķ#|vkg;q/)v^u;6-mL]%yi]h0jMyA*t}W6 QHirzr4| @j qIU\I*"ҫziG5h3 [X!jYRq5.TīdxLUfim<*-/Yx]\#a (0KӘUR"$"@MIEKnog*Le} m x]-P*[(3F=-[Pc!gOW3+#ʽG@'4#T ¢9(?Q6U^~a"~5.Kw OP1 ETq8s]%;‰:Ύߓ> En6tI`P#qK`C"ynTXDFU)hH`YmcB=3/KwRkf ^:/ s P%[JoQ 7OWH[{|yȘjK]} dՉAFe 3 3#a?wXcwֈK_I]f>/0s:ӷ`i]m?S~w+ /tC-]Vpěea\TC۬#F Wa$ ۝]NwZUluQk=m7ԄP.-KW{+A׉ ޢlvwk_'GV`-[KvpRWPҬ PP $QU5^s0exA̰yP;F_Á <MI8 *A;prQ)8gbDrD@{'G^ٲ_#3k D<<ĕ$G4ʐC"C.񋫅`W#CNDHub X>60\:ey4~G?%# +;)*b%ӥ[OyۑN (Ϸn󄻶`+U$('s'ϟ%)?250D5fQLNL퀳S$jƢ+w9!twr#:N:nG *]jIɏfnR*"@U@D_9RTp<^FpGGf)rqmS.R‘M&wiK~mqa7pTktNٕA1;^^i{N'OQJIm9ĵluvٳ9a\a."VWrƯ^ EÏXb,>HߣJ?U5A`nh!fE k\5V ?kbKwRׄ[|`|MN+f$h*W/6\Mht)\[t\pЦɉXdQ}Ƈs2G HمzVQ $x_N rwd!@?u1y(˫H-6pdfeasShM.AC+eo`.p 0W Nm̚nD3>(:N87.rsHͯfqm5^-:g6dٟ_QR:7ۮA83%m̩j ֻB`mق M (#8"4-e6p 5qogA WYd@m(eMi4Vߔgگ;dPC_m\b_N{䮗q]-z^RBdr9gH_T$+=B3X>J!񒇚c`1~SU!3qع7=-[6"g 44U>7Xk ;/}tEjsZ Ʊ,LзGu USL^tR/5Jfa|XFIW|,Wgk&Y.j?KýboF~}25pSCl')+L?)jب6WB ) { ^7d5acI/r+´G[ȝnNajnq'\'u@ , ef`($: :c_Ip6 /tWӸ?o% *eP>MTA^50m~邪6ߧ{šSY[k{oL'99 ᙒ!yvDjÁKw8=zpl |@܀ aJ#9[J6`f|"8` F_\FI8]! Cgk N0/w %rPGˎF3LSW˷fy+*=UO޽l]\Z^C 9]z|JzlXYsjR2靶FEO qzp WPG*b&TZk];A‰: <79G iYt|WEҹF,!WRc#f6Tsp&KD$^܆PrvW-Ȫ 3=)_x>_]&]R}k0X-ȕn9  SW=@ 0RDiH@$t0S JbοpP!1G'R4->I*?M!=#a{jhE@Npt6Ǐ($>C@QژՐʝNS%OTxZ31 )eL7-X FOoJ ]$S~0 럭 >&vtq7Lu!}Q l͂#C~5`bQ&QX72?֩,]uBg4MnzR}u7w=PP<eH?m9lj̛gj*Juy5ׯ끆ƥҠfR0٪œ;UyR_{*z(^xUS*͵~GR5Vz9uQKϤmLk`E{zn86ƴr-Nŭai9yoƊ1>/M49^wn|3Yn#vBG*m,EtiN\ Pj>Tg*<.p)ʵۨ Db+KfnD0*(9 0>Y9U?."elRNr~I31#2I%οBuzTGzvBf:KXIA7᎟YtSn^`АabFJ$rzqtogUg4jVOe,8MH\ږtlRPhkR ?$>ԫKQ'ʗ!3tOEJLI@MLi[Y+rv"$m; g/{,Xyw-[^Fxt$;1ĨOBH/(Qz!!URΐRRn#j|@,(DS\R+l;nwI ZߣgU<}&~VRC^ `vXޛ|$\p7ӆDҝ;7p Z#g$UIǗ{htep FhH[K@ɒb,-Ҕ7όwd7eQI1c3\;Pb9q(R˰'a,H=$JxF}W@j:FziºLm9X k, T7Ԓ]x.YK,7c"2ėS*b(2`m G@ChUUOEwאh9O/5$uiǀ]P=`:+7 ^mow!THGrniH(ТC{`~.gWvW#W@;|+k:*e)0-)}a2ʢrk|Vp¹i44 G)Q4rj v¿:Gm֭d,J̢xЭ %НR\?wZ kmߪ|Tz30 eQ hzTO? kF4g/cqN3mA/v;ߞlQTӚ UC&li#ZD'w_=L#iL+=G-U/4kdi2WL぀LPڱ;P%_q餃hu~y}e%0 J lwxhR{dr4=RmTp.Z@] %WG$ n=vy3)cCK7.ӕGc**DMˍ9<⟧rH#W9.bib%3HIghu DiXOT|w(k6gD{] eN(C܆#Pg @"m`-*sx˯SG߅HKY`di穋0EeSZ:YoMX"q(P+EE۳Bpiә}%6ߚʫ]Z6w~08LWe([9hP?QFijS[Vv>[c(B{1 3#G,^5:ԕW(ke.­葵)Psdj3ܩ9WP}s: 1Ƿ3.h{ĪbD ~- miFXv.)"NЊO5 ~IW ZNyETnK6`i;E ז(M] @l!{@vjc*˕]z)rx{GCZYw%ESy Gʒ!+Ir屝Ehh3> ?|09][4Ør= Ia& Mv ?.߆X3Q T%Ll/ʬt6uCQ0ax>Y.UxiIKj'آ$woJ5FMDqb&UF@>I=2ͦPuo R{}/ xφI æ !&V0H]}Fkp=䤎Yx3Jp%0g7ᔊ=G˽TwQ$#!r7ϡSk3UgQ+t)!H LcO5])>Qg%g|j̎䐸\ WeT1?W`pd3:gJ0%'DV^9n:!cU&oKԚ;ŽD @' =1xzLK$h\G.Dž]X/:"қ̉S YUL٬ypwdj:)cMrEP<"8N}[9_4Ej6±see%SLƈkodncӀ.'FOC;w~i㳺7oLqUS=Agsw6#kAL%b+ξWG>X^Id0`,!宆`J\tKd'Vw8'SSnWz21!Sq;jʆ2&s]:@ lF #o1>'~e:v$'74wQg{8U` &﷋\4KW RY8(d|St8MvǽGSp>ᵎ);~]"ݹt6)Sct.3$4.X7' Py"(*' sF!_O.^ ;[eL}̇f@逤t;{Nuq_1xntɆqoS,oCxMX #d$5ۆNP=a`d P.b|5w$N{:5¥/f]04 C !",%S Ӡb(cAp]ݠOڤ:q(l)\K ؞<+%v0wI[M;M2R(@p$`v~Og.A9 br[{k&M!97miJ [PD_`I & 6ֳPa:̨uMmG2H“^wo'ypݾC[MUzL *Pi[ 66 NW keN{2+:FɖW0hphysD.ȆPY> ݛ+paIF^"2/Q/ϰβG-Rq"\zCN=W,H+A58U擜#3u,Ak{*3#EJ2, T*hnq$iqQcBFrA'ht io1CGHȕPgAQdk\y\ a%,E*cWMf (nѐ^p+,2ԴRkI[Rw1BKw;66 ]SGhf)XA fɽNw&}8jr[zh!թbo%OhJ 'c6.MH=ω075UW6*B-V5z 3ĸK8VyjtH._j(NݬoOH(y%c76Xq>d|Cuj4۲B2kj$n JSV9tӑ{4X~gX;˱4sĉ)A: E4N :qV鳕pID{am_# 2_z|Sۙ̓ű ><6<0m`B#6պÜ\#4+/d6EgA$ds6:"R?b\Q @z-eE,̠- Yrf5 Mquj쵴QqT^~w& 8eltb],u |YO1j{&9Ae׼ 98!dm4ZDUVeCWgN Gҩ2x4c x$> S);Nl%ôZT o*δhW @ҋi o)=b7ȣULct-;TB zELzrW&<XM-=LJ'5*ZMKu^ q(2hNSD_ȭ!1)8cO/ [Ch1+G 4W ste⫝\HM2jjGhޚ툤mmAϓ9Bs W4&R3{qO<ҙdxJm:̷FeYي?@S|e] ~eiރ~vn\۶\!U+}* cF{W,.hRb>VJΟC]XPPYJ*߲7mHO(ݧ@:JX,m2;m`-M*f+u3')t ]", ѷ~I:O\|#~ǚ|(uKu-$%l|+[ e簎'.0*$s4gMxGkƋR 0CrU?G'lǔu{[h`V 8Ld $6#]RpՠC;L@HQ Le!,Rd%M0 EȜcޡp_Ļ{8fyQl֍ؼep+#n<|]shc?ݏmT 61NWh1I0X&}{pyF6[}4.>c"i}~& lwl(Ĺ3A.ڟV`&c'GJjtGbAՀ(]uQHY"(CBdJ"1$[58Au G)ߊF77 q"ff۠Ȥ`CC;$QҢ 7s3cVotԜjG#ZItILWHi8>/:CK(r3nR[2ED|PǶ WX[Ը9Lk \ Jsz130!w^⠟nJ)J_UΛHȝ6 NN VuR<҉C׾F~HS0 aBՍFr1Ao/I#r;/oQ +,@ysu)Go3"Yl=0_Fdh "SKQ.66w\ICQu1JO%û]lEiVv'% CPoJy}p @ݫ)%lf@)}52G5'UCTyGV5 -&>:%@Ff_Vy~z^*z5J27{RLeK˒A~(ޥ,HL;pzy bS (Lk:־/;! ݇ j Y6w;g.W­Nmؙ;ʳ m^AGdoMaAH3, X&ͺVQ#*Ore FN?"~>e)EJbT͚N6`K`jݞǀ(hKX>T`JÁ/Tɬ0G#'1ÂZFh2u&AM^eEzK#O\7PUJh5TLLxT_I2`[h0I,rXF>aq5vMTo rR 6x!lNvnz]4om7-YG~jΓEs>|xrg|]_'ݹgcf_w`WhjQV | ZIN3̫ 00%!Tg(71ud68dS\<0_/q|@+Ϫ4q5 KXQ"F1nGC qoW+;y9a_e\i_E}^b+ ŏޕG*ipjy 7aVfs(z0P:|:p6Ev-O Cg'=wʁb0Oynu-z6m\įD:zY1_<_OmQwpw|l+dlAjem=X n+"=}=N+?Z4.նlg}m1Xr)T>A3i8s䷑ً0.)v'IiVwmO$a]k¹2W?R)CSB(3nbs/%_o^L0ߓ6  We#_9`b5 9Tqtvv]IB\Ȫ)MPfנL Q;`4&I=xo2l/qPMtuN71*Za-L9}뭙ӮΜ5(){.G6&@/=I::;Q0MgC,/O;2Wi r}uB."1Jv+( MW$+(>b\*-%AE0_*v7=t_z\8 JeEʡ鎺Ҿ}[ˇ^Dd ]15"=iPO}?0 )}?昭&[o&l/3 ɠkq>oe8K8v|" Ri5x:!^DZ ?7weRf*,I>$T@0;8k4 LШI?M/F/F1lКDXTХ/r>0ܟ=$r; 驙pN,>vFF$"|,iXIo#[5 @٪Bϵhy0Az@7gIik0dnT(R9( 675f2s @e!'9.` h}bWY޶ޖ $ Юs^ڂ^ճyOʅ/T=*@*#`g&Nz 2Kh;й;gzlhgX"vqOl L xtOWӬp;^8/"-LU#2P(d5SW_Prmt˺甚gW"wz·\,"!k:ԩSnc`G'!aoD@)S$`Ob4/tpHÌ?1| ~bBPՁP%8 v _G\[ˤ6aرy)6HBzVyc0GSxzS>?H3M# zʿҚߗ'¥Y" l qEF) ׽w|Y_*F?$NOd_4! -K 6kK˃Kdog)dIt-67@{`+MÃC 떨C>a|{UQUN,^}NK:>L W %t>_&ۖ 匡zf|&H 6Rܓk;Ԇ[Fd61K[忌%y)+d)`U=hz6ዲ'4q`ݡ([Pc h}OE8I!ՓX91Gw:Lv%QBvXc ҂LQSn^,Oݚf1A?+܍r:]` E (Xe7kLQCf<4EC=?mH5->'h!bAf<*6!âgH"{zC\ Q.HYoL*Q?QsxGXVu,=Jg;^\ސyֆ1JFXgEԳ oEcGڰs ''tތUo&c & h@d`PG|%gt_#z#<6,6TO"Gӂ)%>_ S ^Uc"d]0Fd{rdY6q>;~#KhmVaOMVC@oFoDUFTuui+4@\hEw\tT+:Vc|Z%#*I:X[(ҹw㑧E6̬=s8/p-`e*sVݴ{=R w1Z,l6.SQy| ;E$! /HF~ P|'q2aqwص=;YBqCq w~2 7ŠH^+l4uV= -=ByqVlbmL\$󀣟R܆34Q}xDr~f j{}-iڼ8Y J{ZV^9}~LA{[&p楍aT7ZLTE]:DbJrd[?Bp M_9"h>@L8r1׎]Z݀8$ c]Vρ D)=[ 1jNe9^n"N)KX߬(!3f`r [xr'5V$i3&-,c%=g6K8Η$Nf'TkF>-BGgf$Xvtiӣ^:lbqCdؿ~13k'#4 !Ej:ȴ(-*y SFsCʽӵ`rMQ#KvW;gTm[6=jP*ȽТV"5;NT)7,1c! [@])6$kp:o%JU<̥G#A(tsAª'eXGz, =_~4^@λkn B=()W !Qlzo#[c}@9ەpAm:/;`a^Hx.(>{ Ӵ&fPʤ\l]ھ䉽X҄2b M0}LA̭,!1k/aĨg0G$9Aiuo#pMF:oIek ]gxYWۃ?E E?Sb0>4Ea˔ Q]:!uڻq6+G0>:JqTgYⅫ،dEΔOk1*Ң$ ,Fa5tN/ϒ3Qp#Ď#q`^u6 i_1qKz,qO-&ɚOMxwkU_\Gq9+,p`wZ˲!4^Lw@]5մ*BUNV"Ю9'T\p*pR| b53XbgJNa˖V3o>5߭LrBU5\SbG) 9l fo+>ͤ]F.ir*p6xɜ,_LE^k"hc?eҨUk[^ !;/8>yjg&}8~a8gQ)245UH4{&M:v~FE7~8[[yEұsiϪ7\ Dˮ}}v(N'nX^ $n@9])msbGO&;Oz7LOhԷ![䙝Լ_YR^z]3AaFPS}o qBMO]?yVD &$\<QS)tD҄1pk6+_:Chzwp.Ŗ7̂zF?J Z,Nw,sbH|*gqf^ EͦlkY 1#}1PZ-4Ie\F_MݠaSoR' YKYnHԙA F "ww 4i62lvEELJ֑6iK/M2kw "E\o@):ypPل1ˠDc腏b8:<@$v0txX'\&8 ?I&EvZ{5:%rºE&ּms^`I׶ۑ|4I'B/f󥤞OJےE_hDSB z ,+hJU?#eta" s1d:ϝ-/XqDcdt e *?ǫ162=5+89Q#~ՍM}GgeN2ї ?!~VZUcX\?`L- >FwVDK8i gz`;3#9ss#m0L hF+$O+JGLzM&)F0,|+D8@e΍KxM(뺟&/~PEd:nd²tbnDDX1`wZ绡PyO&y1ٜPPB.a R/kbGFW)._ .~3t:D5&GkC6XN;IP]iC<`E`v$v!T.f ]yz")aoLZ tkBz!$03@'h7!]5,sRjcE䟕dB uaY:[+&}"5,CK$^ ̝𽣫%laqvݣJGӹop]lAE".~3e(e/zKurW 4ZƕY|I tI$ᨛNI99Z9E;.J-!'x!L-`;\{ح; ]v`\Eǡ"1'h'T4K+G) ʡ|eXreyy,Dt|g*RDDN-8|&L}Ӱ哆|rhB6Wz7GwT !b@b8ך_v] &.ѷߌ *vں<'҅\AiUOȔ 5LFErDN"(,Ԃ!*^%o:ez?иq ]C̨p< .#mQ7.P[ETN=IDL\ 7/jέ_xe;%VMJ /4lC:*vm>h-ߗ\Ҡ`%zWB8rb> 0 v]7"*gc"S9Rl Av wkmZʳOy?6"3 *$I 2"{] h,7/coa \;|]H~~Uc,mz,/,` մ ^\ y(n1sPDH F L!ĿLQ1Ķk෢:ZuC\d|2\ HJND jU%KFK?xPď^ս0X:'GKpR!\ƁۖZ,sf iAD7omM8!-q^t~=n/ENu`؏oP2>B<@5CԭRI{?;!zy3NGe6/]ڳ6hz &|`7pkw3#Ia9p'2^wL T#Қј-mUJS˺v̨iM;%-)ڶ'+s(dLQH<]֩IQd}PѲCD%.,t#/8RQmobmHxN)\ /tcRM!{miy˕޶%-ПiU%dwa00 QȌoh6 `G܁q*8 =B0;xlIx,9s"* ~Wxf;sypag:r\م3Yz9;ܦ{+5&ye%W @^C* YA61cMـQIT!xv4οE[9hϝ.|6;A>!v,n"+~mQ}\~FvSFc 2CGp- qҳƁMu'B %pFqY\ h4ƫ 0@ oB{A~w y3%H }CЇPN3Jdxl+Ksy:f+4CLuX* !YFy }k, &Uz9?Å7PkıEۣp0e3T/@F,H%ڎЯj/*A6=pW{&Y0pD@j8Cfou wIّ!_'="HEi.jA;ɘ%AV:3 Y.Zm#4 t#oF}.t3GF)ţ [z:_Y>TI$DZ9Caw+[_#˗mmx*ԘF~ev#6ȽTrǦKH4RD"E5r_uWP _7KK R9e'Tg-i,iqh"˧qzeDؽn~c_4  |n? f˕'40,s1𾘕DGgJ+!$Ue Ʈko(}9USʡ6t)cI&X]4><{?> bAI.R`;tW`^ PN{eԡ~ ?qEY嫆Ɍj=L\j1wq1)DJ"J4:lS~$}dLբ_Oqz?R9s?/bP7S:K; )RC_j( xM Ew1E!]ے^Kk!9^NSfNԍu6(M:w]ZB95V瓻NqMPMn =yo|S ,ۺ?}2iF̊Yse[ ]H"D596{+*kʝDAZx~t94ͯr[Pr-;ܤ,{P4T !?O|KH5 79᭼h%/}4Pρ6?0ˎcHvDO85` 98;*e@PJ1|*mrs)IT -E8~grrH~ocT蟀;k(oÓ؄dzpSM-y- ?0G-3T<ͣN5KdaRGJ.ɜK4C KG/XknM[o-\VC<`&'l!/,?DQ Km<}Z VCZq6v-E\(C7cX'6BD5.=?|qn-Cd(nQڻI炙|mK/e/J2_z/q/ծ&ϣolȾ{޾$ ًn~Z>3@ͣ X7'ލh쫣4^Hgd#Ÿ]q>)O*[1V鴌9K 5j,(`4٧dgGH(@O{PоǕQh9BˆqoR{_L˻!";^Jss9ٻ` hYixE8Y 0o&Mw R bsJTm*jj4Dlx.Nh*ǒ]ɼQsw!k-U4Dz:zӶ28yZ2mbJ$puwP167$ PMU:vNx@`J=)ZϘ2xs|30|dU0h:/uh$-"5/{0 tQ\^SM.qdz,'!A~;c҈ytw"J&EvW(WbȼE*{0=- %?BVvNeL!fʉdU[Z~"m-5^W ɜ''ӇsWrk,AAno 62c?/+g(v ωV?V:m?ҍ89ؕWk(Ol7ȊlRD IX&ß@\܃?%P0*0b=Y,F%Fyg4 kgi?Y,[Of_>'zx)EKܕ!ȮC+QY:jZJH]DZIp2NWP-m/\U ^^kC CBdOUlURM5keTNVbܨOQTY\*1}<"=umoI+k.vmikXtfk8&VVsk>p.`7!}~rZO ӣ66W8U衂k9{Zt k&Ձ{WX].@ģT}Ħ)I QeTXlT:f, Nf0ǝGK+ue|`q[+YVZf1 |&^eFhR6Zv5iʢ欱Eja.!5h_dqmN|ۘ5A~W*xsxe83C؃ ڲMoAw Ey{jserv4ң@ t/SF,V_`nj}8F²e+T*ATY#*zn/M4H)4\DlW{H[̓V|}wffiZvq4]Jф\[q- |d6+Hu adGJp@a` VPt6[*DB i+V]h AK~t,8\c$a5`i> 8b[8A"kD$rN𮕸&4c(Ok"U6go:ޜ6b&+ঙb=iD{2XPeAs2/Ͷ?F`AI,`lL_i.R^ j y0$߀~^[Ͷ h W`Wd)l+TĎ6,aJ26ugfgkB]הXӠxJRӡ7٬X~Dgo,(Yk&).uP .)%> Mֱc FQ2P键XѦoi'R>bF:fl^hj:bq[MX {q^h6K"sp?\@ߊ8!2 \pLEd Ҵ5bbT:m+n+SOb8{CB'3^ 'h, Q,SmgEv6G*9~xa$)vfp"*Ө&5b0ZLpIfR0Gx)k>y`U?_#.m^[5$3EX1*c]FR@(׹a,Ymͻ6)9"2/h6ƚd=NU+>W{6.uR;4N߹v{9x$͔)s*U;8RB=%ѡ#3Ht)[\rPmEg8FbN7=#֮B gX+FMlݟb2VA1>ThOs|=CR.6ښM}&Pf&[H;s(A1d9N}ÆpӮ vi'pSUf?r@BtkiRVcИg}KK 'XabJ *G;(}7ehD3k[}J:QvKU"(%#􃴲 &K 6:0\:ci5Wzs҅V tgǷC-.?wѐRX=3RY|>mK zzX&ΛCҰbݧ.KJS iTqsO8t8ֶ|]ACm!DWD*@|)HZ&üa7rbgۙ)K !EwX/+6ԊI|Nad7z1LiPrRziTYoyGsx5r/oHwHVm-?h*h!<csزܘ]LP0i'QwIWM +xxI>p*:|x$@0d]hhV 9U֜Fd^ SXwKu)oK>rk{fb=#ԓ\4+ŠײnM \ ~.\M11<}sM`ʃ iS ${`yRleJI_2v9 P8m ꋠ k:QsaSRI Y|. 8!cF 3v5;n g/\7,*:NFG)Pס"2rt1Wj@jG8_v8l\h涴l1^q._9-ռ H]J߁czo|ؙ`})‹\%ѵ߮uԉ_ɱ$l.g$:B@ɴ;?hk -/n#,Q--SH: 9we=o#D &RoܴaW "s4G&92B)d|4ͽa\'_=ڱ*,Q'BP0}*=X&zG7&kT- j\ z^ dAGP]g;OkZXi -A\2%@(G 4d0l>DG:1! lK95?ӓ*5 u[+ȑzqa9G:,#tBoo/\yr:̿Q  % <6fitޓg$ƓfXYZ#: PM0+E$K< voER{3gM|IBiV88/`=t6;iCb䄗W+ i^@{CO';3hgfpFRAq=[mW>uֹta26GҙlǚVJDX> E_fgsbi)d7gv2yqTy8w^'eK|] +yk5b;ld}8,g/ny9U~%ry5񓹁21AJ_E:z)?+ϰZ%nvRRfqg8qݍB+OH!K'ODyF&b\=v>/&G,}|fd 1ŦO^ٔ /x(kKuԮ]P Avvܖeh~h]~ԇ[%UΪ=8l%c8vJgWF+D]l]ߺӋu {z^s yP8a׊ .ntweop'ݮI3WO&5:Q8-L68II6a1 _1ne+*4h T]@)g99.4~>: "B &Z84m suXZ%Nd6Th; 2Y{g>ڗlۀy8)֨n#Qo o ,b;y`) kCu*%8; EkwXWdR2缀EDXJ|IPI H_KgQh0(WX^$C(i|D T$kD,v9ֿ7J"p k;g;R*vboSZ`@g7ӱh‡'拝iO;c %7E"aPp# "\!B\=Xhpu?vXV!H8c^{ {lKdM-Jh_{"-f l-Bs](/~vA&SŇO '*߃Kmejpj [Qc.KRC=n1$IDP&ϢA4@NOn땄&^odBE)G[ + xdK8JFx&pf p]`mG7X){ ;|?[G8xV'GD=-3RK~_/_4Z&=6o+E RklWg5@b]7Mh^T~ҵ DVX?3btNR2hx^k=$jh 9Z7vᾐ@NLL^6Q f'<?:S+>00qY3J 9d7Tʦw9 :.Z]JJ Vɣ(=QYLިy*Uh?+Hj?n̺R)1M0]Dz/VDDyJ .zl|ob!`+Û_Sڒ%LV}k%eKVm;BP$juןX@EᯒKk<$ΏJ'OY 9v!qfLL v,k ҧAo(h JZJntF$8c~=;XJĂý`.E͌q6{j<\W.v'863+l&[ U>BjT]K}`{6DȾU:ːiwr hJ|J CRR 9%BQϰrШQi  YHWLޡgM4G8mR%.cnSķSz/czV>^P# sE#^<[3+e.<4ID.ta_<besáA4= eZ]etՇ3jb.V%s/A#SfMΰa$DA``mΊb_'? ώӿS|:3䋪Kt4Z&xǐie<^&:$&yOMh&=fWYEtRj|vN*<2!2)ϰY7~ZY&tdmxq ͌%jL[7.*lXgHoϿz`T' XLe)7PP_TliD<)K[T8UVxqx諎Gu/9[bϽť9ꯅ @k5.X(.+,a}d美5ؓ7T3-y-Fdr~ٖo6pXÿy_쨗ŝV\_04pvвb$>{|gr*֛6%NsJNo%0b1A^lߗ'MU4 38oYŒm!?#2ۮ${z%Ē sn' 6^w{HTK2My>X%ZɾCz2iN-8/A!ҽ%a۪yR0qCjYPm&lIz;N!թp= \k| M5%˼EP5;F e6(=/phփOx~{2\Ys>բt߹?>owls|$2XA6Jay$n>}6> +㺀ηz塽BDu +y%@E32Wʈ};Hqë>J8Ee hT |eHJsJf5D_H7F&G)G7TXzO 1wY"}&ë6mhcv *ϻ*wܓ{<$b\>T穃 aBz)j+iJ?6+XEQG_ QÕ*=j.S}Ϯd?ZTj p^z$fgZa)SNRj!oژ+CզNrI* 9ĺ:/s':i#4|fvdb" .qSPSKL+N+ ^l &c{<sĀO"kȻ3] )*+Gᄘⳑ~8H) #T?@Ƃ &<>j؛(YjX6R1(>ҲD/%jlI#DD掎aȗOar3뗚mKUƀFTZ*ם PXb4S_}ޢ['bcʩ‰3ʣ/ a|'S@nXUcTArk'Sq)k}-t9_ZqƘ?h@}AxC$1mJ%_sO#DW)E$8Ӧӱ_^#C~lsG@N~I\V)d&r;MHRG# wYYPw۾[]^?FZ /@B0wObi{ޝ! 6Ul5B?fG,kmEIHx@2 V).&1R jF}X>lT Sw3 a`ŗq1LjZ;}~lZ5]1|~z$:p_an^ +זne|V6{5p>WOEgl*, Ƒ>S tqD3yl9?fEp֌TZ?-y yXg-IF߬ƉMJ8}TeI͓A H0T69I^7;:Dd`,A]ͻEd\_h {;_ 8 eEǩ :7dЁmF.:ֳ2̣Fy iI=՞H4wuqTdpE*Eb`n @[`@4w٧QZ) MD AFBǮz!'x0蓿&EEZEH>! s8-ԓNcPŹhF 42"}s@>T 5CVp]XZ܏8}^nM1j@@O֋>?:'eO͏_YM9W]CP,HJ >mOUq9x'4`_95|SPEcxJʵHXVeƹ:\NSH&3إ5чy:_y󫔛vQ b,8|aĶPs(  @qBP4.DOKPn|l+2]!̤(oe@(|ʛCX ]v}S-tQ-Z džu“oXWSФ` C ;_)T.%D6UWiu6N$che j*ԁaOrRTp MTj$#ʃȫs{Jy>k ]MaUwX9PwRw`dzvO*#%ۃxLNe~ެ*+%VՁu ɫTkgJj#=ߟ2I%aIxT!8X;AvjlfoD# 阫$Z }Oǁ ]Ѣ˺E ;>0[`PZ0:]y@M3[E딑Z-fGc)Cy\5D_W5r9W$JmjmkQ׻s@y;|s ~ ]RZ1YNe,u$9SovtM.!PGWwڢWӿE}*e|8Ϣ7v Q`C8/ME*뮟 |~+2F HV-ť"31u»DQ^roM1i~3 _Yro?s7<8$u{?k/Z~˟VOAmk4cܕagvǫ(" B67R%SwlO5 ذJǨz(=L~-k}VBf!Šb S*Tr3O=!^JKX>)"fH׊s)jی t}*Ҹ{KR ,B_Y-Ip sոXQ 7Q?v5劔|?ѹ:1UanTntG"[aձC-Tg1]q=B8i_Dr= :ȂFRaw|M5(*oް֐>Y0Bڬs<]SA PF*6B/IgZTzy6|e70zz臗eA]0جQ| r Q02Ͱ|p;讎ofFA?jpRCpo -옙 B!p gb|wmO?\EUU;<]o}ouO(WImVٚIm '"F@p,Mr[ȰmnY^k$\fHcf\W]y h)^M *H;YJz̕pmiD#s X0jl8t°# yWuB ƟV#9/1BT o{h w 4+&D !rXp4uzSӛoh-?{X+b l#+%q9ڣ^eȓBrr#݈+x_gG62f'$qivLrg> |y f-*vͶ~QTaGk \FI6S2zN-Ow+@&Aw_j^X:dB=O,0Q,Bkb8`#s1].&9P$s+oJyy^|)ħ"ٌ-M_?.z?slW,gIЧHG/61ج@رހّD:e)$s=km~ߐIcQ % 7Cq~Ks;&*W#|.$F.^N+AK $Lg{P _ ETtJR w[S \x޴.Y94b[0,&+"XK\?:U ?P:etL4 5xQYEOiN wSk_Dk+c'b PLF! ѹBO6ejG]PUe<߾L++U6=oDYO`sA촑J7jqudtb)=dwF%u9Ў-Fy+ЂfPҝCh6Up%ʞǯ*M߄W 9xCr9}54 .Z^\ f˾ D%6 Lj=sXM) npAJemHE:pz™[ E@`UIX {Q:xKҊgʩ@-5m4gM1xc<4tm_kob1GNJacv5aOD޷6s/749$zW}c,LX*nݟVWqE~X1rO5cchrvx"rH^QqC> |xw||ɻs 8ߖbaY =:y\Asl%N&ȥRI`L##1{b @8m 29U@NrHW'51,Rs@h Bø+M1s -ˠ>tpOPtvp<"i-}=R}ob /64È~zjiJp~gFfddrÐ>(ٔ9uN J)<3he[\t~gIby̑D}'t{e\%?HO2(uiꔄkѵ*Z*!$oZk +.Oc _.!=;YIe10(H|SL㥩[C6媢E=&/tuL?) .٦"&V7kf{Bw QvFe3ﯦ&o;;Vy@]]4HrSA>~d&pDL >|Wx!k-6]P]G @JBF-̴19@}HaɹvuYDءs(.k*%\gAbm{s+e2N"u NbSq\ vHrQ|MNڒq SmXlD+8k%g&4/HEfT{ $kmt1,Rc7^ͯjѪ@(YtdT2g\9-Pֻ{=[OA , a&]yK) x ?m=8::B9hXh?eۏ#:r Ѝ_{LlxG?bBQ$$Vl"!wY9pˌ+>zf;I堄Gk@dhn\G1} ׶t%/;|pi-?ݷN":S$Ł;soV r?j=[c)4fO=:tt=H,h )4p@@kgskKZԱkTg4蝑'IذqYRvKѕ뎼2h7{$}U*02~2D ꟦Zx 1 V>n@"Td~9(pdpגGRq未@fk+8U<-[<l6AlW*d,u@zѰ`r8XMOUIq\&=e!"q~2FG8k))D_0ʋua2[c,^klڼ3_ ( f L_PKš\RF̐b5J7`\8$r"mwx4 V`i͋=TSZxag:D;7SdeW4aD[,籘Ri?CDߊ$Py! r&LYW|6j#!$1kuB 2@VpT˴U3di8|O'WXe '.?A 7mXTRvkB8՟%̂2>.&j yȼ%iɯ.$'Jg@uhVPp3.:䆐)F(*(:-eoDȏ$/ė=h:YK ʩ]e҉4wt1hEnƃ^LgԮiQ3$&l RHRP: vޔpZ !MY}&Ov *i; \U0N-R@݁rE~rC ٰKC*٫smR7Xd݁%5=TQ]Lj/E14cV,j( ~<55n`&6U} G O@u*VAZ&OR=tUkwl{sC@ٲf;=|a;I!qw`!3w;\0zhcړuXh']gX^69BYT VVY2l+6?ݙxGrr&Կű e&|t?K&/]`bsj<ʹ) Sިu%ŀH&܀oi2bFC v.kYa/`Q9/CzMBk+<;Eop!hjH`:I:@VyNϢxRI{WSᇳҞ@#ָ?c7K7@){Z&,|H]#ޭYŒ̉bQ$҆d:LY "{jk eP5 Q {X̫4]͙.tRD9oW?5P%LE>7W`hex[&EsmW3S8j e1=(y:$j]Omʲ%-z(>xisqبet8EcT&x$O&{i!dmssHr<=*DV" Tr-5ܴEǓ,3b;{,-,\c)VDF3!BeʏWl \G%c(YSB*L_r *玵͝lXA`x|a˞a:̂ K˃]?zr*>ƄRpn*mԌH֠vOt׻hU0#@hft.Eu`m||A3%wq9M-I~0K4D5R8~@Nb:CQ tFdl-~-}IK:aV٤r3'Тuj0@K8%NF/D;CˣƥrĔ i$7;' %Ⅹؠ-M|Rx AD">>MVHq#@GXni|ĥ!&^dVZypԖTfhv/8ɅgЖB|ؐVHĨ]͐g 72qH >tdK,̨!c"* V2]K:S\ܭ>*r/=Tek6JpN'I`w"sJIŰUdrP|O a|FC\853[dc%%\ʄٯ*oL ?pފ;q\byn8- #:H0'y,f'-!iLS{ӈ;&GWRoڣNg{2f!g擋Ԭ*n L#+;V֫/ROgOuŶK$0eBoL>jΚGq->^"vtOgI[ )XTLS/D=xGx_n[ZyQpP۪!JtKCgjL%62YU sZm-vR,c3'Mict,t &YM{nu,3ҀgStێNl75P'!\#I *a((ī);Ymuc<ޫ}(=0Gx$>$qϿ>^*}"'8r[ԁs0M#Z􌸨UdR7 t㽘3Y@2Rcs٧xI.F"]lcל@( Z2fⰆVgt"yyE˜ pnQf]3!F~O!eU cz}Fɰ1/ ~Dk@O i>Tu .yM|T"͎uvK9T+7&p֞Ώ9Oz"Y3CWCB&_/Nќ%q* s ]qz )*/^&@tmD$.PL"Ln,)mI!RQZO4csBm@YZt*KJf,k2^:xt*'U\+S$c,eoV?ȷ5on~[pbnpyp2^0À]o!u4S`Oze=?Moh^)o>h(Բ G8RU,g`S'{{Pov] K7MA!;L\Sj[aB?d[ԉ@viNqZNxQ7(5ݳ\ٞarW0-oY JIRb߆h4?QXMIdT ztb]ThYM)qI^Eba^LD~f)!5xh4(ӗ->tZkl~[4װfߞ-sv^v+  v#{]aLDdr_/-Lj^ oNG,9OvdCe,+0ߎn3N}%=JS[0>zk.Jb>M}tڋj&YXl$ ˋ>"В:B[@:O 2LJj: =FA6;RPpYۦZpFEAM65mRL ܑH7!  d.=o\VV :=͵"^S>W^.Z|/vW`,ڧu%z?lt(B]kGNZҒ&KRaN:yBxwL-g"j"z>:%\Rdӕjs0 `N5iܮ}xq*VDC)‹N8‚>T]ipna|N6cCÐ(s-)3MR ƓhM]SDPA 9":֗ CH R' ]UWˢ3g3 :Kdk^$p> *&hQ-fi;8ݦ8cQ27Klj &:iDiC2Ao{S~ԹD^#~wK $ann(b{t8rU2}% %k턝3$D ~Y#ŹVBXĩiAoēt4O\6+ɂ͚ՉؽĜ2\?l|e}(N cO[hpja*pPy185NYʥi9_U2Q΋a5RwC:n=U[!p(c#}gqa&OWAL%c]ذ7"Z; ?`+Wt#'_ ˉl`{VP+;v 7tk0ɊdƯI` WcfRMd JVUc|Gs29 脈}o~|@2LIFL lR/;N xP2yQ:UgYNQ'fe&zklgfY9,*Ƕ.h %gI2w;~7S_LbJ` 8Wy}d1tA@W zDjHGJ`)pr8 W'̀Ջ*t^(eC_/%YЖǻ >VU:.ÁVM0CXS++ jyHJa`FCzO"HvHd'JY3+u %cC?x*VT$窤$tl[?Te+qÕ3!0E ,_vaLaDe)颒&3Zv-8vdI0+V ܣnt8Gn2 X1pͼ[ȿrܲ]ZǞȇ(E%h^ PeI!PJKh_@P^2K  ݎr D?/6ě5)l•v%g Qcg^i)v6zX99;9%1 z?xsSPhߣr@4]G9 H]ooɘъ$z-K݄:`" p̒kZTG56]?1 <=N?381)C yzDbP.H;po!3J|BlZN< Vt^ocZZs('~poT UZQ:X887Vofxab-E[2{wwQJDS\u1oEdNjzwb,1 "W{Iij"Tmi:ivȹ5A["Ss.tp9 J|dOƑpu\ɗ*eLDWt29}qyH\AQ% x?W&Q̂mA|giSyɯ.T"VLJ1NcT[wKL^bsג #=@a f ` b+_L7o #T 2L0Уt"'nƕx_΃t iي)^(}@j`\UƻULJ_Xn {d=4tCs/ ks/s˲ARV\?E C' %ʳۏEl-N@uh&_TU- ^p7qe8~\L$ QKpQ@Z 6Ú_~0i7u{kJdA=&Gp/`Ø[I?2E f%9@@Xj[["4NF0JӪ-R5P|o:RFt'+WYB  ؎B&&P]} XnNI~=pegY9G ԗb5oKKGIЕ'}V!/ʚn]Gm{9瀃^4S\KHP:y 擟Hu2Ωbzh'O"X4"S0?(͒ HNx]g:^$wפ6{_&