libbtrfs0-5.14-150400.5.3.1 >  A dep9|,QMSpa8㢂Pj-NmlqTF SC7EzBz |pSRlq #;zTo,~g9y5ɄU $C#dٷ8!av9;DԵs7fp޷FPG+1gۤ K uzvS}i 1@>p@?d   A .`fpx |     ((8l9l: l>}@FGHIXY\]^&b2cd`eefhljuvwx$y,zl|Clibbtrfs05.14150400.5.3.1Library for interacting with BtrfsThis package contains the libbtrfs.so shared library needed for some applications to interface with btrfs.d ibs-arm-31SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://btrfs.wiki.kernel.org/index.php/Main_Pagelinuxaarch64dd be2c1768d1ab35cd37386a1c2f26fa1077a06f44c6f6531ea5cab0e34354461dlibbtrfs.so.0.1rootrootrootrootbtrfsprogs-5.14-150400.5.3.1.src.rpmlibbtrfs.so.0()(64bit)libbtrfs.so.0(LIBBTRFS_0.1)(64bit)libbtrfs0libbtrfs0(aarch-64)@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libblkid.so.1()(64bit)libblkid.so.1(BLKID_1.0)(64bit)libblkid.so.1(BLKID_2.15)(64bit)libblkid.so.1(BLKID_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.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/ldconfigibs-arm-31 16921986695.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_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3cf6b4cd2ff39f14708856272ae486ee22bbf828, strippedPPRR R RRRRR RRR R RR뇳 Pk7-&k4utf-83cd97c1a85e315d4c7e472e60ec4c7ace986a945132fed261e3aa0d6204b1c17?7zXZ !t/3T] cr$x#HT=3:e~"V׮5C ":ki!_v0Ha-ڟFn?Uc۩"[m-&|Z/|}o Z>铕.nS:$^zGe`bTԕbhY^[E@ ~WFTӑK,dFCp/}|kzmeWY꾠VX~%C›h=!꾻Ӳv8 A x&7&x*<{:RK= =Dtd*dLv 4L0HEh: v4D2[5+X b))n"s׆@ќa8Ɲ($m܁/D *N!A}Ggsa- o5[@n8}`"!Pc*K7'<1o\ Lk]hȂP!w[SpT6L7P(h_r|Bk%iu[Gip Fu}TP0З`*T/='\4h`P POcGˤ}Jv_}ZeSmbw]n!^Zy!Ȳe{9s_ ZJg77ie1k4+[?ѯla)c(Ogxאc c`7[PJ j y&`?dL[wc% $GÓpj{mPAԸ,b& L|ȭ$kg\#H\جVSab>RCxÄyW Y-2a\6 fw4Fy>]~K38Ƚ<C뉮/L4"e)ѩ^ 6ey}DNg6wytE;9TME\TԴL"U"Zѥ pćCMT%A[_wL:k>:j =,dQ_aSK\ۘs%!({_!4"{*{xYP@c&Ub$pje?d)>T {6 C0cw; y [%alwĝm7 =f^[΃c+уDe)ƪ^殤2jYw 1XH9"BtG(6 L*05va H4ɜk mKiB{O⅛VЫlm͟!=*biR1} !실kEumeN[|ӦFP˸(I~cN'iУЈ]\"yv#P?Fi1ڵՖ/ThN `L!7##<ڌOhq}NlqYV1 *ڭ!EMQ>D|X_ Su ꫨ0DzM "x%FxRZ}th=> թ@ogLN-``Zp˪ɪEr2Vi!U.KIG|tK%% bzEvz^~c7xE4Ga]^o]~i# "}9^]03@<՟`GDh>ŏ>wA0A"beFli/LES 矗u"!Rq.)(;5~sGyx7/*dSXy^91v\^@;<+ ' }"'`Bi\ ;$Zۧe 4)WEm];~LF 4u ɒٵqqoo"IJ^|7,gSo#g";9m-.q][O}X]I\U D#H9]W5!(mް˦4`3=7c׫DD668ُ|w^8WU_]o{(:P-ZB  `qqq=-;&55kV4KI+AUsMgl9q.kIh qfH%w]u,~V6\e\ڟI_NJ >`=z^c;H Dk&&F[K&ҭ>~s7qFn L)KΨj5xj$?m+TCJfe:<-|qh*DoQ0_JTG{ƺ&Nx,W_|>Z1.m:Xvx@O+UtZI`-sA1dVt;)PcPD[<[ Ugvԡ%EԎ*Wh}\`;E2ĵ,[=.axbm1*,o]:E.sjWrw# kET?2s(W؋v?seVcVfpDQ@?Ȉ[Q}i9%hXeͼHyzaQe-ZnU,(\CNͱ`F 0 XWnpۭ£B\Gʾ0Luc;h HR~LRO@+r(+%7:Q|eE'pwˌFz%4}9S혆RS{Vu/B5WbTQBTJ%Ȧ !R{$[ҬJm gޏ>YZ[׆rY؍Rbd]+&Y{д3%9\Qݍ1g.#Gō@+Q9r!8qP/UZq9=ybB[A<O6gzϓF*BůtP,帜鿼b}1sh^ycRMO8Pmߌ1uֽVXS냒8-ՙyxxzߩ/ՇsN MzeQ[I\jV;M{,Bo026})jbR|a0ϼZdl{%"+!SrL#!lB&۟KACrܯ:phJ@]y^Oh+[biJ^6'ď]xl҂9aq=Bh2N2iv-fߢkllI*;ajSldzՑ-|ȗ_]tD3 o6.SNZx3; ,xT%n҉ۃ4h΀|794`ƏCW(e@BK&z5aܹtq4$d="ƴ0" СۯWbKr&OGPٸ.᜞A.~}.2\!8Wרk2|&Pk.˟Bm nskX!WWf^{}Z ?nvitˠjv3* i@Qjp49~B0)w{slDd$^@zտv*fe%&y҆.hhgg6 I.d΂Rz_{Q|Ut FO ƀ]u-h2VP [ .4kn6!\k-O9pXt\sbd]Ku 綩H>9g۩4.<0 q&vjg? ʰٸF 9QLhj|,K.Vxb I<F ]ض=g`qODg?"6$T߸`Re"B|L͔~ dTF!М[2]rj-!jZӣ.8{UNMWMNvM:$`H@^BEo8W OQxУc, 9'xx-`g#%%zY)i~7"vjDgHCr}i(gz٭&bg|nBTSTaØv?9w2ֵ 5S" O`[]Y: csx,"("(YpѨ %At~lqJJ0I/-~=#[)wjwp,@|?!{fךS(S*ESVg}W-p*øf4Ӻ\gVw2е^"+&[ڕ]4["Rh} }$To)KZ12s 篸ZSAIOg()}FHG0Odd$b^GV2 } vbLQ$"韞ibd" {wɑk)HC|hC9_A}r=Ic\1P.}-*Y Wy*!A\#oۀ1g7t D8Bp Mwh-pN)@e)D գd{MM,FUrcm-n$(Ы::kuczdS|=@lp9ܙZ%8j›a=Z#mXw܇"H[Mbgΐ_X?d,9ls1.:SMFJ$Y!C% tX}mjCVaHO7(eʠZO6KVJȕ~nFU~#O}8pj8OxfVTʐ ZX/Xyp 8*JBsu!.7M~<[>bGQ/F|O ZyL՝:I4(HTDo0^$&c|ıZrTl)T~X)5UΒ)=x8}ӥ wuU$Wj_wQ+B6Kh,!(/q#mapR;O.*;3cb6NǙ Fj5~/UwMu5yUبPv~'n8!w] O`W[炸JewN5m"h_^N<B7:j]kwDc9z0*ڢ+$n*bf(oI 2?XE^Nao߅q%SB@sm[aI"C b.@|\9Kn ^2#V] o(a۳&@?H‡NB Zmk8~ tzйTYcmw$(S!׸M(Ȭ/1lnXJ#]Z3IJ.b`_v9A⧃ICF]y\' GCJ6]ְ鸮syfbkkӒa&DHPaGr H$.= G4/{u ;[iYg@cY &Y71然Pzœ\/j.?`{x$tr>HdZ!1,{ ~/$vJy- :,mVn.75BN'ߵ`Ǟ+*=0`O2L1NpXC5O[XU1_ 1{ЌuYKtl䔄 9Rb`1==Y6ޱqs1RlQ@Ym!i$[:)|[ת&o8Z,b F--ή͂K_A D8(G8~͔ϥ2m齟@ (sWPqODe<{J^ky{v8t}c3ISF*[) 7'" })j)*-0椇 ڨv L.ȇ Q <AZ˾򦿆T>)g`vUEQ.RN Vh&P [t^;ȈC22Y^`r&C! g&W˾sNh1A( ~U=t~Tav+H@qeoPq`ޕa{}'@2w-CTB$mDn}8+ָՑvOsst/>"nn(6:nv1~KZ)*؊q }~kW6𪎉ؒooʆzHD1n.];%g1K̄eI DQ̚Y$t{Hz7]iWB2U #PtsMwG%@}zL7yΒoDN~Sټ En1")> 8~Hq:3"HLR?#VOR+Tћ-*"Qs*lسALXW ѣ4;VW",*HʋLK,?FS2׸dIqhjlPGhE'Nk7 Q8:sNg7iRW菑D.O/7|OW\0X%E8z9(<L,ݺk&0W.فm$IGnMM(0pslxM'TyfjʄPM֝h[ “es)E-@ =^rJjf)$][X{N`z:%Ɗ2Iuc29SW+,DV_M'(\xIv /\+ng(,rK[LS:Ѽ/ۂdThTj|3FަQo )=@iiC{fٌ,] gnL=}\hMԏnn8qʥWW jt[CKy^@,JA {j>џ=@kH4nϺr2%`+k\"aKͺq=cK)/v*ApP't"]:N8u 鞁7tD>a?ϣR= P܃ YS@};uܯ]J[`DxS+4t04ɏ%L{[f*vօVS[DE'ܨa 17B AU1QV懫Qu~ ,@x(M?ۿ hBOpNbKz{KgldQ*VGqK 3Q:K%&:&S6ӷ9%Cv01h$iuܮaVi~S׆ƦSHg*g~&0{D }o!rki@LHReKp&3c:-x+}7e"66[//pBt)*$# C5S#'Q:,pꍄ^R}npruZUbz {P+GD#pB ёGs?];HJ7EB}2$0@k?I 'q^8lTCmi(R bp蟵t˔^PKwKPw$مsc@W68[:uAB?G0%Rhk\cWgl}2m$<+ù4  9o;o0}9.Aslae>:aA8%[jZ8f".OҷD bu`o ^v/+9#쳄0"QuzL}sdS*Aڽ'HщuKO^~8`ZÅ{[f/Ea]j^q| ,AhB6 qjfȧnU!- Qͮd%c'Eh#)p V2Fxu &t023v0ZtR %$jݢH $}xq?muۂW'I3 !CT3E_SxF02hKe({ld{5 (Mq'I7?常Qd%:9iM^G8h:VևۏLd0Ofu_KZ03pFM+QZ@}05" (>6< XY4-UhiEOZ/)>|ZGw= A_MnB|;|SdM<9H;~ v1#c\`%e }{Ԙ ymo!F'Ö01N%I <]3}>5 f#nV!Q"6ڠT{Mk", :>G@WX}%XGעP)֩6gļb1B6/g Ԃ?s܉/mZƌYzqngFvёl]Wef4WSC}~s/R5! X'8Zj+c9UbEkNO]{0Il'VlC# (H[V$_USuG,3Z%y'UqԠحwnN(ظS=lɄhnt>͇YUVB[f**9F1 L<<36Vv%w-Н3;g@f7rʗ)f5twz\niҴ#3=hS3lçHLQTF,,cnL;`:!kuń,$O^l46C<&O"fu$bⰣJtE"L&Ҋ)wzO}. 0i4NBXmf%Փ>]rKflY^oc'>*}7pf/!"|ZTŌ|aٌP%na^E+t=dm@uj@熓iY_֖f!ݏ B :g/f.~h!8ɏzXJilA8Wkja@J[ s!Q["_zU$ƃ܊" HiUXJK%/ag ҎwZ3y^4O'(e`aR scyH c0`78֧ESm)<\@uiWU:#SdP'$08V3Lu:Mċ=IzưCeZ#%H^!ewR#'nV͕j5 ՛h׹%knIBt co+td@yFhJ j.HL29}PͰ5k=+_GbWFi'{쐿zƌ62BrYO@ =O\+/%NN;iE56jИoލ p!B6?+p),3}Yr"71.|ۜ ']VJuh^?~`N1(nɜ:0 iK}~ :M7x>9/;~_$c˄̺]Q.y< kqwb*3N"Fo AS/6l M e*VG ӹd|}AKҪ88A1Jxj6,h :];}5γk鬟X[eUKJ mo)rkooN*q'e߿wN"ve/ə[YJ /r"_en '&_f.l $oޚd‘L~:Pj(ζ*VY"J\Kԅj_\ l7{My~8#M B׼KggY vVpOʧe2=AN@,rOqA,Zf|,`>0 .Wo']Xofszk)p;G'[2]\h1NX4n@-8&{pv?ȴPt b)^^$(~.^R}&BpK/fmeE$`ѳeD#綾IJ /, uwUn @8̥T3ʠTx$SDK,p ַMRl()d$Dq]rʹOؚZw0sYTzT>Ww M~-#"備EB9fL(eC|[ܦ“oD.@P Ҭ8=Bq6#{B.o䆝IsiO]$nk6Qn~267 S&xZTK K5%}÷rVłoY\1d[;ȓƂitE!>@J[5$ד8z80PTnr>+ MP9oJl`e ԥw]Fs0,DZ% $A~Rop#0;p} "-ǗVTͤc"%dy)">Pr8Nh9@n޿U<%m[כK\18$e֭y{*b@ŠL?.6[a*kfC%fˤψCTnI;wMt+PSu"vns9`Ž08_8=AF7pEvLUV 5MV)z34 \@5.V8lK|BT˺YC{zWC w#/L^DۊpA}gk+9Uÿ `52YFphu3su$$K+#} +%lCr'[Fޓ*ISkj}V:Y*# >{iKG-RFV&:N^N:XZ 7bS}LW0uv xAi1mpn.Ёv->A܋r*?&e4a-#zv!WA6T%,`|6;P@(o9kj>^F;FJՋOBihWJ:oH(H9f!p事cnX=v2'{zP\uZ_sBZY <ՅR3/nEwOQdܵV}(U :J`۱'m/DTgm#u*w Ķx9>N G|xDƄqbu ;d;;F%7:@1VSF"q3yȦZ)D nsՋSʞF ڭ!oDfb$NS" W_$RsTj~}?MrB{:Y]Zv,nyۣs,HƓS5S#K.JsIUທ?W^&M˚ѭwe.j{њ/Uuug;"S۰$  Nͳҷ=d r!^.-m"o*gM$P ,Ih(YP7V% p|Q!x?- ` dY. Ok/AVT{H.gJ=jрpD Qi^Fibɳix6ׁ#B e9n.nGzQx~l(>b:qV= c_#ӾcBYMR0U? te>:)86Zx~DL|0*Z uN3pX%iVڥW[$}w6Sd1-<(z' $,O {8Á}j}({.{Ȍ/\]c}GQGe@~ۣ+ɎAjuN^h+w6WPm+S-{CRw.:\؃Qtl2u[OAv)'_=AǨ$S?JI냕)wM;`EÆB(UQ5bX\< #J]`T+fSBA{lWl Mrm!/ܓSWՙG &.w=x*.q&.Y&ɕ#)cWL{\=߸'&OD:[ԁ^e~ƶbD0ώI/p#V;VJ_ U!XU;ch]-voBiR0mތMX$U"Umdf\T@?i߸l+oۄWlEp=]-]T+]A<( ̸Yru70f;9" x9 nf+tO3^i,7xl'_FpK$X 6º#ptN@sLO _#n/6~|@aш<. L cɷQ} WJar)6Z6Msn%;Zّ2E/ꤝF<~WvJ`U# q$ztXq.+ԇUgL)=Tћ0>OC$(Xt(瑜(Mblϒ&K?H8 ^aGw~_pw74b̮'aX{UVpZFA%*N-NMRkK ("<,V|G sRf'˼֜$`98δ{©U` }g]PݷOQy6PdT5V*ޣ9cCBW>w ]} F%Ћ^ jY pQN6Zo5LEj-ԩgӶC!E:%$\O?hϣm;F*ŸSm̷ֲֳl ueS`T&[]BlbN+q-)5d)W [=*K /9 ^3I=T͆V-SacG4 x4ӿ,A}$4GJh™&pS"B5[CYPlh6ŹB:#QWEDzTǞMAYI`vS+v8hT>(ډoU8`dP[z8+>^yNqL ~`9RL9) hM 'İ,rGm;pI8U@ġ6ॎtN98^o歱7 qտg1/B6e.U[.`.\[UW$^_ەJΔ"tőok}nvjϪx.g=ow)JOm<0%tcJ[L@ }?AU2t'$Q|0='ٹtVHUD1Z*!Dc/$֞GB֝ރSZ<;47iD|T|.\.Ù& ̒Έ,^ Gݝ &Xk .70dLr:@a=7'jog\!G?5g.KkdۡJ֢])9_lPܬ; YAAb3)vntxj9=PۯR:3(ٛ0߁࿸k5t#u3~>gLq9ì<#x- 3ج X '1V(VNنBeՍ vm&ek7l/-G¶@%3G;@!pwSZ)(6A?? ?e";޳$U%-3/Z=dI_c9cpup?QVF;ll5-%6dgs^"=e0>oczܰXyg4) ӏ#}\(4T\ڨ8xg.tQ-wWrmf>iNƙn*lzBz'YG~|HK( u%8+^ț48!aaMhzlyvZDeX1~tk!݂V⯂$ " 7)CBix&.LHZ?թ=r(HlR\(?ApU5l Rt5:@c*ӟrl [ytt@HC{WT\^p 웲%PGJ ٖO{>2 #|j! Я:){ʭpQaCt\,2Ƈ9ryv=5EDa.) 3ջÐoģ$G6"l(IfjHȯzjkBEF|I۳a->?hل*ݹޏbdPSmC~jS$x]!nB/9 Aɸ0e3v__bnW˧f%RX / _oZD$``'orNPX]DX[P|{Bew02d=C?&캟*/kW 26V,p%JUƖ@ppX2y#Bcwv̚*]?E<:OoǺA?B56Ё;p1,$lJqIWlKY(K #&^2ߏЭ"[GHZ܃|'ӞnRtuf; 9UoKR0SCc/;?Ш^h2vڂL?0kuR^n>DE#l1K+)Hn.NfLXHP,晭Y)|8r̗\V"3x{ JKxxp^e~(:s/֩ XNk.ш2NhR'šhyF3Q=.xuPgna +.#!3jmL\NUJz_zr(3Mh {Fu@4],؀ a۱b: |4Űqa^*s$~]pSRt 8/砛x7JMn\%雭y\[>tv_Y4%.Wh2p*IYV'9-9 êǃڸ8H#*d( k(2Pm42Zy\U\8q 6 #;p/Ni,ō\z~pI568TY)d``NqhǛ-Dv}&΁20&{G+d .m\ Sb9ERw(X]u^;06ޞ{Tt#q9=zxUXʹ:5A/fu 0@bgBP"y4CKBddBA^t˸D/^(\xG.XP @LY99.0.N7WDI=~͝}sn|[&bu[|HCFc k,e:vvj޾OEy\WLc.pyivSw؁$s1WU]/B|~$ɡv _,d#gT@$6PxtB$$dYYd'fuU/~d?=t+1@g XmFKR{/  @'X-x}.w(k>wu],׫xQR5G!SU NMd {|v֊~t^X,ߒ߶iU<M M*\үˍzP\:t/‡+ s ui{ DUXPr`=̩ڼ;UdpD dfKz>UXx̟o:(s0TvBTȃ;V] ݃ IgC'NP|[,Gu⼬p3q {jqGxmBf<0nry:u%̟||N!tUS&p,&Bo58I\uRdKR9>葇4XzgP!%(Ǡ[2PԺG8S䶓̼y)A?7y7eˎLz8f n A"uJfIȁ( K fg m~cRD\R3t@4B} eYo0]uDecp8yn(MƓ%NW)dAkGlxB׺Pwm-jYȊlyLVD:"/GRl\J/-F‰r~ yt˓o.͔ TȹR >0[]aB2.VNi.W q]9FOP>Ⱥ5GYD' ʃAD¨ȑGmELDyD*dliL%˺kC SG2I®CO9^XGmr>N.@7h;gtWMjq+1Ԛ)t2{ &uFw5;2(sI5s?\E|~?LJ^U*$ّ++ Jz)Z,ӧR<> <OiffM_8ݻ2+6Dd"*};4 > =@f%GV:DĄfrvHc HLp`RW@JaYmJ6tvVMQ>F񙖉e%=,4 MD>M;bT)bkIC)3"t-cáDlܯc젒+y]S"5!VD= i?H.`y! *vIHZxvk7ўzv˅8K ;ʯ[sI7VC>#8pƼ蒭4mdP(N+(. ur@)wyS<`u}2iI5|IûQ;%.(zheXlLrDGn]BvgB: }ba}t8 W$@|e\ .4d1tU9bJ+w$c+ᇀ࢏%np[\q}^Κ#].Z'Yi\{meÚW`;{OOHdGN_.3v_:Jg`mȣHr^BxUKw눂JyU0O(!f(mrm!+1d(uJrf1'.auR4a'6;7Qȣ;ʓ^i50+׏ѿ1 f5LL!J\?Gg]eD# JXN^1۝<#L{:eK< E5K9w>.d և!/6LzGq7_MV)^@%NEqM*G|Ҟp?aֺ胢1; . ߃ 8|l uԤf?)ki@[G{b ݭ):?4 ńZeZ BI@Nln3J9(^&"8zN6UvJUAn*-)v4eSOz>+!"y3Y ̋( iʀ '=zw! &;i?=Lq¶I$~M;3a6PDeFnڱbzK؈W}w#m''>!{W:xTgӥФ o;e:Q Y27Ɣz9}\ƞY5`5BB>.k_[!]r󰢰s׏ߝ􀿵"X|rH7^U,BZ xP_.߮ {}Ī$@ŃXBNS\׳H v, :DkEY`;,\m>5 u+w&"o`PGXq;YVՌWGZ"_T@Ivh~aa %-%#Uy ^F~6,Oͱ#umbWv%bԐujL*rjnO|[Xg Bk0 !79% ſqˎH]ȗZ0E3LEӶIKuR2*@Ao-V۔w~?xJ!g ꓞǐ=4g:8s#d̐1LlZ%G Āԇ+>^Cd0=_@"Aha"s[^cs)o)Sي1K-/ #t9&=߃UJKG-X+sFaqо~59ayB>W<+VXVb _(hKH)}ݯLEq_4__@0d*t3n1U0Γ.RUPJR}k31a(3h."̩<BڳC_~6p!E_ ܾ羟Gm٨RRw ro!0 44:|g\R/|Kd2yD`0XHU~;Mtu[}s{MmjduoMRy*'aW[mQI &V>ZKyDT_\|@B }j؁ݞUB0NI'ٞ YC*e hц.<ȊLiˑ-7ٯ < rkݯ̑`ƕ?\egj `O//1ȞRH`ϰJ0P %}Z[Lc5@pD(߸?OAv_h}߽ClbLATx=}#O+s ͤAݼ锼Lt]Ea'Q$أZ)ʅ}$w?ųlKNɲ Jv-j 9Hx nݘ_GO;ѷ==-?&]6_(ގ̭O'Cu +Lw2e9INh8~ԑil5Oo٧˖, &[ ]Wv3jt%Vu"v o(i;2Xx_Vx,W߰mR2%*;WjeedHR Dz[/nS8Bl-`|5dPݬ_j{%rXef|E[jȕk(h2Ks0C 6tƖ"2!jr\ߘi(`ZRƔgﷸ?Պ3,ÔYaH`l`7xYgZ5[Vh-Q _CNg_NlPP-V ,VdaNcWg_ϢBM=m)N^p[̚'Xl\skRRInO}Cv2j{^ ^\9 NpXs]y;L8maiu17PVte3b Φ( }4G^WF)UO@49~Bq̚l'0=i<0(1~e_ŕT&Bt E'f!6?x-C@/GܺD yZq3ضJȓIB 1XvTnh3Uw2}&巐AJjEp?N|UDS:/^*5 4kH8^AczS0vZCoV;w¶YW<='e|Op\cjFHKZ9%"" |̀NStbN5s6\ߌgS Łh\' )o|K[Yfv-^#})ݸv oK"j[Tih3 ;Ie6hW4(/wuB24j́LFfUr8Y`Cx0 ĸw}g TsjρvXƴ;v,̸4 Lp_ 2r/њU3 fEKW(g~IUKgb&7\dv+Gޭl"1 lRԖo2aEտ)'R-Q,sxUR 2Yoo9:ŦZTa;ѵ2L+Dā.p d +[ZԜw1EUpvik"˅`7KuouTPMRPI9nU,^Q&\Y6(g&۾{pag'bG$#֤h٫ h?4۽f2 G&ml\ނ7C{|۞+(y(\)^TL|Q'y:/(I&@x-/E-c:[/{G.T@wFS MJI9#N?мGϨp_4$D) d`{tu\pT,anoaoB7t/r5 qB63;vس$9ӓ>[3|1r T"]nͺ3*|{=? h 0C ? %Uለ΋3B{7<'/rY\2 :thI"h7OE]?{O`ZC\<-.ɚZzek"P{ [G6#RU-neǯQY\S4'YT|8͢ 敞 pkn!epxp@`c)xͯ=ב4oٷ[\0玊&"!CY^bVHɩYͨl d5UJ1bhh9PFK8]{(*Oۂ88 Aa\:T[iܲ9%"26i~\B L10$vg_=;0֞(2l˹u$dk5fYzb;tX˽Ygy+GKNz]5`n܃0kOu?Q z=u@УZ+~uFS,xϻSW*H26fc.X;]} +P)3B{*/Igrq6\46"Ķ֟Y'Mlml[, N\WV(BN *V5@}+gAڟ&HuIlmM26u=e_l:DWoM{4C3 mUcf歬'Z츮iQFKJ\L;DX G~`cLs:Nb:k9ݱgSD G~ܙ_XrCcԵlPGC}QFXL~֌x{'K0|n$~ޕLqOKg/sy&#eCӅ?k~c?U`⑙}p`YX^:{~n1F.;E?=N`g& lK%3p)l-R:&U\WnL|nus lt9*T \|<"߀ ڗ*VrP`lq*:Tv̇٩]s0T#o+'ilF:P$M3IdFǑΈa~ > c7Ñ:G6a55eS4 J­ڌ%U/EיD9!wh;W-j#~#)V)MC8rDF|YŴ!bT rOP5}DJD5Pd7HR!TL~/oR a@囗d#?@pތװ%Ȉ%#ʦ6a\ DjdWi:Q O_ $%X͙U|ౄe @V1&4]{W+S{ɧRCJez`A!hoj &Cruv;*uBN$pT[ݑ'3AIOCn~]XihH[3$u\|MtM{5NZG*{=SuWpVƁ?t &a,t*UDbVS40_teKovn 9G!< $ gaR{C$#D% /7 3<C:t gkvly@(/ hHh2~v .;L"z'uy#Jw4b%$T$N}jH`&xAVomH3|y {--; pO)d\}6X/sБC6_rͺ{nתuã/[WT.5W:JP7O I)۳}Z -m0D_/nr'##.WHXK#pկ>0,-)e <@?Pu`-!= kz-KwbǮٖ>@Y Ǟ69apo}ן&ޝj<aЫ Ny xf;Ѳn;v5UVZVԊoTqabGsg\<̀a/Wn-4,ݢ"@`:>56Q^,H5jLoCp 2ȕ].j}uL>q^F a){]!p;=L%-{B~6&3 nQth+ϸx ~fQk/jOy!']θ[:gZTݧ2wUMjDv>Aoh:srRPQ{o0^Z߃\ZR4RH-whXʚfQ76} V3 8 ~k>vx~ƤcO ي|bG@C)kWpv4S#}x\goG鶝@88FG%2C߃ά~TvQ#jY|43_Ucp Qf&2nBxy\tB|t1~ %c ˢn [VVll77ຈqճ{^?Bl__ ZdF4cU04綫7m$5!cݮ?9#qIW5r%t4R7*HZWtu2^ htE#vGe2Ss&fuJI1g}owܚ,#ۄ85 MJmWKB~r\L'7%W52|9y:FF!NDr{Luwsh]*@AܡHY ($o5N#;fN`meV>DeD|\d*0#n$_dk9;URÝ/R_*a=NDL҅ :V)3 sEy¨v,YVֿ -OxURN'vhCKγ *V|EWk b~|d_4qs}~IY*taewФ9"yI]ʅ3$LK4ּ|Ʈ Y!<;MjsAf{fū_`Ig0) w ͬbd*0R͊ 8PuCUr"47J<+΋(K"-Ʒ{T{y"igզpC\;yxغsKdƔJuI1b<(>oׇ>Od`"}0|SdE;&?0Mw`t`ܮ@0 LTپu領ݾ=^KlnF B޶9 `mW;B x!Gնe<|vQܛ0j+G+ȜD)~/V!)/>Tי'1̽CGD:l~{vf7NUF j~>?  zIW"3UnWɴt*$mP@ށ@ bӜeOJL%MlH](u>AV-cgiuyj K8wEm=eX2?-lUY5hjfPWj)t 2; -WU?)jZ9Կ<ĞB+aVX8V~ D~Qdb~DP,}r8a_S|&qWϲэ;st7Tt2?)vIݝR Kisӳh;Z$vW II+ K8g,&Gj\G/hϑ:Rډ}Pgdk"@Vz@sݯTzqUfClpyנ1'ơwLg;z3r״ZтAgz Kޮij,VJ>abk{-l bH8.FsG$)_!<k|ЃO<:y!9S ]Co]/N3+#,gFv[V)Dq+?`ݯ_ɳ')(XjgUE~uǫc+?A⼏Lf3¥ 6>: GUp%)!)ZRހ VM*99R%^wf}!/IzA1f שk)+M/1{thKzDv'o%5V%N sT@_0;Sr {]w!V\'~?](;r'~A80wsu}'%GeG{Um݌z_ϲα Z3h5WIh6KYnI0, MMadq+(ˠ`AG6%CdYC*ۂb:vvw~>)^Aabo`DWڱ&oHYjXIJ $=UF;ʹ䓛0X.$Ta\\-6^䭸ã@JJӰU1n”vm*)5ŠZ: Y7P;E"}:KKj `PwJE0V)"f! t+*.5*h6奠 09v4r!TVLK9ق Ubhڧ},o9"duMGӬ;[h\]]YԄҥvT;ws*i)|x+N %KuO;UI[b<,.68 6 [06l˒kvW rqs8c6eAn2uo\F}kqDP5²ɬ{[`'m;e _EKȉ7ol'<[58"ٯ3V8D+ζ5*YpQb>ʰi>*$~ڨp~bJ(z- 'Ki'Ɔ}|m¼gXaT BH w3$Y~mP.DžNdN(퀹* b~C&xvc6(T5.g.gYm}oywgJx~ʹlVmŰdLSOx)GJ(#GZ9tAm?0%  {fh`*,>INjvl #N27xQ)jw ɒȧ<ϧh@Poml{f\K.E5^nk^m^ͭBIoS}iG ob(i-ea]?-*kӉbU4Q^ jJ#7nb\u D \%_AJ $ ~q n6^;~x320]}IruA{AݟXa0"@Q;܁,|_|?Q)8?>E0ExS2͜9s}+a gCf2Cc pAXiR0=gƇO{ll!j8gak-ٰ5Ƶa \"DVJ+VXwX|]w/DKfΔR/")ZUʄOy VkO>>ϋJ~#0Mݾ~+#C@;,Z4d{Bq˻PNlNy^G)%*i%9_:C R[7:^Vw~(wᏮmٞZ (|3k :V VSI,Z@o{A[mm$<H߮O7C} uJncC}G$U"0_aTeSHHѮb};8#A+Yܤ: ׬ 2:%nhPdڌF0gRGI$Cv`{"VϹlc2Q!1jWHUc&H\ mA=I-R!xY:5pRnbߐ$^Xp" X;vjbBO;M}8{`f R\,xϕFxveGCNtw% ֨ _i'_6}HV2ޗQ9(jF1OR$bSLWWxjRUff Q`)ցhTqc ի./QCr` .Q O?\(!]SN#J+T1g nz#4'$g7 OuVIjT*H2ܻ_i _NYnR`q]̒rAroCBjH#!Ao;\)}.YAdmPVdo؅uošj޻S_kF61zE :7$.g?!2( gBҐb`eu]ߏ0hv# C.?tP 6QVdMλq~#mrw@о3fr_٘,r"dk3;!KA,IIl:C![o[%Zs:v@:BDqYj-.!?Q4+AEH Xy#^#a$, Y2k,b,:?ES~=L[`tUsX8+&#3.1HhŸY܄2[(07u VymvR~/;ot zT(X L[Uo~"̡Soj/H){IF_y$AsBQkI:SX\s?x.CpޟջuWt+}PM/D_G ;Uip-ͤ؛VrhGWR\'Uu_h\]9fn5bϓ>bu Cc0o[*15-8e BoG{>>zAכzDRz2 -7\kSL+XF(x7Zi 9/@yurܱB]#|­phRrk, 7=inz Զ-cG]P2q]?sOj@ME.>_ɁH x*9pH"!g$GzdpewE(,#ҶW_5:֓1y y3/n,>mCS=߼^ChڍmNd:w1wTNrMrg 6& ,,'in=x'G:64?iklR{/z?S F?X?MzUꑅxt|_h״B%+== (PuBdBocdߙg3%}CDv""h@ z8~YN*cX2^>^* U5 V:bcQE`=ΊxD)~RNo"c ,; iiSL,AGJ?Rr^TPNƻ/%Gp`5īJʳT0Iq\ U~`SM5hՇ zX!9"&Iv\d"@DbnAڡBF_clP97o=S R?KCI5M%|$[\8(.FO"d/Ҫ;Z;& g& Q?5d;/mӕ 7XL~ɑ&Fl/TPW6un CXtap#B# lA4r5$ EvlȉW)g04/ͷ0tDl(R:N?2Xey)3%kODNHN?lǛƨ&/guFGEc+h_E {7D$S XK4;>**.ROMx7 &娕Ji(ؑ$.S C Gӝ/4"q.4 r:,;P*N)Ww;mXw(GnX@`wC̸`DѡdRjЄK@tO]8bVhN0eg0<(꒴]O&vZvK7Ktc/P zw&6>:q0Mط)䓥$_(D@KRFF!ih' K?[$kh@Կ!3; ~"xd@}93FܑqKm0Wߍل-8I/oIXll?7 [ePD0C Zq'G&%$s#F2])q͎t*|(Sq2|f!Ns +AQU m\ n7*p=[5;>!xNܒ\# VcZS ٨̻]lj5XnؠȬ a?F`{'cQlZ4<`:@gPd^#KAwolyc?ŔA2AMuA]ib<ѳB護'CT嗯#(B{t-qZMidȄYa\E]]Vm+`eD^L wz [X}q(dZTA >Z;B,6Q"23i$b%o+~ɠWf#.8# anٛjxn~N~K- ^\ uW¡ q3;!Z&'uC9=mq$tO, d daJCGP$Էet%xؔuEVO͈D{̉抴3#bMWmQټ>$z#Q`SCQߟ |yՃ@lfaҿRA#P 4y yM-*-n_єMj@KHeΘ]97;,]>=My1Km>i^8-r䈡(/Q 7@v9`RMlj /*+ BANȁ?o3B7D2PmQid1%"(ld"1 TSc nXM6I|Bh-@A,sVl;b8gd7؀xK^*Jؕ/7 [1@־ c-Kw3avتB0xyZEԮ79t$:ӯts4Vo> ˕pjvB}l+3 =G*畿_gDS/CQJL׏oV̻vGL`U3_ϔ :WCS7G$V1?AtٲeBwjQqI404Ya`A%l`&c,gFLhP}0Wqau{I*~/1~O&doc(zi}WL1NDs!}#lg,Un>H\5NȤRy=Nٴ cpc uԸE$ƯT@"I]YAҭEuثPB>z㦈TyxKf\8l5q@%_̊#2UfRd(A9&dAHB>~^]Od{~yThrx@HH%ӰgɐtJb~yK.t^yqW](U*0p{od$2iJC؍?ͺr 폋$QU=D2ZݪA(E|v9=yJqhO` r j+ƵL|id@qBmG荒L% yf 3?X=is JjnnǫhWݾ{?SBW ж`,rUx}ME2>cUCOcoK,1M^~וf'܈ҭhdhb+Vn`*`u-qI+W)s&- Eb( ]Fʳ4M;p,wkq)@n~|{!q""3o}f6P.qgn }0Pp.$R M?"-&1='G߇:rY؋ CYH8`¬*"_g+VDl#ڞX~f>adPԁA=uɿi/*߻e_y|T;Wl}y"|#S\IDߓJ,K_ 7bMCGZkJՏڹ;J[-z 3/e&{0Pá l*:ޘweRi;mQ7&U+U OFϻ0isia)$p>%h0R'go@K4ܘm1%VS(m`w=kdE m`D!9%2rGs>(J-nְL\I4cX'cd22,tc: K XHrAe~eϻ`Uqᴫ'yn7*RҌ7MBݕb̈́tXj$M? `֘XǺʑhE'0͑Q;d#&zQ7쪘?[QqwNXӝ6ZsUl=ÝG!MXj$VhG MUwG& uME_?>~t,Pp0z7+Ʃqiho%<> ɻ eKX;J9-HKJ]^DZM@(M:(T >jIi<oJ[Ci8 @mE'/o[0&sXX[5y Q' !!ez5e-6t gHB?HHM43; (^uÞg8Ov怇+"v%Oc3Hk =Fh̠f ,hSV*-_&Uô6z}FDmefExBaE97]mV;O0$:Uο,yxӮ/uMbf^g&KL%LA3r7Ls?~unP WWHl8QWpNGGs6ǽ_>|$,1mMGh?g3h)[lT׳= L =k]x&fyδtqN\w Z2Ui mrt}XjMivh6O|wndTX#jpow9)#"qbWmgttbv|H u֎M2:"G?gy5(;V&-77S61oWg;r>32`ä^E#Q D,,XyQNEı Y0 6,7 >:sgIܭ7iZ}H@؇/&qY!Ùo,~AHTHQJ2 {/_>ȮGg_# aV  )| {y2{Gvu0&9Ia$XfP7f4ZγJ\.]7N #c)9gT)Cz舐 c-9^J7e]7e3OaKdy:$YW\$>$uنe:˄" Sqt00(bV0T)r GsKj-/ԸܳK]pܩa3DŽaAsy?`ʣJ-6N-ghG7X(T $/><8+p|UO#QœUg͵QiCy>ꨪ5Av> lqKoy+I FFR$DuJmp瞢r]Mt6oͦuⷒq'F2F~MHm'YlU+pc!mt0iaT@7Lq_p2z`dΟ%0ǰiǎX T`X.DXx::K+WMd!&<ѥ:'&́'ˏT5U#ڼƗT5]yDO1!WyCC2w r&]>9]y raBs''0vBٺ=#r`͓Pw}N@ Y[4?FJY_ZйS @L޲b,Y؆|UD-O<塂+ŧ:72eP= {-ޝ nWѡMG>?[.4]NaAG q ]e}S6MyVAP]rYã܈JVqud?JTAf5I\!Fb@yTb8p4kedkCvNkM$J/{Xh.Acʶ\?&E^iw|oX]`1IA,5HߟLX=O=;!D.(P } Ts G O gas8;,Tʩۜ J 7Vf@ F7bںOL )P6ko!!ռPVčK ^OQ$@UVP)ս7oe n/.Vσ 'hAJ3 \l)¿zIǸԟ -"lWGRּ &zY֡&pm 2FX >("dof"~@âN?Yd@'C 왡R$>=6Ez* <4ƛym{}C;Z'IdRv [|Mn q2$T 8C&ܕ>wڈJA!G v?)/Mx㥇|5Zrb'G0xDj6)χzQUJ5 < >2;kWI$ { iͅr)ybZ\1drH3>շDBŇʼkfAԎ[Bm+PfX'EʦG̰g_l M<@mgvF/ (ц-'(TIVEpci #^z鋻70sᜉ[v$!IOͻL)bVT<z1yK 88{i Z~xuo묂J {(%}q5si̵QLWȚ5SLg/6?0ЖKX:5d,k:Hg$ ,UeΉ6\9K{9z`|q8lsܬZ:!$Y=l 1X5Θ/*mGNc~4S:-(g Y۞%fQ?nѽKIt dNH/Y{RKԽh ).N4X%n甯rO&4ff8a|` Y$W˥7&#;昢d\इ,a>*OxvMC}wE TܒSXͼa69S`{R蓸#CKlChExi|~o C>|hnr8wV/|g^wɘ6nX cb^ʻ hr{<+(UKX܇38CkuE켓OX2D@ѭN QByLs`1u;Mt7N ИE\;nm1x7VZ\n(L20WR#F_:rnŕ7i'PN=1×Yk p sM]^?懋"8d› K[vFAc ^nMB\6Pt_h jkU]sqH!>xah2RR-7;SHbʷ3d)Io3WL*f7UY0 a!-(c",!>3;"{!$b{3 |l fI$ qb̚$YjW*֖ 6N<_e/̽3/|W-L, =\o8.H4Cf eh!$TI*A9 1Z@r)e"6s}`4 O{侴>V*X󿇜+ 98u,El] q;2d#n3c 9fi*AyNo0ČGbFHma_ |DtL9'Цקʴt [#L- N, d0!X\O%WWiaC 02GtpkEQhlԮ C.V_DEȺFC7AWduȻf'l>MtQb3˸vJ>IGKlfs؛BD|(qirΞW,;޷־ |qaZ(vh"Ŕ\d*r)/dq&se{ڏ3"8*DhD+k\ZiAC4 ‰jMxC2o1sNo0mw!AUE@"߹z؜;IhaݝH(LIb0³RE*JIܸ+~|DZKF*z>8NPlAD$\֐Cg3EMHpk0#kBaЌ%C'EjZQ2 53j;*@nIH\O; %m7Gy!g`%(_v$!{w<4[ag*zmї9XԺ'(%lrK6L y"]Ȧ1Mtӆ)$|nkZ3!?$DžKˤ7-}FsC~8Rx O<G[PKS$y]l`;xO%Qa3 BrI[Ketҳ~]k+u;B}zZ!e]E)3$d=Gg_:U:KUI# l A!,>ʿ+n&/s|SE*n㖨OvB M~ctre^{$ _oM.on!ׄmz@JE4T-@~^7Ju3N }||MqʤkVzjU0fwLiBW[vfKc҄/Va? ײV z|X CG݉-}BmQK2Ka ֲf`*$`boAM9%hd:Pp0 Artm<~|  >nvܤlOl؆`2OSy(H{xۭ3ꁵkxpqę6u6Y0Bz/ESYBRVdQ0$iO襍 y`3R90SiS ap a'hK; ioAnKsQUR Tr+a=Ws@A@-ڴXOC)sT*md- /cnK[N@A{Vf%7;ŬЀlH@Hj_06 2VDC={/:NXrW@L mP Ue7oHI` ɬpK_(QOdI}AKUf R+f0Kj8q$ ybN+q7_xT ܊9o#)v>|_09E}bk|iET3AM!_4}9b8!F̪4ݒ('_BeƚJCj ߻u:;w&% qq֛ U$RæJ(:Msf( h]7pžɟ-^H43U2leQtyz DNN{ԓu{5+d\[CH- V:r hjq_Io;e$.h jl[CIW T[V0f -.pv!>R&Q|i fl,Ro 0ikoee0 g *""쯱] of-f\>jҰYJ S-7E:?jʮ2-6;q+U70T`n*NwT2^; unΊxwpS솧^BYoV#E|ie(12QuY[='BB'A1^,ڃw0-vie 9BGN%:JNYԟOуSw}mmD_mJ(bs:d 5Pg23IsS X}D٧m(b֯`wMmG\gAH7:59耘D-.x0(68>`$Fw)nMI[) iml] Av>4SQw~*cb}N^ oR[뤛O<3,X7/;q*IQ pzCnnBUʸqjj] Iu7֞twZ;! }m.Gg`nI5xkd[.EBYh֘PKBRv 9tWBeA '3_o+hs|K?9 .Pg䫵٢'b!(@K5xGtqga)/%Ž2G?ތwPpt1_MbY>r̩oKDefy$Fk|e19S/ J2o$.`ir_G7x9[, K *7Ay! z A8S6jón\ U8F|VcP^_hR<ȔДts4&9UY)/5@&h'9^p,|KI8{Nͬ--Jg,;Ń}. '7չuvI=V睹\CX6Ļ l4:8&yqj5Wr%J(^s 5kQ[5rvր.zɚ:Ш4 em[ ]%R#{" ĹH{9 %v0,bSog/XUZiV[ Uh5,_qOVey,@ 01&I6g`@^df#e gXfι|OPhf0Ts(IH:NUzipXHOgCYżb./m|<3 k0 |Vs\") w%GCCW[pz"(˝={=Fqb58}$\9Ƕ -z<Ց'd97DF꯻yC"F{je FA'Ԣ6R \Д wwSǸ[U@ݴA#Y~kmnk1 '[TX]fl`c?J5*}~)fz%dJM E*)~ݓ ;F7{1+%q]X_ihߚjt|YϓްێpF+@"{lWkVsl5("Б@%J.':FotZh-De<?'Kt1Okg50:RpjD2kV@6-s+ZycЯ-!ܲw]j9M@F "8o-4I].m!IAA;D/ ژyUBΈ֓.Y)"!H ,QyGY@ua_Q=Rظ"Q iD2UǴ԰ΊXB|#rPr;Up."G.e$xa]dQe;,W[= C246fB9 o6JD59jV^'1d&cx/F0U޶S(<%_~ RV,Rx zW*r^%F|,,s4UsYo &^l|57NgFWm<'%Gɭ)Y:2{b p@9RڑJxƴ@|' R@ZZC?9yއ b m~{^#C]'^A IvܺvB%`1v=d\o_K Eͧ{MÊ+ ̭x`ѽ[kN.H13"|L!dUjgw ao;2kkmk'*WA=)M$BO4Vd)D]^ o:_F`=4ljOA/x e8ϱ,TP@%&z^ODZ̈́+ccB5<fX*mu"DSGL#hrQ4T/T9#h/KhF #_XGlՌ<sihР/r]T^ͩ]ζuݩw89ͿJQ`^<([>¿*76} ~7ɭ8tt  g5<Vv7V$q<6ła0ItJQ B.KzarEy]ap{߰<햠;}`07éu"iaNɎpzI+@_vt@PLtg:rbEFⶵ#V1J7[U?O^Ks^t*wp)"NE~rB](TV[^sZ^ "hAܧd_hP0Hh)&7S1'Eb!9y ӳ& ]~) dOgvb|R-~}^\@YqƈϒݯaW 4p:[iJŘzW" M=; Gd)VLt>O/C|qX[&jlY(Ģ v)̏8>!tCg dU@{Zn2F~ R,&XsQfxnwO('m( ]רka]Z"lQg}rdP ku7}Sbd:aSpWJuB.aO>[Pk ժ 17N\>AN>3NAz׮qҨ{S:-1@/ƿHx޼. EQ: -Pejq/V-cwװ@US>i.uBXdcYv,iᄅ|#xTl df3̦Mӹ%ã}d;0QGG$EDs-|ch9k*_C#iL2\#Ĺ V:3؀(* 0W;x9*U8 u&,cv~OmOЛJt)oYCP }ql`eL PVy;$4z*"mx 3z9k}?t+Om}!uhxBy2mZ"EsM0w3x kd­ }(eNpc%5}>eH]NbȏI s~=>?>x$SSrjw]Ivw VbںsukѲc(,FBS#$œ+u[LD'x ͫ9YvMpMX M؋V9kTQ+'K4c,#7HȑsoZ& P@TTWQJצfM\Js 7̓!,&F z,M&9ɞ:Fm0%g[sM,.&em7J}qŕ"rb_rccu 6 RӜ~EdwW"`͌궈YZZx-F$A\W?n- KVS東={q$ Txxo6"|M:_Ŋ?rmhF [zh (2Na7+yadckm`ˀW^Z`;BSHu6Zx&yK` ǀMXc|A$m3CClL-ѽǁ Ԋ,jq6o# To,7: #m]0R+PxpR~丮E/ExV_ߠέe m|@<5ďR)z<g#Ҫlgğ^\iT 96 f%yE66 3- G1GG]E[88wh7fmL!̦0EYia<41KUH[Vn\m2t0f68WHM[Ղwn@l[d4GKU_1 6E20B40 }l1Ee1>o,a~ $WS@-`At!j$=y IzKތv<\5)ȍ 4{4(l9gE"gZH^0I`67i!r"yIvσFz}sGt$w+?^h6QSRMUrTVq"CN}H[^5(s#s\1#7t[. ~$ ]ǎ3֎=+EsiSݛ8Ih\'8]kp? 0j[0o&ۙEl*ӿgSvąd5,H^l1%Aø9aBr:(?;ڻvMccrMp#O@o^? *j&'9~[9yϭVy>4b a?cO  7]~"<lS uVaO~P"BUekuKAx4Q7ϋ"~e|DFgLcm1Wl_Fek h"4TeXZ\Jom;2+˜-S*FW<5刺)uA69ӹGN.h:F ZAmt3>@ C=@1&q;5EM)ZSC8RZs88DwPJ.-rp<`+X7R|zuwwX?0AS?ev٬i`,/wd9w`vᓅECqRy1E`a.pYDSlюdrAjY,m{nE*4]hè H#- ĩ$и:Nz gzn/P!HRKkA;"MP^HIT!8ΐz9R^[ m]ؐRkŔD*ėYKݝDK|)\c7}V^H9 K/6|Z䅀!IRp<(m3\I[t۾t}:\R|Tyz+NXKYL iPpozm  +/_V,E_Ͽ9,R0m)O](zB )Q,0k|5Cb@մvD78lJɏy8z9:JN{ F2ur3GH }hkɟ$SM5]q#w^U˟c$׀y[$em _N_cq3𜴶g@ }a 3p{/h V"' 4zXzlʢ!5i'hP=HzMZ@3k0ۭ/DJLGE"IxNM-kO[OЈu1/FV1.ˤPj"pt-`>v_+h3R&crxz?`qK!Xr8Io6Rc4Hⳳ3V~[}"pnqጺ(hlztQZ /r?C|Q'`M*.+63;.;wu)%zN$K:u<@Ƚf^TR#5t^UeI :F,் 9NýD ӧyCB0%ϔ/-#1,~AUC}$iZ$XkDõ{?de֞tCuMiN+>#V 7{~ގ1Gq7/([k߂~VlW!MGа^;DwMid _g75^iJ?jˋM8bN/5K '9a[3&?L*7:l>lf/o` #~l";0$%rhrzBι}?IZˇ<3ja7KZ@#T`i= ph߲vX[spe3=, a d 3Pe[Ue`0z6r?@.S}ى:f&F5 ciJzcOh2> a{(_Ӎ252~-td?7F#0lv:V[I{Q^kt=@'˨SF;Bx V ؘ*2~qQzzdn\V pshWTop2b9WݻKf0{1_cTZ:̡=nkdn-KD)2*@M8X;'*f9-Lkt.'yEsL4EnnzM1C$nsОNd2C4y.դa% 7̮a~ޢVR_?w8^N0 :ƶ+' ]4t7"5qLV+#Ĩw)j),3gnێJF1fs`̺)é|1x|Y Vwњ?ub>0:bi5iOB&(S<roN0ZaM<ۈhAx/`[UD5q9PY j!\,ʁ^h1F\2"Ӕ4eo b#pL˰~(45tdžvQ3lROmb me̝~ޭLOEPdL+.%24}EkMVNAz~=S E$P( 9|;RZ}Xߗf6;Ś" Sir{]w!#9}iA*5 j(ñ.q/>M{5YծfZ"y]׻ΏvA%, U'}UI8:$~jh`ШᨸEgŀZ[Tx^ѡd줘Q,v9`!kAQ[V9s!M4-?$;4Ǽ){b+e2,>g ;!Wβp[$ %CU2I+$2HE ZbF'S uAb}9!y#BDmB2$H(?Mʐ{;Q%^ ߷AxY:,H m=QȥhXQ˭^F;r#B;a)T)kz?Y3GzVR1.v",s:߱9TKƀz;"o[Ğ5g jJjɪt14<ٴ!b CcV^%`6$OMKHOK} #tײHߓ@s'V8ɽ\OɁч;\=c^+4dK0vCIy?{g`>iy|9(+f"Z[R?[faƓCI)|QIK|GniC ͸sxhм~.vǐHBA"Oɩ@%- Y-˪ PACo R_g2e@;ۊ5U>lG Ao}Ϫ eeka+aܒlkE7|$簯}p[G[WU\#>RGVW7>$78po$8k*, -H7] wһG# }щ,H{\8T~`w&MDbdDZr?7fR3Vg^?\$m,˸Upcq% vI8F@0|5NpNx7EІ0k\f]_ׯ/Po"fd+HEf+2F"ڟ.#c`^vtuЬ&<\]swVo$;LI}Ba6:ܨoOH o OVg0-@K/ (}fk{F}̰pH$];cI%+!KVdVA0f06z0[UF_*ѓTY q(X2w z=]٨@XQ1$3I؄[?x BK0^LH7RTmCFWJǞU`}e}~GIǍ*7ϖ%|'j9vȗ +aqP4%|=ȏ؍2\шߡٍ_BAGsi;%uU[ eN v}ZY374+/ֻ9*'q)|~pqL,3ԡ&WSZJg*7.Y&Lg*d~tX4AnTVg~.d@ ƭ۟KM.3\k{#T%p:cu˼Sc' o4{t:әu4#.؃a2 #%×UDtY,2B7B؞DA{Y;nәQwK5HoOYK@pXލrQ3'. %7XcTi9KMh4X0WE_5$ /4a?8!jub.e/j2: 'mDzҵ3N-z",ql4AX#߇EWR5U YL1 4K"(RLjPA:( *΄ҠV&WI}Ԋs39<PC$<Bl|+'"+^?Lj:ܻ@ v)e F3k X-_wvˀy]ί {>6ϰ| c 0$`U3pKf {5FjW=C3 渹Om΁*¬ށ _nwA c4\W&J3'}<`rܧ "6NQR$t*m»/c_mb ^? Ar4]{Oj8;< |] vK:G7$ilyM#W ݛd١Xo㘩qL1 5x6gPiJ Zi1A<3 <~tBȧW|Mſ0ࢪ#JW*=reU,1讦^sYO=lĶ~&&ȰrBmyH©DSEC2Ɲ] B֎6j 10]2Jz;qk]+1UR=L~L6(SFK4VRB9U(ZW09`M{kզm "sp M@M-nXo?Ac_>qN$):s :lf 1O f6_ p,]h֦7L=B5gr|޸Kg%,6̥,MO,̭jf/D4~is )a_0^ &> =D6)P"7/^.e=cI1!򇫢W7j/b\58w / 􂌷U3۩WҫTe}] wpEFO) b$@s;e:qtM/-O92՝=.F"Ťqzkq-+۞#ތrCb;Rz\B0z&V̭ޝ]6tPhAo6') ;mܣҷKZǟЌkzHb؈n˲{0$;UDOp2 'x q=qә\/w]sPq%V5i -/e.I<~55;b92 ӵ3wMqu\U)&ٺOM`7+H& | nw_qߚxrboJbXoAAxVcfpa0Yo,E;qqPZVD{SrAm'S}ɶF9E id\vc1O :e8Z7 o_ȷ#/M鋹Jqb:'7?.-.Dr 9*k/9d>b*31^u d3RLf.АF^|alW[ pV)8|QjR &MH@=tR'' zfa6wHb/6 i>](z߮]@pոT伐X~QkX|0HP 32g|orCLftPI\qw (hOe7MM4aYJqu=|UUyF=*u' mrظMu }?}5:`N~x,`H("ހ\q@"X6?j[UTNk.pң}pǛW6LŢK%堗Oz˝G5j}WkLrWdgofZ22[h+i38^X/j7;?u2`U̞͗I(,K/xWLZ0l &LF?L{F ևjVv|.ܲu+zY * }r ڜʭIr(TsE [`EQ g"F;^M*;Wƒ'u*֔W|!VAS.p~ >D{qE`T4~AlF5"Og KsKuj1 [?#w H?`/#TBV?Lǁ$AcW#X>CrIxCTlxX .]Pc|K,%Vg/vDBXV2z<< w՞V\*`nͥё ~͆](ZE:TU,B}(n>VS`j /NĄ)2wDm0ȗ1kɟ[O"p $ Āz 3_V z26.rd:iХĤ{[8ok.uK9]r(bup/yfHɒkdn$BD"e;.NlΕ 8qon.+^b(ߎ=A,sDQ 1m00Z{>%$+0F}Xɚ m\RK;DpfVeu-ݮi<v#z2|o aĹVWW(.m8~S%CCbQ"##AGo94 ,^cFfNR5eHVLN z"F.pg^8U|!LiG٧؏6|)F%?e$3*5DNSҀJGbzZ ߞXnm~m:A6 ^7"j~x Z!ZnspdX`& ) $9sk)4]PTSqO´qSJ 7(T"dYʿ_ðFcqǑVm'ΆzxON5BK:,'JO#?)NPXҨa|oK|FȺl5 \'~``8|FK ބ,3!nb;좶 -;u݉ _hbQ6Ͳw"D>vq}**r`ҹmKbؕ5=/nWZ2)/v7\,]œ}Vkg'C*oկ`BǬr#:NQՂaⳙULIC1q! M;Ng|l~%GDЗ6߶ ɀ`߄GD쬿̛ߖqק2%\ ː/N4u!r/L {Dxaԓ3462 Ř sAЇXx`2,ؾX#ZU$?L9 @r!et(F(Y%e:@z bc`Sf3WZbdA"Nz &B͉aąj]yMۀLEoO2LkxN: >7QV' H=29[v9V?|Tl/LhoŔ}WbK*o 0T;Qr0CoM?Fd4k27{.p9*<;u=zeJ~߂_z"pzq&%heN8Q PmB"6H"DƢW;&vM]Ș~m2c )2oVZ3EPI% :bxeȤ@Zr|!R"wIf%  N3 󤿑i~%B\vY"D/eVW+iيso.DNӥ&Vhbٌ7@`S|em8P9;x< ~2\ )ؚtkn<<Q"$<(q@8&3Bx+A7‡iaޘ7kb4hٹ(5-M;kټIvHٔJ9=t5Cn+%Y({* ZYqz_}+CPcJzð}hY1D? />mz DA_>ܥ܆X6t]p)a ;qщP{ DΏ? hqP3`wy mkNxzy'"OKkTmlvh'#vR]"ºtljR*Vb9hLq" SQ ]*'AD8V GTtSDG\cPceʪ4XO'KlmDžu6@(m3(#Nig\GX)0l $jAp}=GBdwGZw5,&6%Qx,W 8ր`/P[%cRc.lO(0%)+hDj-#BS ;<1`s@+7HH?5D5 nSMk3e5wpdঙWg+)@ZoLpV zV fC[Hp&fISAfT 2vV 2#@Ӈv[+c{o:5 X ffG~+J. kB_]n*|9Z^-TZmc11rP9*BVt#`ވ+]4?Iu(L룑 z0'?1x'5-(rΞ_#2C 8A4_9O5{0Q[ro.03S߀[YD _ S*DĻ2FT%> ׋z P'L[4}nU@z+꒙Bw"<5ɜ-.Fi:"̃xLxtc[pq8sE+kr!WM8K< ;Ls M[ԯe&G5&J -SOF"\yi#rflprT:rd;F-MzȀYS?|JxS$*t"w5됉(@^xɝ*cD?Zp?cw.]U#iЫ.Grrfp$4GLpmU>?!9b1T=H$<7dutDjHDkbCm<rS)o(Tr,M " nH8Vv6U$aƮcg5V8:\4Fs֐㙶Cq>Ȗz*h$M9{d+-L2XϰǮ mS\Y2[ vo2>Hً%Ox8[xپA-ǥZG[HBۀ^n~W-396C4Gu p=x"Tנ^K^eP>Ǝ"  xh(QĆW\-۴!McH DSX!Y!3>CC PbR n{Aɂši qMjH v gc PmFri}gJvj+P <bc ;JGcy(t* 7W'Gw*=}ٚxL>™*!hO)^n %;)k0Ϊ(jڦv2ߠ2%򴲑L~965$|cx$#9fدUq|sL7U> Vm$=5Q`ix:`*!h`i>kI>jQt=];M~Bp(3:I,7 /@Gw2m] `T>qMN9+0 ZMx*[x*uυS )Yj>xOvRON*tl+ ~!S{7Pߊ9 g_$ʮJ: E耭eKҊ1\jW6OuOr$`/#HoD=9}Ǣ(X$g n骪 +acyDuꪏ7zY'm9My9qBh'u[&uՓE "@mƑᣈ_cW^-'r 7蕧QnEe !u|+笞E_$G,uEQw=xk㥺rdHQ$ؑukY;vncr޼dyy$ȝ ^@L@> PL= C ;۰EͥB61*^4 dDr@" L/٪w/dHy,xD/2ڊջU0e cWS30$|v9^3bE$h>qP7*ў*t RuyRGXI'( )y$"e \ Y4x08LIYGqstiF/Al]%14t%(Pw*,gX~1|/RO ڸo% ]$7 ېGd|mXtpc<%/gO&p*_㓢00p.<-D],d(-Wqy_:*3'Ҹ1 L_T&]3;/:@$(+ H3`! DUDuFĶ킊*L;*9Gs6">Ocb[&Pߢh Tq2$qn=`ӿ܄i"ޯD fd"P/jچ!3(r'@.韡n1my= _r['TDplh/ܨ:`ɛ׃c?WF7qvLu{&i jgK1|li"Dh"GZN` g]M,c^c} 0:$Y0w2aumc5`/bh*4r  E3>g/aOv J(CиuIkGwU=-?ZFͺ[L{5l.XH#V!~F*Js 7qQ۞XpJ[q Ǘ^~O?u; ;5|23-&4V'_n^$ӾnϏ0j*U7+^6"2T7>HD| N=H 6?FRck os86e\k7\ŕq}lG5qd6QrC(Aߠadڃ76 .16E[+pKX Uvi:M.:_F#d޺4wW{AT ٗ%R~ NHa,Kݨt~ D! ~VIDѭkb# Ht:p^O5p&LMyv ZM4l̔/2s~Nυ^#hW7Căיb'a~=NpmX,~^ܦxcRFuoTpznɪ^WmG ͧ3ke,m@( :N) Jg.qټgK|}c Oͦu䥞B>nanVc|#ffBw})"N'ꍬmN΄q;cE+%@H =VŐ1ǪW40lX{mt[By+AR}};j4BEsȦ Vǹ'dQ tҫKӰVm_[O;f%]>0b)mZ;sixgw`C;,obF^'S?w@)&3#)0y%?惫 _PzdtyM{U}f5c+/?**u_"@,ii}Ӎ7*ɖePR9 g63GXS.yJ קY>,T/7$?qVl($3`l׼eJQ@~A?sXM|kKAEkEڿn06Y1coow~{߆}|=~O.۟H7&oIoךh=}&_s 2*."~ jܕt2_~SMYV Ӝ4bP<sK@{;]6 /1"Sm^7jFUDNw@ M&6I`eJ7;3 8<XLi$L,}moB5ǖ2m0Z:b42|>hc$.u [9Q$˼;0P橕 2ع8 $5X)넣P v,zP7qJvѿh{è/d~1"?Vp1|$JdOO"I^\bOPS8PYsL3DV$=Ϸw b.'sD/Ȼ٩D^:z)mP@ SOw]Kq&]J/~ tBQha|YB{@îuh-nmW ! J%Dk?>>(Ǝ Ib/85)8, ++ !Z8pBW9윟f[@{&qùPuOedE a$(qOSfgf٣Jisڵ3 ߥϸMc7'S_0yQ!DX}Ed5QFxUӝY+P-g@WK f.xDsb.@L[2p$F٥W@SmZnVa0=v79Rx7>+ہes,[S0_'hW(VPϦbFz.kC HeX!?ye Rg0sZr60F :,E, <>Ôh$e]gc&%4 mOѱ'1d~7>56h[Y ,*N UxU|HK$Z7/!GJd|]|MZp+~%g_XmXV=H,y,ޜK&ZvG%= vj0z|i QUomlaWa^2³IMiQmzU3i1h0)s nQڢGK7b",m|0?\Dl+xl.[ۍ&INE6~OGc6,͂ o'pBm ?{#5H墚Mƈ˜7m:ߜ]3VZI@,)( GAȊ`B)Vrg^ԬQbxid,3C/OD֕"V?MX3![|{g{BV gFY]b?גfg R2,ERo\ǮTnM& j\ma𥲤76h5UAdL>*hU{[TN7i)#WL[M a֌'-vÎ/0+K-JϴoݤAfg Uf"\ @=t2 Ǯ<8 N= WClW;hGƾ|d}vF|ѭkz8ZFEG Խ+;},30DL Cu*=< !Қtzghyzٹ>G*63C2u\2]|2AUv#|n%o.Y:c֤iY$;?*5 dp֖ROo/)Dz<ό(Sz6ht +'w,:K}/=-OT]0S ;wC KS wƴ0yЧ̀" { ^ G|z]A' O}bb;*/CD"8FQ.S&ɋo,wp -8'T%P>"VM`A=ps*Pғbc$0v#uY`YV#9| tFD1jp"^ȉRL]mv.Z^)^O ˍ(=BSSYAoRcc "1a)h-<*K,X5(nQ $,nA3lަM>:ef?P;pQ(DT) ⑔,_v"2ƫ#bN~a< M >r?e)߭ɍr] VO=1s?'SƑC= ӸT-d%B}ncjWk޴r5܊2%c]xn~=ƃU牪yZ2pOeXTLo"sQBEEiPf;J'-W_z> B~[D*tVC@7í/cG珜% /Ah(~i:10' ukD؉yʅ0T_I N2.Kn8>hDBWbonn@*\O:-䮠٢l2Ll*w ՞AD̙ (x =ц`{enS&+ 4ʕ-9wr C wH=)ᯞ \f{-v7c++&StTy=V%ZC8WGuY]GgNG#c8Ohip VP:ܾ=U$0,k^ U9;QS¼?b瀓FvTr  ,XQxXE_Lv]@I e.:GSh pbF{yK3xWXNvawovKN [qf('fM=mONU1o[[t"{a¨ Cg=NgY2dpa/ey?Ƨ޸%w0sPB+ȬP o0k8t 57"~/o#GGz4M֩PF5Ms[:C;68XM!14*4t<Ιu)Cyl :#EHXU-ݼ mABˆ c%i WdBION 'bѕUb7e؃̜E2iPq[sedҜQUD KI[4Ez95XlX {44@[@܆5.䴘VIHgv~zlj%m?ʓfKʻޤ+htLmxVD :ܒnr4^`nS)rڇjD $&oGliU'SFM(pΧzn',]* K!˼:"5 Z%7|l WS3ӗ1|KzJywq>猈ԪZ_mj?Tk<Oq!7FXol6AQ>U]y$ ۘ V pIQ5?Y,ax(]51!Ϧ&)t X[]2ox3 (clOC@4= p0ҘnAHZ (1O;63-"=VC<\͘Gd+eD&#AV܈s%Y?7Tۂw;ޘRicF Zg(6F) mV菊5DanBK٣7]~b$:Q%A2ƛ3 am`T&^i^P?Fa<64"%ղr Z&3M 6ao9VN58b_2 aBpaxy$-DrIgv,p[vfG?ᕄsob#L-q)k ݬѹ2RK]th:4O[9[$= q+D!DCWƭfx7Ӳy_{fL}_5vYHCʜ!4z.TvDs$/[(ѥg#u\^sN 4vGS 3_}8{F S>i+vMgdB׆-aUo+b&A֝2R!|&mT %W{ wɄ qURY?#݇ACdi\B]!PxkF$4H|شf{#fq,E=:聕CϗA^]ޒ/|ㅁ26!N!VN`ׁ:C9OwygC:9,E5ʅށa_Z6 ^fƵ\"ZBy9wO(^Ґjz ;Jb4K':K}ˈΎ\}ǺsM(hsT7Ihځa26-S$j뀷4S[4dj@A3n. ?WބT ; %n""j<v>lX]2x8tl8.=Wq D%JQlrjgvCmҒʔe`P\~2VKCY91D-(Bu],O^ꨵߢ*D.|{2fM:[_aBtt7C*v(K\jڣ&"[&۰'iXh#\o6ڃfϫ~eƽ{زyZSq17/5.e^~N1p̊cvÿBa K k!'8ʌLrGBSNXcoV@1HMz ȝ'`KD˩QWA*JzF!*(?/ dTD)K3*??PSn$4^j/R.p_9¹PЇ6_6Yj!$0jkA4ZcC#^/UL>(Y@d(*O?o!%&s3kN#nzotGôG֯{KrrdƲTYl]J"k`2B (D7Lv9'.k$}'E$[V&hXR=v| W+q߰?_IyDxSCsH0kjy?k'6fJ!Qֲ?*T(4^aktza{; 3.M&_\+ADAq lѹKKE"4qut<<н Tqi)Y=Fgt݌ x4ԔEyC*U8uPW EZ@T@H>D}:zyk_߮h7 ;BY;QMw+r9uNA%4+ Kߗc?tz'|E{vuO>Os>;6{̆1?Dr;9g7fugy| UOut-"buѴdPMm<2D>Tm2z|+B`If\ĵjU\W-ȫū^:Y:>L e9$%Huqnx ІP)ҩ,!ү@8.TED5}&ڥfuw4KjB׃![U+uNo\T'r2wX{Ik9I(2%z_<:m:.C܄$EZg~_k$Q"3DG WYFEDԵyyzJH5hҖ>j' L(ng yE> ri>Ұ`{¬%<=! Fm3VvI%i [^qq^XN)r}1wjẛq0_ĘڄU1}ʶr-@Gsza@DEH ,&Êh9ei܊4f)Qs06fDpG-rX5 )#i6J{ؾ6H`:7(l$'mE*}tG8ByNY% B%|@3Yz} ڭ=R*E+:-/v" -#(M%'(1@E\ ޅD˗̔b] ࣨnH6S<"(ՙ appTWs Fi9},pXs8@@PuMM ~lH1Zb |yp+ :`𘶖*RN , i Jhaš-zAb>Jg>^as&0]j眇j]rmҤLR4="ђN~u-, ~K)|~/m!~-]aOF͕y65^˺#P, eKog{*W_!-.nuaP~RBkqS4bLJ~SU>Oi5gd3V=ND ׋S",)PH:G+fmEի:["K~1BM/Yaޑ]~ w(5#seg!D5o{W'mf{)jZL,Z20S VATM,qNėqݳh={Ve_tɹq!ƯȘnk`0/[ǽUZDf 1Vf8}cxlxgacX lEhX*lCk툅l#C\H(olȎo9Y?" nm+Ad0q8V$-(Ox *>P-0fNA}%[]Wj/čԳ#l a_;TCb%z^T0MxDgsL ۥ.택F%N~j[MC!0|\::ι .^WҢP2UsĖ\!lx6b/ЏwT? D4[R>,Λ?đ:-ޕ43{H=WO!G~Uh kO<^+,Ϊ`!@֝B :ԮO9@yZ3pl S°zi bŮlmƐ$S)P IN TtdCETjqfF_޶=Xg/G䬭&=HEg4%#cNκoFl3wp~R$L2DŽ$Mk2(M~$8k-0.02̨|G1?^ KYBfBPtf-܇ CUt@P:Nd]iq% ,8)5₽O` E.arWkגh?OSQ`0Af=nI  |„3`^vuխ>}hz&iH_CJqjZlrV2QOPׯץ[SamGɌ#*Kvm QT)FDh ƻmxv=OQJ#b C?ڠFUVWbTAe>Q2)wi{{M͖CFoަ@o0%o赞 }~oQW6" w2Hg|iY9PMF~H%EF$: Qyrm7[eʇ8&ݯK>2EzC⽕44?3z UII-Q -VO2|#Lɷ%/f*&Sʣ&61L+ؼӄh-þST77-1Ro$J%`T"oVk 'Æ:b Wer =ȓ#0A2#GڗftZ2 >zKLzL) %~k:RL*~yKG8&2'.`u5%X砎{o8\w{bVATʳI~hu8{${5#E{^~|m[ސԝcq_}V2?ĕ|qu Kd ~=}kVnP<:}ucB<=33_9ۄ_iWYH1 Hcb9k`sDs(ZЏ"8%^p:c/+fPT}w(8,j|aiD7Jv|[.4ReRnj1+%]rfە-oKm,DRQ1Hb,Q ,% d﷙zVDe(-f*SVM$&z|ieW+9?`PHm-xqTveSP,{kOs86 Fl3@zs3 Rl M+paW"M{/0IT=I)ULh9%?oF-c]+x% n:[<@T |uվF?=nδmidw u֙*:e2i<Z j}'>G|[b{fXc=ꎈ`!Z(\L/EwT"G" e#߫ph(WmeeL偉SUt˶'czOH̭{ԯ85Y{>JjOB ! w1 3rkk6V1Z~`mytScj(ym9 ]TWY ` |l ZoY;jlO2P4"ۑN2=,}l:ת̴&bo4\ QspCC1;)dB}ƃwOP9r'/O*qL boۇo4paPNN&idQ kao/6i2Ǥ243 |rٜJF 2o"!/TSCe"n[}L#( bG0]\HaX?j гFWh;B'v߯y{eupBX#SfL6741zJg=7oQ%y|* FQ-yW,'D}Lj%M%PJ9GD.8Ӱtcń2vXXR(#7RpJlsnSwϳ>Ԝ 'OXMkz!kޡ#hRQib:| P|Ylœ]e!ƽC&gvrxk(|0.iφ#Vuq~]SSk]P➊uM ;l! G]_ Dn04zqę df?`֋ROT҇*ԭ/x1˚5W܍k/H{4K47s:G C5߬Nn4N0[XanZO4c~% k o\$iti7 {g -L{swtn2ёC2,Yud$[0cAL|a jiSMTՓHsGehhQȃ<1Ovٟ9EI kjOpŘ ʍ)5W;^QT ^Jm97GUp ʤ;[th5/!V¤*c<*bXj沨,!mtt_QĔ 9G{!,oEZ49W*=X'ʏFVF#ҩ5hLɳ]frܘ90CN#_4>#|4-eVG_VJv-n K*^މ+ tG6 hr$sˢȰAm]^mcO5 " uizEVoH#Jn ĭqb XlK].iPhzZ;*/;u~qRݱˏXG0XBf?H{- .1C:˘A7Ïs8y-a$vz{}qEx2_HK}HUg#LockLPoMR>(Kcl ) WL2aPIe܆(OZ٘^G RO2"ydnm!@ĉ!1oe7N(l3bKŔV`v,6Q 3F6Zߜ}`,jOB6EjmDW2ÌmoS^MAvCCt5zdٛ,`HRǍ 9ୁCr֎3~ !Ik6Ū!/wÊ8<ƻ ?;\ '϶OTأ'*,~pAjӭoΗ[خ]0ŧVh0nK_B,yR/!pc q,`<&ڦ.;hz2J]珰;IKڗQTX/1S۫ 5XfJՎ/O a6KY&73cXa> #d>Asdo}L͇T$tv`?ߙX"v-OW5q+Mm["肩=BVk|0q| dױQVoH́l2$&6Wd& ~8#՞ "KsTb>;>;^U11N藙?j_W?Q1IXOuvׁ̈R Hӆmo[nΑ\hMeK[蠅)LhFҊɝΪH]weFS^=8:<X/ P3ˡEW M_xJ1Ev(tY2rQB=L:gޜ|ǐXȝ%*fV{-HP;Ҁ~ŝ\u"@V[BowUݤzdֺkr'!}RLJH`emnɄ Cq`#@Κ&Ũ>bK֖Y6Q~o%g Gש@{Ç7kc3rGT)7} x~ow4sv#-bT5B+=|jJCX獋}>p)I2^~ +%6_}zu wL){9<4v].ysm͙L}YO00_e`mo49||k M?e])h,SM].Eۢkrq|esxXF7֒xXKg^~Um'^tj)<.zWZ y|H(*`+knF]<4D 7X~JӼV,B)E8eΥ'% ƃk@ Utط](ipqf~=Gkft6fO``+EpsGZ7ʳȱ_ &$/̞$M߂%m#GuM^c:cu@T@s\o0k$۝E8XR\d{v%hƒ[-ڗ꽐4}E8 Xւ, ,۬]!(cxn&>?[ԉVz)JYzs׶'6L:We~|ꑥ|"=}9cTCXٔiB=x "3E[m 6jX=VW᣷c4 <{eJ;K Р IU$Und~D1s?g h1vѮ 3d0WBMuBk|N]ouveb[&Q"Swkz!cR5FAp/&.-S,=ݢU,Ep@#Nj ,\2[ i?x}zifŚM^w7 OMU"VPb@˞w76$N&L/f:=n_4$܊JK0EL`wfp{1@&?Ȟy9Ac&b#j07 sK'X;BU^:iڻ 1s~ u43ߑM=XJ#Pp')_K.RRT-ndne?Hrn/WGSE0Tb*'y?022c_ل[̃ ^)vˠ 5ZkFbf g:⾷ *'=` ,}pjG:0>/H).&qTkipZQ9hT&zV9x/-jL-K [CGz0cD-ɏn%G.DLl5)>=Rbz]|$Na}gteEd% mVx'_cAQmSȖa6M.%߄&*IWpW}CTu>;}!?[Bkm6wFֻܝg@څ %xw9lmS2s}l,zR(WX!KxN 2 V͍ٴI\6k T ݨ0]| Ea ]j0ɰN+G~#D^?KG0;Gv Ϲ!IïH3;PUqRNsnAҸ1+΃n=TKcgIF ZH<*{CAp׬Ub>.&\ѫ7  Qd \Pg(롑EYUŤQQDN#)*hV\;7S:, Q:tFZ-bG/+)gVVTƣǮVteJrz7<SoOP!Ao K3W3i[Ʉ9/[jLANX EG*? FpUռ[WMdZwlxI3F BBzn 7rC2\kk7S:߸e{L*Y+1g#yxOf17gjU(]c M!k}aE%<.>(@\dͧ% MP >3~Q`b q[i5;!޿&'孚sfQF?MT.tbЉzU bs>N@/aY~O܂YBa'j_9B, Y.uhs+~ ',fx;VM[-ǿ[0QgRtrz Ey+L."MdepQ}b=,ƆlHꤷJ͑uzSU2Sx6ђxTQgfQ6 ʉk \{4-|,I^%b^rv/+213fD!/ޅISoBeJ^W1Fq@]R5쭴2WH]E`'5))g@9oRgh㴩hٕF ۱~/e>KlWCRe9114tZ<ԬUj-xEޅ%҈_3H_ə`ew dr ͼ5\Cj2ֈ|(~R/gj=>\rL3ag g1%ݢ?n , Cb9^WPmR2-puJuwG^82iY%?TB~ɶa)"X*o vӍ{"QaU+ Ї-+{O!1~IMO͜]]M= v\=# J1$cNԙ7? ` z'vy"4ѱa+Scn̵ރ6*jSnL׆ ^:=ٵ <ٍ!]vC}s,]U6P_= A5XoJi(D:+ !F<AABMrB}͜v_gA,p$L,AO3-*хdi`gF kYi`q( `b%A$bOn`)UbV>5!EM+=MJd6݌i]4wޙ17dePܱ7;@\Qٟ_Q)e7Ԗs$?CYyƓ[mwxGqkFuV;TNh%Hh6d+ֱWN {5֥kG0* ~jFXŃ` ?:Px{aOT:?%\f 66 2E%h8d ZŚyIN0E bWw}T=O3Qj5dfigFkw?wRxrI sg#7h{ipI} /sB dg9-Gv׏#ڞuGxF1\bsB>I(̄ sHG!G1+|{!r{inƲDSѸ1?r&}'"uBu鎧xٳN7H룇籸ea_.65Ja+̏|X*m\ }X9+У7!<. ?f [unc˶~ڀA^#qcJ[ecW\_E꒎ߩd}AĶlp$/<U'Ir[>~_PcL3(SaKC*f\I(hmh-H{Ֆ)Pml<~U@|H,`rNsij;-vq]&pHpueO,$t>NT*<;XiSrǦ;qi+,4.TXy_ 6}8`/&D+w.3W(%uW0(:V6Zq}ƈY!^ǽܣ&uH*/ZMXFKj`cÜޣfz9,5C͚yM2d5zdׇG-gG?'SE gʼ+":r@iiQԒ}#rTU^v5Pw-?^Ke?N&̼FC%Tfm ҈"Zbܤ9XюZf詙U,훏cY|Ҳ8ÙYDlVnL[q7Di[{ ^p!BU?f7_L}\7'<IBK5@5(enGTT5d p,:"3wuJ`ȵab?odmh-Sa,IIlov dg<(}j:$sgQvױ(T=u6Cfzdv۾M Y.,^[\=x nkmw״=T^Gr؈oɾDb'5V-칉аARbuZnFRC(5Ixo]n֙@D^+ ׶d%r%=C==ƻQQN"mF,{]d$-[W-ISi|MWq+1({{=v q~ւa^ ڶ26QB# B<(!Jrvzt*Y)K$0 j'\buňUH*.ȻoI\7+Fr4nVΐʃc:*C(WfTdž@l ݺܩGrh C"/ i޶)':5dǔmOi6'@Cw3'Y H"Qlb `I0/wf(Lڴ.=/:Y%bAA!tOQ#NAIv>>~(-#u]g!{:tGe@4+T$$gپC2nȜo܀u ck|1ןb*V*E]r3M/S2" L|9, 6̈ 滞5&sQrVz3*xW8Ta]~V~Fw7eg,-/Y> /+w[R-1)x/ZMO|uLY<^~0w9f+ :kK6iocyh:F8 7DîI΄,daj793 um,ޕ8x1QWỶ3%qa RM(.K;ehK-įtyz핦a)a;vڝ]O@eHt|-N urgL ={sGxٸ ϰjBw #K@8QDAD-Cf L8 TA/XCB.0ݲ/nlP0vOյdgjs_?]Bm{?RJB#3fSs/o/!`_ͺ v-TvM<~ؑx\stV؞h=%xAL_=$PO2(ӢF>ٻ3헻1 /U%!XV UK>2]Ct3fTkcr=I-)ˏ)+`N͖6e&5xE?12(A8ύXxOf%rS~GmNlM惂=XB9jV˥n{?B-席6e:qC3Ɯ-\zW);;m =Yysۮly%CYvS'nL8}fq5; ؗZ #d1y`6Nky͍gә`l˼eZz"$ۈ'uߩ.&.WCLRvKOQ*iHqԋ=q u>O:W>WՏ*bb\oH^$(}[>M9'ř{m2aIK; ATeuWBP 0u2WOݓ ҳzs'|fa/$:><`f*6Mfr ; 7 Ge\B߈Ҵ'Gm[ l`cCT:ԳRg<> p6X7%ٚ5@=ˡ{Ī/q1}s\{Yv0M 2M fGt]7~s'BÃ-€"~ ΎW/X !ǎfvOoB\,lx0崱 6pV IFqRZWL] m+>`TLz(9$eI>Yw>''D0huXx̗B|sXenhUDt/Z" GZ:JC"xZ2v'׏pgߏV{nus``_Ć?q[וivAmcYjX监'O0z- C4`lyQwnlR&᪸~-r]=ib4Nqx1O:@-BeRntLY_o'E])lL ~?cȧ-I'ϛט) ZB/<}Pfd+k/zgL$W@dKa2Ryjk1`=@S z~P2eߒn">'"pw}rƠn[Ij6Lf~(c4~C83 I)Wo ұV@/`،[Ќ-R1yoJx836)W;>1>5yN@\4SS^dPCr[I1s{Ms|\"-zV6pRgw]@,XO*Gx޲.Fxc8R!X"s+NIŅHzjM'I㤷 s>nzxKlGY2)ܗ 'mhc]4(_TV;=pDԗh*PX}&4Ote\$"|c%C]D(]/9dl>[-$.8j2YU!tk𷵢ZTuTC曇9Y&Է'ۡ8sE`4{y{D6k)o=4}mW ڐf\=bK񳢭n,P;Y"z͇J(kv&4.,K *l֛OƐQ>Q<6T&SygYqu',*椩j~2"X;;SaVhټH67f%NQ$EcG&[?w}~Т&sL؀,mGaC!p眵_:>C&d=N ߏ^yE>1z&j)%UƆ#G?*t"ӓ՜aM1'P&f8Ja)I] $Y~L(!КL558S2X<嗠˼{k5e -`;(M% C# yIpBUjClg)*+PO[lj!F GS[XU#<q`H+&,ch{ÙQAjʨklce{>}Q%fLm]\ Ȅ'ST, Lļ.Q[2+C?wA'[,!,{>` m~SmdӺ Y/9,QkC 0Jw]ufIE1 o0Ԍ &V<~XG rřJ9]6z:l b:tk5pd zh.1I:FkdDKL qE9(5B"g֨7T%cf,k*dΆcQzahҫ„)^I0-awKTۮj KO*P3&FZ瘩羕@wf)Huؑf2{Gk\՝Sp I?t?}͉.{My+*;̄Ї5^N[1dEMlcZ%;t:380#Xy{mnJ ߂PGnPz[ AY#-`](YX/TA/3,R4c=pN dX\GDpԃIHU x)e>7|Jt3C*iZg1IHn~9sʑ(Z <$w"lq /†KzJc  8 ;#X@F?p\4lgL6 _Gc~ 7 i7YVFk&s]mCt|,HCٰ?Zqg54\k/iP=N}`w^w\|C*g0Ff-d$itr hqQ#T>RdC^9N+_ &!z.|4C1ڌKa~ ~TXjFe˯+]R*-pd+6h 2:IzFrrO\wrdX?vSR(~GK4>F(TxYyrqpgÒoy-MKG~OMƉ;x:ZC*'|BvnJ-K7t 0Qe}@ֆƳ(V~i&[ yׁUeD5LJ 0`$X%ṭ-@ .xmͅzgh,*!AElW_0*V.Y졭 Yuݱ- Xylwcx2^.sN$WfDψn&EAJU۠q|mIPWCzp2BEO̗SXx*-bުW7YL0KaVGϕ3=w'.dq޶scaTm;iF_%$^< uj⫣@Pӱ;u6VN/BW5  &Ij͵8AU5;lzANsx7 TWdL='@8n: U~[d.C#c˧O^4ĂTqq .\|ϕEzzoP^h2yG@5~=k V#A/£>h bq Ë),zgGT7[R_Gev<1A8X}~(v_P IGF0f^۷jX0B,EҴMpn6XuuGKz#+[7e չn>Wof L5oxzpmw*Ţ;$dZ|}_Os-T UMWSMGza^ {T!$;&eQ/!{Mk,Q0oEbl~<cmEItEsqɼ0{.JY[,^ Y a>f&f.@X|KF`b-6~\jޑh1^#X$'e`zd/DJ$:^0L-EC1j{q}IڿgT" vmc::璳.FЮt^ M cJsa*yI X0onЁIkn w%fkS C2D`K_fp/w]e|kQ}I&khD 9oAf,w0;&3ߥ!eP4S byś]M@ hʩ*wSoqBQү<$)lKsJЋ2_WYD~Yy_q\ xkA4ˊ0"GSwdgx$,0#+/gRۈSCs-1abh[7s[x״ϧ~eE! 'ΐC A9Ey!@CZShNldzhmOr]m3x(Z>n^8vSd M.%ݑJ6%!:_c na$6 f3lZ4b.1~J9amמ๓x,L \%OR3Dw$:漦3Z)uՠ˔0odo)ιr{@(k1,Xj-n{0[q@LGJĪwAwY#>_I?i0)8*HSv,ū5J I{hN|#~qbBcbZ$Ʀ ̈́,k{rmlO, 6{ gjQCOU~O`TXrsg[1iq^}| nF&S+V:[s';k`]y[{ܛ܅ iמH>,vNd,S4'%5Tk98*a֖M ,Zip;PP;8G%d;b}P#_hKΒ A h>;x_>}1Ipر7qvzhE2jubjHb_x.6: 7׶WkKeG_?.¹tQ?#*_pA}蝩<-TQش>qmEdQ!qե V\^ ZSJ^5IV%kbU57FaűJ E vUYGq3}hԝiɾDE G ^ +Gnwr7H"p]Fdafgy]ܶ9MR'sVFpU.p \P,@6]՝I 9P-F4 &b;LBWK_-)M% GA->8. gG?R C?RD z1DA60qTZL)˞5!XW(Ɯ>DųIi/19A Ţ_9-ndYu52"XNN~8'Kb*D.ff!&-e>'6[kn;fklw*}8beu4 w I%q(i)h?chͻ50i6+'?{o*wnH10 Ycq6#Vѿim);SYhPS3ahN{!eP-щk@\oK,:5ê]6S)jftws. ԴS>lQj]TpQh JB:~yJKZ^k!Dņg>HV݇ͥ6lgp XBg`EpK* 35x 'j\!+>j2nn tjz1S+\ZPy#83]2ӇVP:g(8qLAf}e,u! &g!VR DSuZhT]㫜lyrɐtM42s.jqkU h|,͙^ӭ*ƏH 6X`,btK\F$gځ|k$R'!n1(scsҴTc!f&F1șA' 5";N BKQW&:޺5KGDbۢoap(x}0!C~U~y'PGS7]UyQ9zCpaZU.k<@>>Lͭj#/#/R }0:xٻR* ڈ \]A`ɾLx@Esek[ ;kl7}1Y ؟y eG'8lR ]ۍ/(P4B<N4{oD , fE<V3QFω!sH13٘#AxH $1@$ZMD3I|| q (ݵ#1IEݴsBX3*<9C[l~'-5L4+Zt h\ks'aWA rXh3,hr/V&Nl6u?.0!"fY,0w +,y¡3̶b\Qjy(}[r[bȣ~qlYB F7ԝH=gDӦ<@@}wS!;F=iO^5r2Ć:=[ <ͣ6fWd>ht N4T3chbC ء r:ON"ᙡ0{Ȗr|qt Y1\3_±T{BMʜ`-<;NLjBNލ!S F̗B٩ȸB`%m@~J0n>7&*)rYN" =f`R)5UCKuFk -QWơG~7^&3ŸoA&bI {Abʥ`V+pYIp=G@x|H>&^7>~e}/b!.fv<(N b1v[PpE毉u&4k/l&I5`% O)oV-ɐtY>]b:Yl^˱ˀO-MQY Kaw3ՍЏ0=TYeLZ4Y톂B}%]0C^xAQCAU|ag x6ŵֳT\ >gr(T ~|R .HNUIK^4x8 w?ͺ> n g=c#WwQ;>D>.SƠ-κxO@2Jb6I ߛ{XcJNV __ 9W;TŻ9hCOw)z5$?c,7yq07Qrw椋 M/o6z1RYb:QX)PI'_?r`*5Ç$t 7%܂팮?dHCnn̎LC#x=)/0f"c5hy~eEbW׉!{Qo)(G7.oQr/,pAloB~WU2OȲ k.C^)DMg:A7ҀK]S$"2w> g)%k`hh 1;n5=bq kvM8Ûg({lX6k zgpi-6YVd*2j@Fy(v1DhU1mB5QˁυzJd/h aAX~%'r׿We1՞:-*:A^Ar?ʫඒ%dޜKʞ?3=]:g_EKhH7u| lŞr=J6g#3k#n> $@Px8#v~[Q]3U2 tFmV&bY$)_&~\IeZ=)w>s J9Pu!V|x WC\tzEO䴸Sm2y `12)3ꧪTpu|Am  稤<$g3K6 {G^Uc yc\@"XYrY %+M{N([x\Y[4u aҚ3Ǽ{|hqDha6w]gٰgT|C]GTHp28|P6'JR)P9<;wlT F ylI ,ϲDЮ'Opb8o ;X'v A{y|ԹO3>㕢á[”\ %l5iJU#Z%zzvt7,lBە`$"gs8ڿYGziײGyTDe`zdqR^q'#^!uЇ=m;3C_ sòOp#tɹ+vĊ3PXT>7*)VS&R-kT~Esl0QLcA2f7F4C\{MD`\40JX.LNzR{kMq0("t,C0H(G5J K"dfW:(vq/Lf7.4a: 6U)k-¿}bH7_K\dɗ%ǨOϸXp[zF{w+/ǔhG L6.AG$ Oq9JxvـUmszh"]Jy`j2X l^7r0v\r c}(oeL0dH Ov1>UmE-#S+l2p6"p_2̀ԙ?<:R75v'{nj&ECāYx% Ï$֛7+5!TOaɯbG[V#˽izNs ľ4ƭeӶc}@C`r:wiVw3j5Ger>ZVV*G/ $CJ+_2RS`:UV#EYֻBfC$[:N R^ҋ x+Ӆ|3Oѥ\Ui-~%@֧!>z.Iqb+j)[kj4X]x>蚃6lG& 9e+?%Αp_Dun߼t!1yYQ/(YbJ0%{QS2)k` NFKk;-5!nc>WZg~vDoIQMFiU,8M<ԗzP sk˂2啚D 7t(mN؇H_]jyW7yM}딊h=>(}g2Bg-,foqPq_L lkH$ļ**?Ģg93teQ1Z^yIUM&O8{$܀(=>\d5ܓm @8e{[- }q+ݯgIՀ M#jί&Tvh`ﷳg=ћqdnwcDL{rSdkL8_ =PT^+7p !J a^}6/ul~us3_+Nߝ!PᰇʍB 3G6K:? Mٚ?n(҆ : !&܉ǺF 5Tti~5wp@i@lU[Ib⮘7_R9𭂈vέY_f>1<x0}#p * .L5 Fex;{ m-_FnO# { IkLCN$i fCO+8ysͰz=ċ)KB&3tP9fvd/p ϜW)xEpA|E`8Whwm=^Sk/I&1i L[YL JlU2z3_E;&}xPUQJ=?[n"oгw/Q:o1v $P咣>tss=+QSbf0 p^AxKEF3&g_jn˹x#C1fİsc»KUz'Iն) a? :9J@zE>?O^*4<Օ#xad x_cy&ktWLЯN!$ 5/ؔ,Qd@הg?S8肰; k3ܟ*BWP,&\͢-^Re"3թ Fv]և|L%b>'+Ǎh-'JseD(m/ !T/ j񛘡\[OR'qY^Dd\8L2TYKDuTxs( zj " C=]&lW[ѿ0NX{G4-*,3Q α^i'W'k1̑m,Κвr:Hxj69+Kvj:B}t.QFCr&b o4)r| KY .NVe6?gг%ìKݤM]iψUcbC\,s"'|b|Ѥތ%ik:҅9iL8f;%KaEBǃ.ɰv:^y1vj&_`vPf! y%zkHq~aէq".η{^ֻ;![ r$GTe3@Hkbˌ'(-ΙV 28pY}d&hz]ު6v! w(t}|0cc8ϳ#{e=k3ͪV_r< OUN ;KRG`c,,2(0;rHvdk֌wg,vz$#djRpB5=pA6N *L3*̲aDenAU|ŜSY+MG?1Y{ a܈X4TDsŷBM-{ d21cX/WieP.$|\ӹE3~/$p֫(5O1S up$ !v$DN DDK.NvuYt=ҋU`Y. ;!ءAB ڱJ|_kˁI}6-2}geԷsKh?|xa7, Smvj6F(A r."j|2WVfyY7+8Ը!3W_$6Q1lCq'3ΰӐ$`|>8}oHL[5&K}17B48ΏX) |y+i # ;(fSP?_E&/Hb&)Kk*~HnG KPxeNqLмk_:Ч1𠄻,}UZH׶W*A[He=ʌqП/՜<;f5{ }L)(We ,W48mo`RMu-{k fU@jl(i2)$-p2sd5*=x #{ +?4Q"Bʭ)Zhm18-5cH-_t@O^\8Jm&g[8dR4|yxiW8P;_k_!F#^nkt2=d=r_.ڜ 76Kg卛@DNm$"NK=Y8qw 89;̺Ibj,"d8" ?b*f{ X oN#˺`p+fP1I5`> MT`p_9ϣL=i)8Fc.~dŅOr&d6W*WqҒs(2xi[1nh0P^E>rNaThS6ꃭe꣮OF'v=`2_J:jV2 w6b #JK?+YN!ÖՏ_kyED!}j[}hiu%$mA^c>ILsL@;]- NZ mo B/a i_xEŠv`.+T9qFO0{Z( te=6yN\V3C^Q8e~y>k:dlPgx{`  щed3lhmX| rNQ+Z4C޲bĂm4)M=wxJi&~kR |? NSoMlO1VWILpWMyOWg?BRu5wvFnha?WJqK+}R 0قZ1A:$-jbuiRu}͎О$FPOn}vfnq#p atRb3I/aU#c\&{5yf&zqA +SPhymoO;R!Gt'qscqd6&=r|$ۥK}SLK!O_ j}sݤX:ŷ[H]$-bdw&MeX[F;plX9\a>Xa/=mUѵ% "ci ] Ȩ.3]2ߚ9{ؓoz"GhCݟ&;dƝte/isuX=.(!@cG>Q@d.݁8$&Gdu.R@6"d{&vҸJ2=s[GO7>6J_lfȒ".57Wadf-iY=տT= Ve灅1e~dU47Nr/p4=SQR\`4MncP-չy#o/>mf2GՉִ Q6q{ǥ%0rD usʑy͆cXJ|nѮķM.u$t0 Vy~s0'qiM)WgR!7p 4_E -ss>%* 9kklI!3:$XyX6:jNRCn^ XKW{R \ ubyƄL)י)}͚Y50UENkr)^T0j/%Ŀ"O{(H] c##><,@ad[@68 fX!,;x&׌ 3yZ-ٓfY.NUd'|@t uRC:'Y껃ͅN,A[>9M[Ep'S:'Bd$O->ݜGu7+ _mQ JI"–KKwu_E)+S es_32#%MWi xYŋ-zRM+пgu#_1dnxIu N8YRTp,Z&GuuB({H- kN5bf Jz~bj]B V8gO#6䁂UIhw5O4$T -bR%C,㬓y@-i>F!*ޘ[t^ԝc._]8[3ߞ!\IH@1  UnL֪wG]&i*E׮_z-qܽzXrnC)^o="swOܖ.^IZc V#XӽH;k؄-M;/ѕ5mVSg]'5u]΃|4D9N~y. U0$D>?y{gZkp (ͺ[ڤ2?6:,&vZfk`PĕɕlZ}sv%qi8sWTy fوuLZFK~7 *oCNO=s zK{lXvKb}xUX|dl{Vm1vICH46E,G4?-YP ?+Hx=ҽrr8A)g ^gCHUnv@bP:]jѧ!8d z@TYRn ';+Awu98?.oH`3&= /v-KԻR4V50c5OR$sfɉW+I1ᓎFTUA o|u_G{96ZMPzж /`9m:2j䐝*)xʗyEjvbC0aeT DAG^bvqC=QQos\5{c|ЌcIQh6Φ,|_;1q q3MKD::Y8C#T'\'!sW`Y .`+֫B/zq6iBt4W zYAmdpumn\Z܂Mwwٖ}AO7MZOjk@{1/TU8Z@w_|lՆ|n85OOwblޮl(q$b[ egZ (2(Px0)S}'j.NtʭԊ x~ږdqvA̤6v8\C%.SY_C=tWc`(dEg F ,,;'czev^%@CxCï4k ߦ`B띥PQ69/kYr85~O H-|i/T8p,uZ>pd<ඛ ՞Ђ iķV6&Gc:% 3B/5m]yoq!{r#>yi-(۩DV2I l>.ds@ۥ.H&o~ffxIp29Td]KԠwZ\C/2Y`g$_b;. @Y6p؅$PH6+Kki0u74܀=XJ>affxwͩ JCZܛsg~DI"8kR9~eNݬmcd%J1E7%E%@R!S_3-})8Z.RԽy^.H07pf-kVؑ|VUߕǑm?GB*$tp}zњ^&u7HUcti)7[cS$ʼ=Ï$ Pot/ҡ>lʼoI-ډ8_)G mR^[x5EF 3;uT|=ə`oZċ B" |)b&*PyT>L6tLؗ]!W X [58.VB3kbI,'0u~]Zw̡\Wrc$dmqI !$7l1fKܱn~rsaA)-oslw=l8"o;"VΠ!zj\uhoEvUo*y S'+CICyPf+!mذ=gfg730G/H:^3;ӅYm*rsr|?d+?H$܎sh^WyߎE+\&+9w|T:L.q< -|bѹ>pVC/HS #||yRBx7|GLn7|kSR4Ȗ]s! }!AssC57ThJ ӾK[߬VO+R |I DxQuB)EoҺ1%WaΗq? )P1ph}eF xϑ_)58H;ǨaSfyW\ gG河"6.%šh: yӸ#'0Tbe,7EY<$ﵶy &t)%:w~tq"ÊmC̱̒`?9\s͢EJ(XivD\Z}#2 1;JpXܵd2CnbcMRRyolT\88 0Z!ƽgp'=bQ-ku9MDuKM k&&%MN)j4[@ ,`Etrԉϙ3LqRa2*A4W+ɳKv>-V*舮:'s30)(wsikiw!-.yq;X6g < |ܵŲrлL2fWCPナ{J{+Bs2#K Ÿp J6j֧"wok0ރ.#8d/tg9.}UC"7?/(.^,E?6м Ҧ XI"-ו.4*Q *p?)TČSYY)^Uf轿a@2x- 3zR(x4.VӚ(ez,AG* VDR s~̛n3a偕[@<tF8L^KlG 5`r%$B]j_ B&>SFЖOwґhm3 poLϚ5#t\j" -J&ˌ+DrOb+n4R]X)lKxtAF;zg1+4F$VShh[YG'v$Tw̕怎0h$LC꓈{F۬r,~P ]!Df*XٶGڇ⠁e8B1 +SHC?x* \OZ#d޲ZnB-ˏy{W_mD *X٫ wLlh~?Unm{2x 9QCϧh !OhLB-\۵=⧓WfEJ!{y3VZG@ ;U< <,/{{lʛ XEʹltՄ\VG$bIgkRgC)$\^/ikm.~;9a}'+l;5;b -wf0« N'm0r bG@}^Jy${rs/Ԋ6k_TYc-*ܧVp\*!WE\Od'ۘNE㯦?|cxA('u iH$ it7qiDk-}زȸ ]')?𧄕Q={8q>Vŕd4$A-z0؆I⃍Z~cb9ζP}0`(cۛQBC+xSع}xP\ގ &_a3p$Wnԭw'fV'jgy:G`?pX GruLؤbNу $X]XAYr!5˼oD!0- H1OKYV5%-zR`:*JQ߰NSV4ih(ڜI4/h^řOT"uUg9L|]58$a˙}L V 夕~2+f`k}نFEڿ!i~y.awb,+@s\/|Z!fx{J56N‘Z3A vM^ANnj?)mZOntw { fy`b9^il|exvPg쒼eB+I}ퟔ}mFH6+.󆹙m@8J/|&d8LŽ`{`1LyU$X&GG0,,f@}.=W7M4-דΧ P[ uʦEz %?XN:S'^NW2ΰt =`-| h-.Cfn\՝ {X٘ͺqL& ."q2~“{V"ϱ;4[f!}#qyI; wޯԱx| [BRy6Pܿ!i-;y'q&ʱT9e9^B>UAf7WU+o>XV3gwyT8=6^ږdxJ@ .7׋clRR zΊB:Rs!uͧnX?y3p^ɝQq19aVytQw+ ±`$Р8 ?}g9-D)ɟu_ɪ#x?^MԌ nE7q:̚2%*sᮑcxϴwwNj,f<үci#.+Es c.H1Nr *0yWaԢ?\Kj%'΋1@< UX^@D¤}M+5PUiъ˽lH+3bbӋqa2]2#Ńq]n'>}'{j<Q_#NMg|/K F@\$ nw*JX \$rJѿSY$Di6k ~.FΊv֧ЉdyQc1>:]n''O޿%mg)B# w5f>z'3[#Vdt'9eD{O$BpLbHvE~'W;ʕ'nHx~/i66)c{1$CdP =e"yUX0!5`=t& ];Ns<]$Ǥ($+o(r'UGd-q_G;FuZf%)ّo!Ydq: |! 6{0ONyTG6թ#YW֜!kΛ|/O0X"Ogy{Zn.0 x-)%¯$?QYY6 I$Jf ۳Tj)j|ky6xr])\_^( !t_f,H%SeM60LQH1b;пfو8u0@sXW-b2Tn%%O9٨?F=(*u/\%iMrGS@K?4]. lTattlRևrX|s,6HQkKEr٤ )eᴽ/ײ7VC ,s-d/8=aj[o:IZѨL s|]US@~M'5qv._Aa B23ZwUFsoasp33[:f}Hұ!a̳S"0j jLڧ vb7ʢB_Ls)oVw>OÑKyRp=Fl>uB1 ̳ꇎGZtq p$_BJa%Eٜe XZaD~%{_>*8wj~m#   rv[ÖUnz9)Buēx̓x).M˥lpo2ESYq}g)ρ8r]0HFS\v-h-VMgM7;AL k|)u5Z?.ܚ3}ggf*?3&飻$)9jI٫x>?VzE<#,-쉿QG4&DNȜ'n\^ W76,roQEEWy̡aގ}fIiVwLcK-2:347-;ƥV]خ /RDILA0B`>c!?˫qI$ɺJΜ% ZXwcIF3=Jh&Ҟ6iҰpq?S ̲`JnQ K Hӽ =ho̻J4R"ЮzPSHZ1-`OӅl=pN:o25ּݕ1K[hj< m'~J l*vޏM_;~$#0Y4$u1ʹ֧1E%= I2UbߗMSsQޣ0jY7ϼ[؟8tmcL ă(K Y2j# ~DYQF|M`YuӅFcEr%ss}kve0XQ}vi)ewj-dt#_Tϟ{yGJz< sZO0 l@jo &Sqs` œ$ {M(>>c|GkH8Ԑ0پ+`n&<Ƴg~ UK5wVxJ&G_$o!C>A!g4.ilSۉ+xPC6 *vN8fI;%J7U+9:/0uɗ[PiijϺ\չ]3$b߮cVa 9@͆󫨙:Nl gû/Y#{ѥ)nmi9^3,A.HÙJ}b 7O;%&`S%66|w6 H'} 0O" B$(P曏YCS I9 զEpR@ȉEa3;@t La=cQrZk(@~V^(_P5xÂ?|"W@_ 1{֯6][ƽ2hK3~|_Zr^?qe ꝩ}DC*xԧM :n((CnC*p25L? 2a\"jɑY:/iTU+mƩ]tZ?Ϧu#ۧr)DrtI9#=l"X:rzbd7ĉ1Ov K#.Z9mR p'P NQ"F'Qv8겝l*&~Y濡zHDm~MX jrX:}<@LXg;;L CVخIPVi+֕{Τεc]=//9t tB  _V^_Í2_`?2CΛ()vur3 P`]f^ [_#Zxjbs*u#?)Gbj&O(\+E* c4|O pv@s2ݠvh#]q܅QKA{OnS< Zl:@91>NTҧt"fn]wF)o9)3`W~$mQqW1mR3DQi/SpI{um*0/w pdr|~_eiE0O MMF$n::dM]qHx sg%ndzrfΏϳ^%B0(z'\ChR;[󖭐q )N_eˏrז{@8Q.'*4iՎxI^n*TTimsҹY g,U['֑2oNB "v-x]TH+^s#)CONOhuըN #E?_PY@bkkUFN(DIL4|hMׄdEH|y_{yA8i\lUۿgq\ےyp5Kn;fdR6 Qom"s`G)2 C4\;6h.$˅5υ6{lq_&1n5)2oEgPd>7Mn*0|TGGE s%,-K"]yn` a񑡜[1S5"EZ0P Tg+.&!++G2w-ivBst@bڼzNNy$Q¶zSMb0gU6,#ٰ' =oMZL@,~Q_a$V_VzX[NLlhşӫK7Mm"҉# }D'gEKh`PV_Trs V\Xu3`UD5)+ԡPvƳ:(;qI;Z_"< z$ԜdBB\4l&7y94J[.GoN"N˪A~'"r(&"+mߟS/՞~=eА =fp2'{=٥qIg7QUe d>&SPB͐ijľL18PzS?&<9>>Ւ~4ϛ@&HѱMB;ougGC 4E |tGGBo #mמKځ[`$в,DxbNBб]lLI?Om}Y *HX4̄^=딖 ~,۰Xt5|E K9iB|aIډ;mۉvJWvZQIa`OKW#9, s6zͅe(meוQ]v4~& .8 UEk"NX0G!jC'v .y {JDR+j9@~lCSbf^hQ*vU \E\4+477/`fetUxӤsC ,OdsB!8PkwXہňq \֗0 fJ_K+S{KAPZ%Ӡc6;!ilL/Sd:r8V膡뻎3wMZ#Y}!PHdznLBVU%,aF:ϊ{^\x͌=K;x$ډ赑Dh==ӀXr>&PZ7uC,t"O P_?/w[^" V~W}Ő3dK.ktb*Xc)lV-X;zǶrEGXM?h41 FuBEeZz}yZ#5e1L~m2.,LRX T"wfbd D>XFhEaATH+6CEe}rkL%*EՏCka4mCJu(譍=w}u<^TltF@ ^d ӡ}"%Uřv aSQSp5Sn0IlW} nHL۞N_x#x #8& p"NmőAHpzU~VG1f'q4)z0ѻ3dV:5O}Fgy,aZڬ1y&HiB\dQXkG@Pܬ\(C1(Wn2ݝ_͝A iWϵ/u×lmG.VnWo~7ǫXv>C;&Л8QLJZnm& ӯ3oKpquu%D2M@l()s(}d&wQyxb W) k㈒q]ۭ́҈3)!+x4i46rl# f" .®C`Pٶ@Se׹3LE*G~hx,)3P7>>x͘,}9vڢuDO"aVZ{H' a~m '^I'$Fkb %fCL/͛k쬢]GDtQMjVR㜫nQ9-lCtABe~e|\ѐ>L%l]WԮDУmS㻬* ]9ͤŢ9x F,ĖY&k)1z=L&XF+LE.xd$6޶3cDW!,溋}Y!C|Yð7U:23щi,Bj K5w7+N4m8<嵩HH_N| G8Yջ)n267j3`Q/oNY21׏?i+l$+Œ4J=6WLýLgqKA)ϱ0Z'zإio5<|9{^–C]9d, };@m"l @J [h;B,EODR`6,rh\hݻ],j0ՠ* Y-ڼ88`vFxz&ђui0Qh[VoGa \`TEtH"Vnz=ӕU ef:'T+96v09\G۔|Hl50d(: : e;)74iHmM潉D|Ev0S]x>[ q&-AZDe<>@{Mo}e(Ј&pm4OxzO)._5 LEX6WAY@% wyTYs.f1)l9ݱ `  Hk R_`{CVޙaVsÅd\+k+;VP~"~ù t9lqw->P.y/M*sL&,=lӨPX^H_뫪JK<퀌#rD@>eK.$|AjK5f2Pʤix53Aŵ9L).%&g>ӧTm{$ϔ8ѺbIOֵEx2iYd>۔kҡSM&#t5 xI3a7&‡yܟSF}tnsy3iD xjR(:4aZsFs[`?/o!-.]w֕.فR^P,kHⴇubJI+,:)>qpX[(m|F |rsᵢkFxQ5LE_7Z{Oɂ \0W"#^˪eSSGr Fi.0i|l3dyRLMx 6l4 TS{'z dJSaSOEV`α:ڝ5S3h(@h^wf>B\+E-Sͭ:%Κ.pNqJ1v!383:(IX~96fCUs0΂죘s†jєpJXgh 33w]6" 3:Sp Mf' E%>$ެ449=2l3T2dר>eϼ]L Sn @+_ۺ<n`"XW\lbh͚e>+190IbK{fH |Nh!tjLj&۰xfu8]{S'_ PyH:pPF wDJ;ӲIirh5_&lJ戡 VP3ù˹:ܶFh+2%ʯyo/jϱm]+p7Hd"kp&위r @'d{e*muݘQU#"ay>jO96K~0}H\jyo $UIҽgS 6Mؑr|=l=<%ۋMA։C[LYkKgíiqXaԘkYq9U9 T*cp7 [E5r#Ȉ٠zՋߝ^ՐD$ Jo^{dqS4J+6뎅 wthV42؊/FD"c* 8dE ZݕVCYF׏{v+H:$5C٫H8?F|JKoqbR ~=T&'g{DIE 84hT&jM *DkJL98[I@uqQ .ա95oLO]h;:ﳽU}*ߡxσ(L߸G.SdgݮXR~3Rq=]F٫|[ Q5$L8oLX*∲q̑aLcVa\Gs`U}DRA :dsy>w*BfnVX-ݧH8Zp]7Fkld6kJרCG 7|خ)kb't_qŅocn>$}Ed;vW;g(Lf C_8`oQc{Y< VfXmn: A y-ԅz%nJrW:@'ISZCld)@.,|=7-wnB!7%]'c^G8p۝tD*Y\ZUw>k3?x-EH,di xYZ~9%DK%EG{MP>-4(^öaa4'JtBr# :R{ q(B ih; jUThTI&~RFO 'DMhsz'`>_<!dszqarH;O.;1஥J$csfF6\=EQզ/:=|U]ҾG[_n䅟85Kw г,̢!@ybҤʵ~6sc)Aor#@{X@lD$:bďۏ%[vG 6cKG߿x^5SX\^m/sUhP=і|6cn#A9L厼Z}LOhU{{ d}_m釈;m[ Yu{K*jޖ "sެ ڔ^q 8lg]i%4WfcRIۗ/;}DrGE dv%Gb t W^v- _Ra=ߢ%ѕSGk6!'D&~Բ,Mb$7x$e:kry*e}Iwy-v2> !bq=LAG1V&yϘlePW-| dQڄ[?cKN\P@5ZHPwK6Af2LJbV!uڢH%;u"x"GJঐ3ҧ0\1g;)I{]gw87D܃*J]3mJnѝyZ(u"F: ~g-kk:Y:IFDܴk 3yG>kL_N#Kɂmme+f hĮ=&M]WI",Q)B&t!BDb+Jz};=A 皏'A0|蹝&SeXnc7l GĪ7|elV*q~ yOb7bp0L`1:j?;Q`SilF 9c-EI7!MAC>')0*}zn"RԐxKj"{K"q?Wx@$Gr )zyew62QjL<A}ݒwS̀ HI-twy3&!f {d^D9B#=T~hTnz%2 ^5N<zt-]8"h _삡hh- _d<z:-+0.~s(ٱT&8OqF %@$ VInvlgЀf ?xo _VW)IxߔåZJEfUU$4Q!䏕)];`|=5MI1 @7]Iܹ:~-yMJ\?O o(gxR,i,w Դ0"E8H.=zgVjs;py0$~(pӖԘ-i5a#}Fepus^M=X,c4>LCRpqjLvTDbLV^"FxAos^x"!(MrH M"vyR˄TQpt[ ft‘JRVt!{;{+p9+yeL_C!"3~,#tύ5j-.gDd o:VgK {MDUk<p4Nơ _[8PՆNS;J ЊƣFᄊ6h}db!#p|WjTywU ƌjpFkAn e/휆ջoa8XKL9>et)JEß침AJ\`R=MP%$o)p~b g Rf8kc^S?o%>W~߮yH.EPy` lӄ@ܥLR*0TJ; HbienR`}dR_2 =.$r'Lėf"[;xYmM`.[)poDfm8zm-M1OpVI%Bn)v(D]x88(QIYVnƍ<~<[@Ou1 iƜJphQLbِ n#,0\G-rM 4݈yjBL•WIEy7I!om[n*Is7bQ0l8uGhO,* ̀KXvr(T,>EW=ʴA;wr"H/}f^nW吽Vӱ)g\U ʈp~ 1WemGfR17bn3R7:`H0R߀4> }S[0 Fj-N م-0'Cx~aS(Gyw[=/ 16 -&Xi;hVC S~qX+7Xxq#,`5t+2AC,MH_S}ǔؓrfbjjۦ5 "1EIXpi /R6Hju%#EN1Uhr`nux;.QmftIޔ19vWKr}dHyPr.:A!U@v:NA0~o_Ʃ/@o [X}xv?` %O<5p5͌g }Y?nK-( rfZF@(/);lݿ;=N Kv]>ʡEOiY(,+ŝqk!OӉlK'y7+$Id\:c8ln`Lȓ&f0,%5D?v*.1w vVM'y5`MldUP#2bƊ.^Lj? 3۳L% j0A#^+hj(}%w6_8JA6,WP=VKN>5tzq3:c) 9Ka W'kOW/FWM Zڿc^7TD3'HIQ*0Tl} `m\+-i>X՘@.m.ed1,W:sOŠ.uYrI~& u_t vi4%RV!1t )FJ[1nʤPtOHgFN8kyMZ[.d뗖/ ȾyA,.꾟gcr~z1j'bR|*f`.ԷzDRpț),$W܎F-=.zkADT乃jpX9_:j OaN2l) 6n⑾nUsnE!š^/ct]LC^gɅv/rRYs5r5$= -TA#b26X>@m"o*A]:'G,,'i +49rZJC:uHB@k6~Fm<}wxZwk$ԶlOv$sÎk?V9 >"L,tBgm7BUئlO`ʸ0lBSk*÷%̈Dhbh렳MYc>m R̩@Mol/TוAjڞ(zYXd8~fIA\D_c 8}in woR&պuD2ygG.z`-srjZ 惖ؐޤJZz6`<-zpŐ9ə|!gl;tDR ]=:>ۯ:*p1G/7) t3u)]^y-msC\I}I~ZqsR ڀ*'W+PbLl4D#KLI_^/W=zx*Ϧ}=c, H#R#/ sKYBiX}ȲBPuea<$HӲ]ɠeKNU39aA*k\*ڝArjJN6}Lw@LiɵB)y,8}6pULauDM'n} f=e*Yu#r*?_4Ϣ1&I;3Hzx' ΫIcW L"z:3 O)8c_dmIھx7q/Ӽ}e/]qy踞-$sj lS(QJ Lq(Kcwr<~]ԌUCG : BR Wo궿}R7-|P%M;8C8DE*𖀫Yc(NĪg0?+LYĔ7ֵi(AEΐ{-oSF/@8nMU+aG#R.W_P;Hvk״ѥŦJ=FDAWȆ(Dge2~I},lA eǝ҈ĩ6ۇdzB-m"T;-JG,h B'-,S+,#ScƮ>LEy[fEJl֫c[c ` ѩӇ{O# '6zgE\ݲd4&3fE| t&㌖:YhjFGuz(g?1yl^x-3dn̅KeCWa~ ^%wSDs,W~LڃuڀjJ9b$#e5`&m ?< v\ap ڂbt0d񠭲&֌4X2O!%M{zEVv =iwhX׻ES<,2Ed'r6M;ےy1Ke@jFI6Cne+xLS ~e;Џ*r1kN=9ZP&Sv3XO{& `SᴋPڔ{H:Ҽ"$1Ug=wڙ_Z1ܶ-Hd<VlNigіT/u &zGQ$+ Egpd=7t(Hy{q/DtDBjr=6{~IM(]!Ajn+껜@h;V 8%81Y L@!'ʂym݋R0Yߒ~e^PcM&a {hG'o{EtGQ[XUF'Z!% B*ME n0qPMh>:Ֆ^*-5QaITy *H-^:Ԅqh$+08'>7FI)IKS `x8oD7)~Al>GmWX3X&Nz>p,PZjiykP~+0?)JZ(DHHk^TS.~HҜ̌Zݱ!/>MIF+D"12=k| T\{eu!Zdv\sF=k"1aU{AV#F˻?3p57l !JPd8F R6:](~Kj+k}iv0yBnvZEL14 ̗my#W5k3!?ֈdY&_V5'Jt s$&J!w526d.drJ0)BlA®Kj,NC, WCcy2Zi"4Ei[2הW#IޤUE #W[;)tϿ/8Nx14DFvr -;lPE,o5-Myh' L@=FJ[;[DdziUن1z2ê=6s\&HUݡmX\pЛ㉝A3 jB`}-kӘLi_D&fHRg }c߯=0̑$ШnTӓ\:/gwޝ)KـJ2XZG-z\Bb.xf%t[c|_JԐ"{P> v5BU( Ňu4ZIr9.X@NeƂwO4.rea`a?WA/YP5/@j+_#*.N$1u}歈)>l00'oAyqITAQ!*(ozCGjHm}qS:ɽhkH$DTC2?Y9?؞哸V6?=s]At.]MZ+8j%4 6 H4#\ic6 ܜ!ȔVDHpF 1O Y4Pヒ[ͮwHB̍nQ¼?ZaJY{4(it<MER|KEɚE0*_]_Ck=0-J'tpNw8Hk\aw^uGIlќmkT9ֻ׬o.eE|k@_?H3&l]D'Qx[}B5k0mQAvAN7He^dv WJ\#$:D2 Eb PX @&uRk;}uXt(b0wT^}T9F$B1 E$̭F1{i)LH.ɀm;{s|+yw ڽaTetFzltn&:}-[MK "ci uUS7<# 5D]lٹmnpOBj>*b9U7{P6,}[CU|xv-2|HksLs~q柋a-3_}[>L*m"˵S2Kl{N!R#ܢf+ 9SiYDCWrY:.!8p}/,6~q6 TJSlXP[Of۲A):!y8q͊~~Q`hӁ^ NhdhI[>` dBl`xKUPE/ٖZ"0ֺꤳ ?ۍi ;Uδj"1b&Z/@k"1L~hPRld{J`@@Tq(B4)~ !iBlĉavU.3hT潛ón`OK^p+{i+҈  f&p-,PڎWM( X8cji+r=WaRcVgXF~[#p ,j+f=k+/ f۸DGpV%yx\\2KuJG&Zj}ʩ l+"T!ѯ " %SZs&۫kBJRQ Jb^A':ѝ;V d 6{-cta_BbUHzpt :rh+R[ kʅ!~/P]X&?OY?_kSLB#kݣ+ۼj7C3 uZ@CpK۞zvwbn2RX }@J 8~&~Θ;Y9!kWޛWwb+H՚"tԙZ!IɌFJ6"}^wtF&Ǫ͒AꞡT|!ڦM8@jǰwJ׮_@^%EF^bON-W+g~*c%14`)w˾r+W+ KK#ݵWZv7Y]%[g ,3^04n/m1{?$u)@Q`J7S$՟vIC8_2X&u;ߍ%ai@gthbmSYz>iD EjSpP4z2xIןV 'b @FNDže+Spvh&+~eIaЈSuV|X*GX~g V~@f; X T#y.'쇥24TNA[*ylEWoԱ/e3RFz޿V:ZK颼=myzyXp&UF 2p/CG~1",0nF˿Ԩ*(kوH-ql`5x^XH\KF/ XZ)T< u[ĽC邿rP I (tvioh- nhy86O>&5$BII8^5Dc ~Жџ=$/.(+eNKT8P  `wO:0.}sѢir5eEB't}P$"I;Xne~AyM >D 5> (5+eW4O:HB <_[zZTW.m7heM|FxC@GR *Ypg*rɾv?Ryjx%6~md&P+eHz!F >X3)CLxTmgVl׳ں pɨ4.WH^&z_uD.jvw0[{W뒈7\σt9IӢ/3NpIKYi9. ,pp Y4i=Qvqa p5BQd$l:;zD_6jo=ꟓ"0έa'k=אA.2-iZOrQ&%`vfLnAy!(HMql1}`H^Cwhe35W&iK ]>)D m@ ?퉑0b&A ì{0Χ-\.I^*AF}Bz~'[U&k[[v2|ŒsrS)oTvxh= &csrl032  9f+&ήSQQ L&R$ˬS"-A,2pRҶEXaj ɷ * 4јnW]HvqfBh{G5quk*A.2?-OZl츫{wV7R(Zq&id+ߏinU*rz*]s_ctC|9dv#A*G4eHV:\Ӫ~hwϤƩJ>AqZYt/\Q.tA|g3`y}Jhe"7C}X.|표s#Ò`k`@I_Q N"1^+tkkW1 ncv "̻TQ:p}˽MAkH=K̝;D*ƭ=2 X6 gH޲`~Dr2t1 0iV`v(?y՗U~ȴ5^^y%sdG`=s@S\ 4“Â(B(M2A ,p+)-) P@|Xy3FvV/}Ca-c3 J[Y?Ž2)I\Wtv=H#Op\߱!LqdQlOD#A$̆}lW y$Y01?&`&Oo&u@q g ̨Wᐽgz :qJ:)|;P#~2lAnn{I SQY$4LMe-QP` Lح:7 @[wV]{b(k⿔]l10!7zƜ' j>бZEؙbԢ5󏱉]1 B!mP<@җ}H*(q8IOC([n4!%T!1,B.o(Aof\:O*ʼn ]%2Hk_I2Bn7u+**sT&a!E_k[^ANeIޓSl"#fb=w z=w6N-yy>p\.#GT~6PYʉd_ac(qDN^n ;PSJ70 `'\?|]IdS.>oytu76!;!3=nIZu^m)["V{s9a%v4خ3Ozٻ-LuS')I& *u(p=$Nv?`a|Qq+-֑RdtA2=HI1UV\:eO8q'ԝ,r6\Xz|zκooniÃ6?'&@Ө8PGZ9M"J7:-{Rh ̺8%sV#J܅ b=I`t0"i|lm ^8HcTbkl9Km$W h nmQͬ[D",kaӖmke=OJ{Q\j ZkxI FPT=z?hCDrafEV$A<&``i铱ѱ}ٯXC Tq?xuq贸0yӶ ٥G 7)Ih+5R|&VSnG[ϴY+p )-|88.;C(u'.CEpԘ(lqLPhq1,tYꀽmrLOLE۱!)Mn>szM?1`kSPܰɠ'TZUnv@$7K8 Dpu_^p䡕uB}QyA,ߧNhH4 #|cp,dlB@AYȄW37JQ@|@:}VF-Ls`CL*a1G4KQ1/t# 4/xCփD"{T',tYAq)ɾ;_6YC Np1dő>nfj08Bspx^M1]$LnV<jqBﰍMtExarvC9P67*nOI{Z,潔CYh?5 ;*)`X-b9'k7PgpިD2xH|MpKMi9C]TJK>$Cl*ko/E$6Gc#N? &-˴;;'ayjhcm3H2ye9B5)Bzoz8m-U}ڿCG$CwfLP!7^Oz ~< 4q~82̮w8nIfPfk2p:7obIaSܻ4(52(|kTEJ=Rg{w@nf*T`t<3a->),zWMo 7TsJORv[<7y@w,<1oP3f/YA#?ǕmcnZͦsuRf/I(g؆/ѩ*hO+=-~=1}_RK_H߻f.6hX^aQ.=άleUoc{`fIZEp>. .Xc5;M$֗]h)v]1/:[ZCjW$ =Q #~nOaWPS]Nȍ&}a^ A(OrB o{^3'O^J1TkOʞ;G o5 ۚX:V zxc&V)xuΨpe?QZֹMH]⻡@oQtعnB'j7 yʙ5}g SYCwϲr8b zBt^r2S!i=0~@D/V,N{Y(U'ql }Ƙ ZeG'O3PvNRtA 'rԝuixmwM1Te2l%碷e!3$2BÉ}3)en:ݰsJ3΂-⧅>e#oXps<[nhCW5I60 #n MUR5B܂6I<2‹\Y*j޶b³t;K0H *ްV1(툷U\΂}ܠI99:b&걡C)L Ҧw2͇ݜA6~.Ѱ=܉߸(m8!j~(0eli+-?ҸW=,9@Rt$)i(^ fs=,;;Ĕv&}rl 8̼)Dh//Ā={TZqM"aJFvF)}l|zP`y ˊO+SO.֌: O:ls` O{V8.Hj", 2d)/ g_O06i= MyX~1^}7[F&c7h a6:B8l-)hkӞD_2' "#:ϭ9>bHf Fu& nxyle.>}dنhcɴ1̓^${hKf)v*ܫ2r 鱬KciwߥQ٨cWs*;َ}*` NPa!n+Y ةx8bcQ)cqcsf-Pܸy,eZVrƌSnjהBb2rpDi˯`3EZwu6)w>IF.헒I̠ ><¶n0p dYZˬX)tc@Bl2O.$[Ar-u=#ex08ڻb!F=l@cGK0`o8~ReI>.vX ߲\_Tt:eG/Cl b]S.+jk 0)p `^)kkeYM8n鉳yZSR.aZ5WŪֲd}ҏ{'@f奐n>>؟tA\' ~{E`x!UnP~{?roMe.)97'з)3 W@*,+hǭKf+]l~+[4,kO&(\ r2ht0[|<|cICA=²Y/T,Of3-G%Rn?m d{MHřs[\2H"mJwiq2_kj}nB3[Mg."ԑ!zX1.؎fYܦrkrܒ*7| '.Xa(s_eHcw OM`[}#g? "<3 3RbQYIi봕rϏ7T(㊙b%s3"wްw<" Jy G'L6S!*J͟&&;z!x21N]35 /dJ]G:_y97)a(1E|(BȋՋu;}`.e DPV H8c[ʘR)i@q}.:/.8]ԯc)hizySp#!5~x/ Ds i/3ГGo*od\MDq!ـ=K1'f n$h_辬%:d܀&Brns~}E0D=Sc P4z1K"1mV1N PaZI6hRb(;?$0u[-A,Y(ULj;xܕ̎S9Q_ɿi,O:jX Вz{ٺŅ  g#U' "uM P6wc;J=/'uqS >§1@M K_&cYa"&R܎?0e|)NufM8 3ؓ55UV̎[A*YW{KF1 AEj&_<s,)^8ycHVsY0!҇M%_Y\Ekv3QuC.ww^X@񶪚ΎN3'&@\j<y _BUD;1 -q7Y<2(.Cm|Ty3/e@1,~h KI ȌgLOUBEc>BF >tceXͅ(?ٽkByaC:PleÝo׃Aԑfqx2NCx~7]DGFxQCcQ, ֜uiXZbA{p!Xv#ȴNT;vr?B eHD%b)9d qMF|(@|KLm.sFN?$&ȂݐP2K'fqsoBId9މza*ڒV7;R hcwХ\ݒePC d#@@rLѨ1}mY"fJ -z{ E2ߩH8(+aғ`(}kާs m Ul>惈 93צ3-`aW`wnq(atC^ "v^S9D)\Ib6y:Cw5۴*卅Jj&9c+ o#/sVB6D՛děat]K4' fv qg4Vte-ߏYAm[`;*nN"0h['dY]jۃƊH%)N+;L~6O;xlxaCu>%"k*LZcJ&q4ݕ˿4tZ5qtp[5|~4ӧ' .&6 :0Ϳ?.p(s3Սд"DuuGWgv0\zP}QZQDTTkljn}>t}<Aڞ>HVAِr[ٚ)2+R"v/깣*oL.͞Sl`}be?PJeM5APMĵ hvu^hPZߜNWr'&o)b'=j,%w -0f +q@v "BU{ }<`f C='k[C+j\qO tCYKk $V˙ŇWR(h#l)Yu ihؘ 5^UKgoY-%M:y^"Y6Vo[mDJ !5؁JfI+?dFn&wb%z3k]Q0ٚ=j-#I5lH ϷB1LS#`Ks&ry 8!޺JCơt^$3K%nD_n j},zRD"bHb3[$I7bָQ֤!Z%h}boz},!w#H`Ƶ, -soblo҃7.(y[oRQ.22tg-f~g P=HbI.@Ǣn-$SY!&xd# tXy9mQks6/s"Sx] Im)+"jN1CgGËj`Z ; ڸWu͗yɓ{=Ғ#BHwOe$R j_@{|i( aYaVvOU̹&/C䍬+Em'q]u fCH7P ndd̜-HVm*JSoXfMDb +m$fj[D]b#6y VxJ\xf}Y 5 e ){`~P`Z.HSIs)bd8S-Q2\I+%f71~!2ќ$I8LoEE&SsդͥP١/27Wmr;TC%c#d%?Edݺ_6At^2ߞD6%q2+trV}8`U]XZHFZUj#uN\6IdPzkEYjY+I`!K{ś&T0T%l:ΪevZ SY8Xq՘{xJN. K-ychI~ L[/iPvaںwfls!1 .)4LlopCSU ! >*fAGͽz,&ۀ|jckjiRvuRuSB88͠ K dOh0\d#ufOƋ cƯTuWfْTpM㘟M0HAjÏ]4w<[` 8z2H,d ʄGbwFBotV Qf<\s Nf; lr`C/뇜t}^ZܟT2M<=7:MӃjld Q]MTe/'~{9"OWz4oL<4 b!LYx{Σ;Ɲ5]V62¥/q `5QqnPr| GS4؞̃?~W?뙁4ըGsɔt89+kř؏3w1)NFࡐH8(vҎ2gܖ>N2ns1qo4ͱP Ӽ|VGDQiR~. @{j6h,J@xf\UIM{vPQM{U J K6AmYF{^gWfbG8JWC ߐ?*Kjtц.U.+"ئ!$~eêh ZWr"{t>П3-c+=5 4Os"V7Ә>gpOe ถO|ccƼ4M}_֢ZqxxBY6z,U"ӄp.s%NDh%,]L.5NDS"q09N{:؝K#" wR cJUmNS:oR+}KƁ[3׆A͑>ݑJJ!5sxnJI!8qIYIp&Y-U}aw ANnutotL1X"yق2AWZG-@ݩKh|eCڹiW tkI1m`n|΃&ѥb{i 7w3LBhTH,wGxDʡE\:\"[wsr n|TáޣN:4PlF(O(|kvCf;:] ̋th|V:P" v(G&S*g Djѣ۾7FTt3O -,X[!dmroF|vqcAE|>~&olݥwo&s<5a!)"(:]?nӁ8NF23>5R&\4GRߝPT )3G8l4ȗ|U4eSs&feS1cOp9}qC(mD}wiFe]G/dy݊`V$ 48F|<܂-)Stc_+Ş^l2Be(ct 3##{kE`spUGj2 H gqki  |k2W ͯugj千T-Q3@gMé#[0Abhl1:55ʠ O1E[nJ*iBe,1gfȉD\B±d;2aZHh8'{F\ _[5%ȣR{ࣗHj /e1zϽu޼ERl}A⋘ʘ!LF/K >SJKq+Z㺎~< WF"<) _ [J%冶1MkT0yTI,`Ƈ zXs'آLlz[XN!]j q Bv5?k7l-FV4 !wm8G1*vLu/6{ٮT5B",4 oɾDz梠N7gB8g o;-=(z@ySQQQTrMg7Uv oA+9"sztӳk9%ݯNa"$׷@4$b.5~<4*G>|R=YP0O\3.TJj\|K]PIR<E7V_aN 1=*̋&xG WB;slBy `8ZS3} s82 q= \:9SlZ812w&dVI{Pi{+!}Y(i{ Rc^fn'_/CYAeC?p kOaX{[bD| /䰠}!y8qor Řa؀̀C=K~>v\7".4[܆I[q܎XbȀ0vnRGpꉠAbBlմd+#H,#F!FZgn<|4}Rb7<1c)`ڠK(=ZQ˰{,cg>H鈶ޞKW$Vkƴ9V!-^(>ȢJn o)usʧ hxG5E7:~!*G2DՁP!(P$(xAu2uA 5Zt҄|n;ₔ1֐_+7n>TwxAoQȭ*կ%e-h !3}E['< ʩq7 X5NP֤VWvs|k1(8#-g)K0 yTZ/ДԈ`#)M1xXn*xh%q3Ǖ:sBzI<jAĮLmNn, (W86(}iq'o?^x A 3 #nC|1Lx,˕<7L 8˶5e{ib)жZUwV:q]H4vМmѓ+A)<TRT 7+C°10?.u|?___k&d (k qTR}"V* F\&ӃF T+\"DDsv"lHe'A:nMKfb^DdD ;M0~e1w1VBo<rJds(jMT0t4HM#0԰ȅ<Pq[0]NԪN&KBpIa՝t&) nDh[1LYӹy>Q!W3+U[K;6Q0ۧdܻ K{jq&m1oSO'코#TrCA"mHЌr q EssWp{CI8z '/{%̽KJ8nf?۾Mq T~M>&Y2,ͮ[Zr >5(R=Mn$n]T(qV%NB?1mJ%oh'Mi4O*oyч}hy1#]LwMs7r#{;[c2/LI %χ$p'1 {%DGVP$OIuqu<|.Sk"KA9@CՖag9'|J#y8nt{1df~CP`-W`eRpr^kv0+7(oq`#JnEZA`;{6y(t.#]. ZC~|# uI An7:]cb I Լ2븙h>ZPy5Hc1t̀%]22=lQϋGC >o;0 }``w_ SNt0@(ku!׃vZNe_J*D:, }4F+&ppT!5,H4 ;݊M;t&{s<#݆Г3 ݝ D߄MqˉP󘺱X>I.޸k!SQk}~ߔU|=4;fOuhW@ۘĖ_EgPCLf)_f6yMY* F06H!m:em8Jû/Dn}HYYJ Ep /vWf훔A)y44?%$Me3.GPdU%:n)>I(qwo#b1O,/ 8L騞|L` 3wⴂEc2XbD1>u<+,vڥi7Q;e|IDLCzغ ̖—I.E^H9C_ EN{x/Ipu=Ɋ߀1] 4۹A QjTnenոY㍡HOA\v *R#4"2W_}qّ`zk:\9}-&ĮÔN{lwhT+ZU|6" ~Iyҿd؝a^8>>2Y;5Խٲe 42C ;zIT<]Woً 5H`6A4v"W'cSJ.lr5>pr"@v1Δ 'Ob~DMݽ"3sOp3| miU88F!~b2>ix\&"?W -Eh}aWqc2P@  Z5^;byU_8%yR7S.IHq-Ǹ[%9ˊAFGvGo m!-4G[g4,XHmnKP1ӃaUJ' / _3R'˃5GK4jU᳚(Ƨ(:W= Yk:{az|3wr+,H52Y/ g=n KjD̂R@xO {7W'˚EA1ʀq7Uc'dZ=1m~*W%>D3=O QGJź&-isGx\cfF@ko*eg'ʠJu'yR&!?B8xu2X֮?G}-z&;)K}}V؄&Iw+_mXG``7cYڑ$hzY15J?G}к鼾Q6QL5K dIM_fղst9&lHT;)3 ~*R/z̶=AہygD:0 kA/m}$lu)O%q[;ArbO@{7iG0*נ߄XƇuX"p  9 B">f7= 5odV PFI`-TCEbf<+'Qf8]rx]kbbii3")gz$XP?aŊgKKM+ٵT!*ubjmg7@˽Q':ABY٤ ,ú0zY]7ưK-Qp2 ȑY-9˸G Gl/V-tj[/KCj619R\ % wM T leVoқȱLAuJزt;g@"R,o,>F[1LJmZ/HxI<*bMKhG^cdOigARy]A26gM.;е9K3AW妔oPg#h fti,cO9ĄI< íP[H\vɒVVcxǺ 1F7qbEI=TΔr8l^ 0Kׯ8Lqm$Y5Dkn}Y-^O&˹1H|:7d$xJA33h-3-h`&b$fysnoS-(O`0kԛ&VȷcZH 4aeBcTYG7@"齓aUQȶ- 2 Kɧ&I߯%TP Â?R1x L74cPm秓rKL[R,]AHO;Sb3B(8o"]R_eAc>}Jj8vQ=(ErD$JQR}1ZWqY BBw-@q7{|<$h@:#"pJF(QtIn(jycݏU҃")2$Lg}1bKN?nwR=6g6hNkQM.@vNO=+ R@a=_S\PcU,z\5#nXQU|:?]>?}~~d[+ˆzYw0MIE Kfz:8Ce1jh a8N@ Fɀ60(ɷ[C_t,k@ROM= [Vqgn^\йbq 0|C.9< Ⳮm [Bc+Ѕ%gRYvOGL`Ӳ[ '#'e ϺhZm+0e iʥkgrX j Ztw. N @e8qTNHj @1U$BD@bfE佭%C bѪ( ;K]Rw&R̈́>8:FJKOEͷ6kFe +ҷ5T dSoy[Dd 4Vq6dyPQ"BGBnfXc¹D=I̞aJ5I'6|reln?P}3/3s%HoF10Qnf=􏘃+}lm:Bnu5q74 QLNlFfG3; <^m8"{j7qJ-<3VAv=j}ڇS#6#İktA oXPAh6a$ RCf(&?g"52\F 6z[ʼnACCSOaUBff_ߎ8t?A:Ҟ9a2UsT5P󤚘W-: G@Sϯ%+|DY= x♻M0[lk^4nrBl !ʴ+6pD.Mb+Jb3# zrHEy_q[0P'܁ 3a4㱼f(w>byczzJ` !jldPODαւ-Ę-RЊ-~&vSCTcѩDs{C/d$??Bx>B4ɽRmzjTLFʝ\ɒgV\1wuAs,WuÈp 4M*( rc!ϑh(ࡒ ǩ x8]0A{t bȠ?,Vd B]}w}v2SW30Vo4Q7q@̒j[͕z茂*uW}rz7cHy{,HHZ[!JJ/x…4q¬`E查ʇZS *ݽ ťm.lRr'Mm<0%- [ @vK`טQR7SH'0?ߡ&S%(6ECr@( TjPa19n$ѽXGװ r~}$$cZ dЬ&o~an6;#qYaDDQߎfғdȀ'\lpB0W)ܿSЬsϗ0zF|/>T6ձ@soÄM-U""e<( MW߭m@͓[͙Es*+Q ᵆrZ~&0*H~8z{# =y tHOS;g"L0H90PW{ o\^ UQR 3eK]F<% R =$Đצ ?g'f;&ɺOVwUАz(Wa-'d (zAɁT\yG6>ma{7!0R[`8J: JV@+wvZ1({b.iTPΌv4*,QnF{|8汌-ˡ:%GC-ϦCmwyqb cb19/vfQN֪W8{T 68h+s oYd;a@DX'AjPR?ì\BZy]f~[^6X^a/A@ksaƇz^7t㸯;)`:-܇kxbރ2 ʋa *6mIjWt=xD!ګ`x91#}2~#)(! & Zbb5c9⸒' vH̍XnU)@J!EV%=ݽOM.X))4)=hp5?户*QǩBI1TrجHLo52A#if "ɨn 7A* 6 >XO66 O[&V<`;% =T4_Ӽҁ.6JQ vs;3N7[ee}36߶"[*pvXоW` 7nߘaᬪv\۝0u-*תO%pA÷ C?E β`njI4Mot t# G3RȏLi&2)Gd!CU-.8lTP+aY[ݵ--N/-D/҉N) >Z鵋rް/qt GLQpA.pRP iFͯTx+pTT/E3d k"+]B_עKA6efrBμn]9Zǒ,KN4E&fu\F\sNtW-(izOYexΑEƳ¶jD(/̈́{X{T\2q⪭k?y>\AL^jj 7x!>լT_Kd! A 2vp-faIf ,X޾ϝUOlyi]DU$5R o *"0y6B50b>;"Rf:'tWĀx]P y]k2Dz ;LKd]%Ywk) #DGv @ 2E Pڡ|h_w~DgkTfmm9Oĭ""Pm%ֱ* !('vp L\9zqۂ-ΘY C`}5Jpzx/ V2vWcq$0ߢG zuF x̱ DDFOPM\2^+KǞ8dgLBB?&SXF{aoUbWfHhXv  !3jt@<(0W tz֒$º~M۲̥$'] ,U5b4’OBh[WZ ɡc &yZMU"]'llpZhJZ2L]0p3L'(Wq- 8 dghϓCA»y[/^$rȤpo A0^U*tVr&.8nFwdA05ktw(6j$8zهŅm_ Wa@̶η5raߓs@+` n IڐbQ.UyH)hB; }rAB|-d{gk(E٥0c;kVd6ׯCTZӸs%jk<_,yibAJJC ~w]'=J@beҷNB_zRͶլ~#Ljp=GVI>[E~udΌCY0NɈ_6c*ATtPcp/ xZw79 <"kqvG7,t,tgh TOj4fNm1 OVϦguNBUO :9>تWd?*B؟b1褑 (PjFgK  CvzgWp?'u>'Ǒ^8Rmȡ׻I $%ߣ{rl (;gώdeYs.͋ N;1w鲺2_ZT5e -m54(9 HY`I}qٖ.헺r\^T 1(yp#kZ>IHXﯹH QngeW*;qdu Imx`c(_SdsF[]śE&N߬)1z{<ϰge)#NGJ5gCxuU+Q,`V?_^@ق?sڏ=6Th+ [t#_Z$4yT;?^Hyf?)?.d2Q62_[ ï.bQo??6b}Sus3(\8T\x׷,8%8QsQhUSեHو._!bƆUc0Pe6E 3wȶn >ݟ)1^6T aTHclI[qK8 }jc,xL f%ߨif$SK&AY4eq?&" 7ТV9Nn bO"7a5WV]+?$%v& \/wo]\psKV7WݼRS+0 ևaj F9vg~y/.BՅ@ O'SFl[CEYP^6w({۠} >{l '~&Mcdm4#C8NfbhrܰAGe?=k߹!hIgD * xYT7cddt@G;;M3UB&2^L:1VsWcH%t'8.gub~8[2㝾P|tH; u*jJ7ZCC4WQ>E9-/mVYʉ xRz3~SZϢUU p,42k!:8A1&iT WPm}w٦ O?FӋG r(.,2:f9Sħҁ.l`ݓ^KN 0PZ̕d R 0Iib@5矐&a6"KJm~±ǖ'/6}%?4L[ڴfFnL[DzۤxcIŚ ,Jk- _$3<1Io{F{-MnqP#{S26FPM@Ȅd;kq8Na87a=tx58-"{ h?L%f ȬQ<| jzD 0 Wew鹦z5z ">ݕY4Lx l ;jT`!h$ \\52 2gdiQ꤁ti@h/GZ;$NƁbU{A5TtAՋKeiw>, +D90FYK N}iBԴQp0m t j m=>t-L얊:4Gq[{Py?y䰹rtZXsYkh%4e8Cɮ"Cg]#D ㊽Vh~ *8wG`Uʄt;MK QGCv*$sF <19E&wK`=>7eƨ[">A\S|ǾPV{Ʋ4ϵ-r9E~y )j'' FZzpNvrku6TB5'h+4WrZP-ta`Ka!`lt/=>##M8ڜj0~ lXJE7Xd;8L.\qtv+0'1FEIHWRдwË' ZDI&7 vӀ(%-'&^ ;Sr^?P7ڀAɶ 1.Dh@Nk={nUDi_L*h"SկjzS,^dzJ9(ĎUsV]c=NCy϶3}8fE;Qh $|7QYFR˪Q`HEQ̈́+訠U}߿ٷ.gpTrdˢ6w xOL7V4.<3 )@\yhq3wȐ\!snq'?!p?y+BYwZXʓd][Gc㧦6 }(04).{w[yEc}]z [ek,&^E.ý4jѬ`52_TN!c-Z /֮]< ,qYmX,AhDU'Y)|qH,.m*KjŪfMQZy+-/nl֟G#bdtƒ&\~8ڪA$Z}q^pb̫$H~Vs$ȕ~Ft4ֳ(B +ZMdaV>%=-xi*~ҍ$!&,CkGZ3A_Cd_+"~,d ,!@\ŹXP&fU~$I.@k d+UR <?z1ؑ+U}&iEo湖lKT'@d:מbhR(B>V)-}4-E;:5.EӺ'Z<Ͻ1tJ{(j*48K@ƹt4T'إt0GX0|SӉTb F`3|!e& 6*\.57\-c-iss`(N83ztWۥsdx ď<bgtbL?u;01[jo5m(Y6|MoM`2ϧȦJ&* b~3D5 MzC[tg"qlInjc~HE9zNj#g=e}D羫?~ʉ ;tL)5:$k#n4!ɕM9D".(&PSν~;^O$ᖋZ 9d[.>=Eyj Q(#rAfdt(. Z}φoK.J"S23tX_݄pûu94^i{)mn .k9/^{ֳ]YX蕳dܾr)W;#ocv ȜGVMLJ`:?tlX*&1;)t6E>Ynsa'&Y,:YLN5 _ך8m2z\~jNni Y/laCsXWnԻ+7`J07`nbN$C= 6.%Ndu4W=#􍍗ǿ̀;D%|fFkZۺikw:Qq(P):&&._qxʔ G8x4\-t<.LP3V6>9 }s}A\ x)Fz~zI8gAje'tJNIY\_I5q50 lA\RZES5kлpS ьYIȓoy$;]]>;AIπtGṍ}ܖԳM XsEs޵o TC;ZwDwJLI4o]:)Oh*daO:5Ԛ2 ]l5SWUjsޞ|[Owi̧T כF%{gb v3Fyeq,pV{P$037K`CZͫ x##ޖƉڐ*a} ޻B@oa1B. X,@Um)\, kQ2cX&kYe;g'ހ+{$`V /7Zpki9 E([>ȗs.夐$rнk-A[XLΞqJհ%Fڒ5m~yCDSxlzf^l9Y`|jC/Ɠh_sRd4)-R_VU{G*R;m'b3B&΢^k0FG(s\`=ѠQn^vr7[eL|4P9E1p{QD|Sd<͛g=m"g3 K%M\>ir&=e=ͽ]f6CL}Qc1ãUh., (͕Bג6HOAı 3][ c%G 틽u1psF- IPǭYp< †CO2l0s TuQ4MqqJG?" ˃hGM, 2ulqfC䦿9p1ۙ_|.Ċibkru2RZXЀ:N`ΨuLj`>:Qg/x F $Kt$^ Mw4UcTJP!.o/`WtA?:v':[ <&lm?a;Y'(Kwf^!xs,5W$q3Q4/Mf絉3%bA H a#MdQhL([m%֞7'jxEÇ!aaܹsl@ oo7_40\HWAhSo~FcCjhO~V, JrF6`uB3P1zG$\P,۫qp2xŏ)B£$/ Ok29M#-$K,-;Rߖ?@ڱ]Oe{A܀6JoƇ{j+cH523\;\f5>Մ]y@1Rҙi+4X(xY%dT} 1 I X)B*ayNvt}bۿ*)kAxT`<.OT͙X2Cup A 5HF]_{Cr}Ǹ(#2~] -{m@ᶔL>cK"CWpiAW~H:p>[2e褑5dOi /F !G:ļD $RO+- twRҬ5qf!{1:J06I*~# 6bx8zF6BW$Ǽhڸxys {}&˞]Yt~ayCvyE5ps@ .,xL 5'Lb;/ؙneWc60ž=C(ZYi!Vdp_h,{5((^k?;AujKzl|IsXtx?Z5 ZX֔owAE2 mu[kY :Gٔ{(?M[H[tUʙ!߭,=%MqρtznMgengK ^f0Ҁdi@|V2OɃYO9/ ;~;?UWyj&c MqtֈibTiVb1gSI\7Sx0ut^m'uBF9 s2,myovD ~r):/I-j XpceN=2jsR{lh/ >WbIoSϛ1&ZY7eKi֙_oڙ=w0+AOo Ni˸^cgzpW;`cd^;)w0b&PͿuV`OjezAc|OՋ S)&lT?RxrwxPTsppη3kDoSJGi]b?Q~ 2hgN:!QF哇x͒*zs InA!ݙo-ϏEՎ%%̈z׍MzT Ixy8 jNxiT;5DOְClN)S2 Þ=1c?)nxL[`3D?-y{ {ҖSۀ= 8Q_l3D6KP$f 76PZ!j٩,.KCS'y( AԹ!XطjY +|:dK[O nG*gF%O07q6)'fbcRpd`7ѱ&Q,wסJU`' kɭ#ߧu/Z4<V4RfcY ;^?Z$))ϵͼIz婃,:gr82~(@T̞KIOD֦Sӱlz),zVCy,O~F9 ?8$_cIor&'-#UO"=Ѽpb^'oechF"1cb2"!Ǡp-3AߤMCEJ J~^+on?/(i֗*JvWj۠(Q; Jzt k{jg4_#ϠO_{O׿찟D19} @k". TJE]130B1Y؟2;?j9θ`'o 7ǞmKHvW-+DbgB+#oi|==HP_hoYXT(Vst9b-20+8Ya2*TRV]_ KZVZǘtʼnP}3/RvrG%vldL@m (:4s0mIGG4awzv[wpxTG0û} 4Ykr}1 i6"ڞo;8X|;tE199 3(wS`pE`qCcidMEwMx%*!^bP2A;v?6ѫXP;pTGޏLUwkH&7smWU1 7pfx3ngĚA,ɗ#u ݪ@ sXf(Mr7X(\А_=@y{-1|FYpYXeo[G!OiN略8Gy@dp"[nxSYoX<8LX'd5蜒҅ &8n7. '֕=+ӛ`0kAUwDv(q%ֲQ7õ?q[fe|S]j3]vw2LY\r?QFX4z?FsD-1.:d}$r|o&h[#%l#J:JrKMSR$GW{ 9mf98|w+O"͈r"{xg2[N\J@n,mC}+5oJ)_h8pԍGF}>B 0/vϾӛҚ  YZ