libradosstriper1-13.2.4.125+gad802694f5-3.7.2 4>$  Ap\KExp9|:z]+l{lc.X3KbN8E inȠ[K q*MX'O}~iƝ>^1|BuvwAh,, GLT؝PT̳,_/7%TmU};~vKPA_dbp@?pd* 0 I!B     . HPZd%t%%(8$t9 t:t>@FG HIX Y,\h]p^bcSdefluvwxyz $*lClibradosstriper113.2.4.125+gad802694f53.7.2RADOS striping interfaceStriping interface built on top of the rados library, allowing to stripe bigger objects onto several standard rados objects using an interface very similar to the rados one.\K>sheep94SUSE Linux Enterprise 15SUSE LLC LGPL-2.1 and CC-BY-SA-3.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and MIThttps://www.suse.com/System/Librarieshttp://ceph.com/linuxx86_64\K=i\K=191b200cfb19a642bb4198b0f528451465b16cdad2754d6b6ab5eaffdb845efdlibradosstriper.so.1.0.0rootrootrootrootceph-13.2.4.125+gad802694f5-3.7.2.src.rpmlibradosstriper.so.1()(64bit)libradosstriper1libradosstriper1(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libceph-common.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librados.so.2()(64bit)librados2librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.7)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)13.2.4.125+gad802694f5-3.7.23.0.4-14.6.0-14.0-15.2-14.14.1\J@\G\E@[[@[\[v[D[{@[Z@Z@ZԐ@ZJ@ZJ@ZJ@Z2@ZI@Z@Z@ZZ@Z ZZtRZo Zk@Z@Z[@Z[@Z Z@ZC@YYMYY@YY@Yχ@YéYzYYW@Y@Y3Y3YY@YaY@YYYY{'@YoIYlYlYZ1YS@YP@YP@YNT@YMYA%@Y9<@Y9<@Y9<@Y7Y2Y0Y-^Y)j@Y(Y(Y(YY@Y.Y@Y@YYYX:@X@X@XX@X•@XZX@XXXX~@Xn5@XOX=mX8'W֘WҤ@WҤ@WҤ@W#W#W@W@W/@W/@W:W:W:WWW@Wncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comjan.fajerski@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comschwab@suse.dencutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comtserong@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comddiss@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comddiss@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comjfajerski@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comncutler@suse.comrdias@suse.comncutler@suse.comrdias@suse.comrdias@suse.comtserong@suse.comtserong@suse.comtserong@suse.comncutler@suse.com- spec: build libradosstriper1 library unconditionally (for SLE-15 mimic submission)- _constraints: Increase aarch64 disk space and memory constraints for ceph-test- Update to 13.2.4-124-g31c2dce74f: + rebase on upstream 13.2.4 release + ceph-volume Python 3 fixes (boo#1114567) + Security fixes (CVE-2018-16846, CVE-2018-14662, bsc#1111177) + fix CephFS regression from 13.2.2- Update to 13.2.2-86-g62b49f06c4: + rebase on upstream 13.2.2 release https://ceph.com/releases/13-2-2-mimic-released/ + IMPORTANT NOTE: this release contains a regression in CephFS which was not yet fixed at the time of this build. Do not use this build on a production cluster! For details, see http://tracker.ceph.com/issues/36346- Update to 13.2.1-427-g6cd01d4dd2: + cmake: no libradosstriper headers if WITH_LIBRADOSSTRIPER=OFF- Update to 13.2.1-426-gd2d4852e84: + based on upstream mimic 510d48e10be716cf61b9ddd51e8bc847288ae15a + bsc#1101262 - ceph's SPDK builds with march=native + migrate DeepSea QA bash scripting from DeepSea repo- Update to 13.2.1-106-g9a1fcb1b6a: + based on upstream mimic 0323ca11569b183509129c180dcec427aecf2a0a * including upstream 13.2.1 release - for details, see https://ceph.com/releases/13-2-1-mimic-released/ + ceph-disk: let extract_parted_partition_numbers return a list (fixes a py3 issue)- Update to v13.2.0-210-g0e990e900d: + based on upstream mimic 4ed78ecf2f27aae1e9eb27f83611285ec7445ebd * bsc#1099162, CVE-2018-10861 * bsc#1096748, CVE-2018-1128, CVE-2018-1129 + increase memory constraint for build workers after builds started failing on workers with exactly 8G of RAM ("free -h" reports 7.8 GiB for these workers)- Update to v13.2.0-39-geb7f429568: + based on upstream mimic f38fff5d093da678f6736c7a008511873c8d0fda- Update to 13.1.1-173-g127c33d64e: + based on upstream mimic dda69eea663bcabc5ad99f5ca8370f43575f475d * fix GCC8 builds (bsc#1084645) * fix python3 module loading (bsc#1086613) * ceph-brag no longer packaged upstream- Update to 13.0.2-1874-ge31585919b: + based on upstream master 510762f51e346836492a0a8f83a056944ee6e046 * add liblz4 build- and runtime dependency * move ceph-disk runtime dependencies from ceph-osd to ceph-base- Update to 13.0.2-992-g418baeac64: + fix ceph-detect-init for recent SUSEs (bsc#1090072)- rewrite README-ceph-test.txt for clarity- Update to 13.0.2-984-g852d3f1411: + based on upstream master aaac83abb516f824f1caef470686b1bffeffa8b4 + fixes s390x build failure (bsc#1089291) + introduces liboath0 runtime dependency (bsc#1089302) + fixes RGW SSL deployment- Update to 13.0.2-819-gf64b021d4c: + based on upstream master 3ab655b55d2b363c0352dfbb90caed2ffcd42432- reduce ceph-test constraints for ppc64le and s390x- Reduce ceph-test constraints on aarch64- Update to 13.0.1-3204-g17e0216271: + osd: fix s390x build failure (bsc#1081526) + cmake: add chrono to BOOST_COMPONENTS (bsc#1086017)- Update to 13.0.1-3202-g7a60121a01: + latest master (dashboard_v2 MGR module renamed to dashboard)- checkin.sh: add interactive verification of Ceph version number sanity- Update to 13.0.1-3023-g71b0480e48: + mimic-dev2 (including notably dashboard_v2 MGR module)- forward port DeepSea integration suite from ses5- Update to version 13.0.1-2078-g85df538001: + spec file: * revert "enable --without-python2 bcond for all distros" (as of Code 15, Python 2 bindings will not be built by default: projects wishing to build them will need to provide --with-python2 explicitly) (bsc#1081836)- Update to version 13.0.1-1987-g4a523803f8: + py3 MGR fixes (bsc#1080758) + spec file: * test/bench: remove smallio bench tools- Update to version 13.0.1-1567-gae149ea5f9: + increment upstream version number to 13.0.1 (mimic dev release) + spec file: * enable --without-python2 bcond for all distros (the Build Service will control py2/3 build via this option)- Update to version 13.0.0-5171-g4d4101fe78: + spec file: * change version number format * define _defined_if_python2_absent if, and only if, building without python2 bcond- Update to version 13.0.0-5169-g26918cdcc9: + rebase to latest upstream master, including spec file changes: * eliminate Python 2 dependencies (bsc#1076403) N.B.: this has the consequence that we no longer build or ship Python 2 versions of the Python bindings for librados, librbd, libcephfs and librgw * drop lowmem_builder bcond and rewrite associated code to be distro-agnostic * move distro-conditional BuildRequires to appropriate section * use more recent toolchain on RHEL 7 * ceph-base: put runtime dependencies in alphabetical order * correct Group for python bindings subpackages * move ceph-volume to ceph-osd and adjust systemd macros accordingly * ceph-osd subpackage now requires lvm2 for ceph-volume * ceph-test: peg version of ceph-common dependency * drop deprecated scripts rcceph and ceph-crush-location * fix permissions of rbd resource agent- ceph-rpmlintrc: add lines to quash RPMLINT warnings + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/ceph/crypto/libceph_crypto_isal.so + librados2.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/ceph/libceph-common.so + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libos_tp.so + ceph-base.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libosd_tp.so- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 13.0.0-3531.g3692e00bab: + rebase to latest upstream master + Add "checkin.sh" script to automate the checkin process, along with a "README-checkin.txt" file containing basic information.- Update to version 13.0.0-3512.gb018e431a6: + rebase to upstream "Mimic" (13.0.0) development snapshot https://github.com/SUSE/ceph/tree/ses6 + drop OBS source services in favor of generating the spec file and tarball using the upstream "make-dist" script + new version number format, replacing timestamp with git tag offset + reduce tarball size from 114 MB to 47 MB by omitting unused parts of boost- Update to version 12.2.1+git.1511279898.8aa892202e: + bsc#1060904 * rgw: keystone: bump up logging when error is received + bsc#1067705 * rgw: set sync_from_all as true when no value is seen + bsc#1066182 * rgw: data sync: set num_shards when building full maps * dencoder/rgw: expose rgw sync status types * rgw: set num_shards on 'radosgw-admin data sync init'- Update to version 12.2.1+git.1510221942.af9ea5e715: + bsc#1066502 * mon/osd_metadata: sync osd_metadata table * mon/OSDMonitor: tidy prefix definitions * mon: implement MDSMonitor::get_store_prefixes * mon/mgr: sync mgr_command_descs table and mgr_metadata table * mon/MgrMonitor: populate on-disk cmd descs if empty on upgrade * mon/MgrMonitor: read cmd descs if empty on update_from_paxos() + bsc#1067088 * osd: make the PG's SORTBITWISE assert a more generous shutdown + bsc#1066182 * rgw: ListBucketIndexesCR spawns entries_index after listing metadata * rgw: fix error handling in ListBucketIndexesCR * rgw: RGWDataSyncControlCR retries on all errors + RGW fixes: * test/rgw: add test_multipart_object_sync * cls/rgw: increment header version to avoid overwriting bilog entries * rgw: disable dynamic resharding in multisite environment- Update to version 12.2.1+git.1509128342.9347aa6662: + common/common_init: disable ms subsystem log gathering for clients + spec file: add %{_sysctldir}/90-ceph-osd.conf to ceph-osd * ceph.spec.in,debian/rules: change aio-max-nr to 1048576 * sysctl.d: set kernel.pid_max=4194304 (bsc#1061461)- Update to version 12.2.1+git.1507910930.aea79b8b7a: + rgw: Remove assertions in IAM Policy (bsc#1063014, CVE-2017-16818)- Update to version 12.2.1+git.1507819941.856710ff58: + rgw: stop/join TokenCache revoke thread only if started (bsc#1059458) + systemd: reinstate TasksMax=infinity- Update to version 12.2.1+git.1507226092.b783a015b9: + Revert "SIGPIPE suppression for platforms without SO_NOSIGPIPE or MSG_NOSIGNAL" + msgr: add a mechanism for Solaris to avoid dying on SIGPIPE- Update to version 12.2.1+git.1507108986.dc637a73e2: + rgw: defer constructing keystone engine unless url is configured (issue#21400, pr#17775)- Update to version 12.2.1+git.1506764331.9e2e945bd0: (upstream luminous 9d8acf6f3f85dd1410629cc680474e38f3be9838) + upstream Luminous v12.2.1 https://ceph.com/releases/v12-2-1-luminous-released/- Update to version 12.2.0+git.1506009682.0e5b4307f3 (upstream luminous a931cf68120d99661b785cc794e2b6965d621f06): + ceph-disk: fix mountpoint check for systemctl enable --runtime (bsc#1051598) + spec file: * ceph-fuse requires fuse; make that dependency explicit * drop obsolete qemu symlink hack in librbd1 %post- Update to version 12.2.0+git.1505141259.1264bae1a8: + rgw_file: fix LRU lane lock in evict_block() - bsc#1054061 + os/bluestore: fix deferred write deadlock, aio short return handling - bsc#1056125 + mon/OSDMonitor: don't create pgs if pool was deleted - bsc#1056967- Update to version 12.2.0+git.1504118058.706f78da1a: + fix ceph --version to say "stable" instead of "rc" + spec file: add python-numpy-devel build dependency for SUSE + bsc#1053836 * Revert "osd: adjust osd_min_pg_log_entries" * osd/PGLog: write only changed dup entries- Update to version 12.2.0+git.1504013812.01ea30bcc9: + upstream Luminous v12.2.0 (first stable) release * increment version number to 12.2.0 + spec file * edge mem_per_process upward after seeing some OOM-esque build failures * package ceph-volume man pages- Update to version 12.1.4+git.1502953626.155adb5253: + ceph.spec: provide libxio 1.7 and obsolete libxio <= 1.7- Update to version 12.1.4+git.1502878199.4183317204: + ceph.spec: obsolete libxio (Note to reviewer: libxio was only ever used by Ceph (for an experimental IB/RDMA feature), it was never submitted to Factory, and its functionality has been integrated into Ceph in a different form. For all practical purposes, libxio has been replaced by Ceph itself.)- Update to version 12.1.4+git.1502871088.edf82a59df: + latest upstream luminous (a5f84b37668fc8e03165aaf5cbb380c78e4deba4) * increment upstream version number to 12.1.4- Update to version 12.1.3+git.1502698163.45fc586a51: + latest upstream luminous (6808af486d3bdce966232810004648502c967b13) * increment upstream version number to 12.1.3- Update to version 12.1.2+git.1501914637.59afe41c49: + spec file * ceph-volume added to ceph-base RPM, where it co-exists with ceph-disk- Update to version 12.1.2+git.1501865907.88dc8cdc9d: + latest upstream master (7350fa65d79b5f0ace427e609565f07be35cfe62) * os/bluestore: allow multiple DeferredBatches in flight at once (pr#16769, issue#20295, bsc#1043399)- Update to version 12.1.2+git.1501790037.82d6a9c37a: + osd: move CMPEXT response munging into completion function (bsc#1047244)- Update to version 12.1.2+git.1501684697.aa6b0153ef: + upstream luminous v12.1.2 release candidate + latest upstream master (e27a78c9ed3984b54a312ced3ad67fcc8f464fc0) * mon: add mgr metdata commands, and overall 'versions' command for all daemon versions (bsc#1050063, pr#16460)- Update to version 12.1.1+git.1501669490.04d0738487: + mon: extensible output format for health checks- Update to version 12.1.1+git.1501501507.6dd9e8fd8c: + update to latest upstream master (fa70335db25f2b661b329d5d8f37039b77f2d1ae) + spec file: * build/ops: rpm: Drop legacy libxio support (pr#16449) + Other notable changes: * osd: moved OpFinisher logic from OSDOp to OpContext (pr#16617)- Update to version 12.1.1+git.1501231943.67577225bc + Notable changes: * rgw_file: properly & |'d flags (bsc#1047977)- Update to version 12.1.1+git.1500447879.e5aac115d7: + upstream 12.1.1 (release candidate) + Other notable changes: * build/ops: rpm: fix typo WTIH_BABELTRACE (pr#16366) * build/ops: rpm: put mgr python build dependencies in make_check bcond (pr#15940) * ceph-disk: support osd new (pr#15432) * ceph: allow '-' with -i and -o for stdin/stdout (pr#16359) * cls/rbd: trash_list should be iterable (pr#16372) * doc: update quick start to add a note for mgr create command for luminous+ builds (pr#16350) * libradosstriper: fix format injection vulnerability (pr#15674) * mgr/dashboard: add OSD list view (pr#16373) * mon, osd: misc fixes (pr#16283) * mon/MDSMonitor: fix segv when multiple MDSs raise same alert (pr#16302) * mon/MgrMonitor: fix standby addition to mgrmap (pr#16397) * mon/MgrMonitor: only induce mgr epoch shortly after mkfs (pr#16356) * mon: Fix output text and doc (pr#16367) * mon: add force-create-pg back (pr#16353) * mon: skip crush smoke test when running under valgrind (pr#16346) * os/bluestore: use reference to avoid string copy (pr#16364) * osd: combine conditional statements (pr#16391) * osd: restart boot process if waiting for luminous mons (pr#16341) * rgw: S3 lifecycle now supports expiration date (pr#15807) * rgw: acl grants num limit (pr#16291) * rgw: delete object in error path (pr#16324) * rgw: drop unused find_replacement() and some function docs (pr#16386) * rgw: fix err when copy object in bucket with specified placement rule (pr#15837) * rgw: fix potential null pointer dereference in rgw_admin (pr#15667) * rgw: raise debug level of RGWPostObj_ObjStore_S3::get_policy (pr#16203) * rgw: req xml params size limitation error msg (pr#16310) * rgw_file: add service map registration (pr#16251) * test,rgw: fix rgw placement rule pool config option (pr#16380) * test/fio: print all perfcounters rather than objectstore itself (pr#16339)- Update to version 12.1.0+git.1500295948.39d2e5f424: + spec file: * socat build dependency only for make check * fix typo WTIH_BABELTRACE- Update to version 12.1.0+git.1500284183.1ed97736ab: + Spec file changes: * bump epoch (not relevant for SUSE) * add socat buildrequires * libcephfs2 now obsoletes libcephfs1 (bsc#1047020) * HAVE_BABELTRACE option renamed to WITH_BABELTRACE * fix a regression in ceph-base %postun scriptlet + Selected other changes: * Revert "msg/async: increase worker reference with local listen table enabled backend" * build: build erasure-code isa lib without versions * ceph-disk/ceph_disk/main.py: Replace ST_ISBLK() test by is_diskdevice() * ceph.in: filter out audit from ceph -w * common,config: OPT_FLOAT and OPT_DOUBLE output format in config show * common/Timer: do not add event if already shutdown * compressor/zlib: remove g_ceph_context/g_conf from compressor plugin * core: make the conversion from wire error to host OS work * core:" Stringify needs access to << before reference" src/include/stringify.h * crush/CrushWrapper: make get_immediate_parent[_id] ignore per-class shadow hierarchy * doc/mgr/dashboard: update dashboard docs to reflect new defaults * doc/rados.8: add offset option for put command * doc: fix link for ceph-mgr cephx authorization * doc: update intro, quick start docs * isa-l: update isa-l to v2.18 * librbd: fail IO request when exclusive lock cannot be obtained * mgr,librados: service map * mgr,mon: debug init and mgrdigest subscriptions * mgr,mon: enable/disable mgr modules via 'ceph mgr module ...' commands * mgr/ClusterState: do not mangle PGMap outside of Incremental * mgr/restful: bind to :: and update docs * mgr: Zabbix monitoring module * mon,crush: create crush rules using device classes for replicated and ec pools via cli * mon/MgrStatMonitor: do not crash on luminous dev version upgrades * mon/MonClient: respect the priority in SRV RR * mon/Monitor: recreate mon session if features changed * mon/OSDMonitor: do not allow crush device classes until luminous * mon/OSDMonitor: guard 'osd crush set-device-class' * mon/mgr: add detail error infomation * mon: Fix status output warning for mon_warn_osd_usage_min_max_delta * mon: add support public_bind_addr option * mon: collect mon metdata as part of the election * mon: debug session feature tracking * mon: do crushtool test with fork and timeout, but w/o exec of crushtool * mon: fix hang on deprecated/removed 'pg set_\*full_ratio' commands * mon: include device class in tree view; hide shadow hierarchy * mon: maintain the "cluster" PerfCounters when using ceph-mgr * mon: revamp health check/warning system * msg/async: increase worker reference with local listen table enabled backend * msg/async: make recv_stamp more precise * msg: QueueStrategy::wait() joins all threads * msg: make listen backlog an option, increase from 128 to 512 * os/blueStore: Failure retry for opening file * os/bluestore/BlueFS: clean up log_writer aios from compaction * os/bluestore/BlueFS: clear current log entrys before dump all fnode * os/bluestore/KernelDevice: batch aio submit * os/bluestore: Make BitmapFreelistManager kv itereator short lived * os/bluestore: cap rocksdb cache size * os/bluestore: clear up redundant size assignment in KernelDevice * os/bluestore: differ default cache size for hdd/ssd backends * os/bluestore: fix deferred_aio deadlock * os/bluestore: move object exist in assign nid * os/bluestore: only submit deferred if there is any * os/bluestore: reduce some overhead for _do_clone_range() and _do_remove() * os/bluestore: use bufferlist functions whenever possible * os/filestore/FileJournal: FileJournal::open() close journal file before return error * os/filestore/HashIndex: randomize split threshold by a configurable amount * os/filestore: call committed_thru when no journal entries are replayed * os/filestore: do not free event if not added * os/filestore: queue ondisk completion before apply work * os/filestore: require experimental flag for btrfs * osd/OSD: auto class on osd start up * osd/PrimaryLogPG solve cache tier osd high memory consumption * osd/ReplicatedBackend: reset thread heartbeat after every omap entry * osd/filestore: Revert "os/filestore: move ondisk in front * osd: Check for and automatically repair object info soid during scrub * osd: Preserve OSDOp information for historic ops * osd: check queue_transaction return value * osd: clear_queued_recovery() in on_shutdown() * osd: compact osd feature * pybind/mgr/dashboard: bind to :: by default * pybind/mgr/dashboard: fix get kernel_version error * rbd-mirror: ignore permission errors on rbd_mirroring object * rbd: do not attempt to load key if auth is disabled * rgw: fix compilation with cryptopp * rgw,test: fix rgw placement rule pool config option * rgw/rgw_frontend.h: Return negative value for empty uid in RGWLoadGenFrontend::init() * rgw/rgw_rados: Remove duplicate calls in RGWRados::finalize() * rgw: /info claims we do support Swift's accounts ACLs * rgw: Correcting the condition in ceph_assert while parsing an AWS Principal * rgw: Do not fetch bucket stats by default upon bucket listing * rgw: Fix a bug that multipart upload may exceed the quota * rgw: Initialize pointer fields * rgw: fix leaks with incomplete multiparts * rgw: fix memory leak in copy_obj_to_remote_dest * rgw: fix not initialized vars which cause rgw crash with ec data pool * rgw: fix radosgw-admin data sync run crash * rgw: fix s3 object uploads with chunked transfers and v4 signatures * rgw: fix the subdir without slash of s3 website url * rgw: fix zone did't update realm_id when added to zonegroup * rgw: log_meta only for more than one zone * rgw: rgw_file skip policy read for virtual components * rgw: using RGW_OBJ_NS_MULTIPART in check_bad_index_multipart * rgw: verify md5 in post obj * rgw_file: add compression interop to RGW NFS * rgw:fix s3 aws v2 signature priority between header['X-Amz-Date'] and header['Date'] * vstart.sh: bind restful, dashboard to ::, not 127.0.0.1 * vstart: add --rgw_compression to set rgw compression plugin * vstart: allow to start multiple radosgw when RGW=x- Update to version 12.1.0+git.1499090920.2c11b88d14: + With this update, Ceph no longer autocreates a pool called "rbd" with id 0 Deployment tools must take this into account! + systemd: Add explicit Before=ceph.target (bsc#1042973)- Update to version 12.1.0+git.1498654198.20d6a47cc9: + build/ops: rpm: put mgr python build dependencies in make_check bcond N.B. this effectively eliminates the following build dependencies: python-Babel python-beautifulsoup4 python-CherryPy python-coverage python-flup python-Genshi python-html5lib python-logutils python-nose python-Paste python-PasteDeploy python-PasteDeploy python-pecan python-pyquery python-singledispatch python-waitress python-WebOb python-WebTest python-Werkzeug python-WSGIProxy2 pytyhon-python-openid- spec file: + removed BR libatomic_ops-devel as upstream replaced it with std:atomic + removed defattr as they are no longer needed on sle12 and newer- Update to version 12.1.0+git.1498478524.117b171715: + include 12.1.0 tag to make "ceph --version" happy + tests: drop hadoop-s3a tests- Update to version 12.1.0+git.1498309403.f4fc02fff4: + upstream 12.1.0 release; for details, see http://ceph.com/releases/v12-1-0-luminous-rc-released/ + revert several pre-release commits that are no longer needed because the issues have been fixed upstream in the meantime + build/ops: rpm: sane packaging of %{_docdir}/ceph directory- Update to version 12.0.3+git.1498202776.b806032985: + Integration testing changes: * add DeepSea integration suite test definitions for teuthology * re-enable several RGW tests that upstream only runs on Ubuntu + ceph_ver_hack.sh: use git describe --match + ReplicatedPG: add CHECKSUM->CMPEXT req translation- Update to version 12.0.3+git.1497426468.6984d41b5d: + qa: add initial deepsea suite (task and test yaml) + fix "ceph osd df" (regression in latest upstream master) (pr#15675, issue#20256) * mon: move creating_pgs and reweight_by_utilization into new MonPGStatService * mon: move most PGMapStatService into PGMap; rename PGMon's to PGMonStatService * mon: mgr: move 'osd df' handling to manager * mon: inherit PGMonStatService from the PGMapStatService * move the OSDUtilizationDumper code into OSDMap * mon: mgr: enable "osd df" on the manager * qa: add a check_commands.sh script which looks for commands with no tests * qa: test 'osd df' in cephtool/test.sh- Update to version 12.0.3+git.1496909744.9f667dc335: + build/ops: rpm: one License line to rule them all- up memory _constraint for ceph-test to address ppc64le OOM seen in IBS- Update to version 12.0.3+git.1496902753.b18dc53186: + build/ops: rpm, COPYING: drop GPL 2.0 with Autoconf Exception (autoconf no longer used)- Update to version 12.0.3+git.1496754880.35cb2861ce: + merge upstream master (b1d06a6b54)- Update to version 12.0.3+git.1496494491.ba3c561a92: + merge upstream master (97d6e150e5)- Update to version 12.0.3+git.1496306960.2db336d85e: + merge upstream master (b19352eec3), fixes bsc#1041492- Update to version 12.0.3+git.1496147556.f1d6115861: + cmake: build boost::context and coroutine only with rgw Beast frontend + build/ops: rpm: reverse s390 bcond conditional block + build/ops: rpm: no rgw Beast frontend on s390x + build/ops: deb: no rgw Beast frontend on s390x + cmake: delete excidentail reintroduced line. + cmake: link radosgw with boost libraries (bsc#1040119)- Update to version 12.0.3+git.1495849076.4457d36178: + rgw: remove fastcgi from default rgw frontends + RGW: Turn off fcgi as a frontend + build/ops: drop libfcgi build dependency + build/ops: rpm: apply epoch only if %epoch macro is defined- Update to version 12.0.3+git.1495798013.23dd2b67dc: + ceph.spec.in: re-drop %{epoch}: prefixes- Update to version 12.0.3+git.1495787939.3f6446f64f: + build/ops: rpm: adapt License line to Release 2.0 of SPDX spec (issue#20091)- Update to version 12.0.3+git.1495675338.07282a4057: + upstream 12.0.3 release + osd/PG: Add two new mClock implementations of the PG sharded operator queue (pr#14997, bsc#1040103) + build/ops: rpm: make librbd1 %post scriptlet depend on coreutils (boo#1040230) + build/ops: rpm: move RDMA build dependency to distro-conditional section + build/ops: rpm: move python-prettytable to distro-conditional section + cmake: added empty RPATH to libcls_sdk.so + rpm: drop %{epoch} from new rados-objclass-devel subpackage + cmake: fix boost components for WITH_SYSTEM_BOOST + cmake: build boost::context only if rgw Beast frontend is in use + build/ops: rpm: reverse s390 bcond conditional block + build/ops: rpm: no rgw Beast frontend on s390x (bsc#1040119) + ceph.spec.in, debian/control: build/runtime dependency for cherrypy- Update to version 12.0.2+git.1494343993.7527e4f0b8: + ReplicatedPG: drop CACHE_PIN->WRITESAME req translation (bsc#1038063)- _constraints: up ceph.spec disk constraint to 28G after seeing a build failure in OBS- Update to version 12.0.2+git.1493341348.9148e53: + ceph osd: add support for new op cmpext + ceph_test_rados_api_misc: add cmpext tests + librados: add cmpext API + ceph_test_rados_api_aio: add cmpext tests + test/librados/c_operations: add cmpext tests This patchset is a straight cherry-pick of the upstream OSD/librados cmpext changes (bsc#1035937).- Update to version 12.0.2+git.1493291471.adb6a43: + rocksdb: sync with upstream (bsc#1025891) + build/ops: cmake: explicitly disable MSSE 4.2 if not supported- _constraints: set higher disk and memory constraints so s390x builds don't fail- Update to version 12.0.2+git.1493238434.71681fd: + cmake: added empty RPATH to libceph_crypto_isal.so- Update to version 12.0.2+git.1493227670.3396ca1: + rgw: use a vector for options passed to civetweb- Update to version 12.0.2+git.1493192333.3305a0c + merge upstream master (0d368d2c8544247a4aed9c71c74e77b0c6bbfb22) including 12.0.2 development release- revert commit a9a50f690085091bb4446095418237f9fef712c8 in preparation for rebasing against the upstream implementation. (bsc#1035937)- Add ibs_constraints.sh script to address s390 constraints tweak needed in IBS- Update to version 12.0.1+git.1491557762.4e47e9f + merge upstream master (2950ad91d25d0d6e2e3fb6842d5bbc36353ba2a5) including fixes for: * bsc#1030068 (s390 build) * bsc#1031311 (ceph-mon.service not enabled via systemd preset)- Mention bugs fixed in jewel codestream that are also fixed in the current codestream: + msg/simple/Pipe: avoid returning 0 on poll timeout (bsc#1014338) + build/ops: fix undefined crypto references with --with-xio (bsc#977940) + ceph-create-keys: add missing argument comma (bsc#1008894) + common: Improve linux dcache hash algorithm (bsc#1005179)- Update to version 12.0.0+git.1489432599.165c23f: + merge upstream master (0c2f5f7214d2410a7519f88e65ed5273d6480227) including fix for upstream issue#18694 "ceph-disk activate for partition failing"- Update to version 12.0.0+git.1489159457.410e200: + build/ops: fix Group strings for library packages- Update to version 12.0.0+git.1488553020.e902441: + Recent upstream master (3c0af07629dc661aba84e2fef696339ac7171914) + Builds with GCC7 (boo#1025891)- Update to version 11.1.0+git.1486588482.ba197ae: + Update to latest upstream master (3d740bd) + cmake: added empty RPATH to several executables + rocksdb: sync with upstream- Update to version 11.1.0+git.1484919552.9216e9a: + Revert "rpm: put distro conditionals around Source0 in spec file" + Revert "ceph.spec.in: revert Source0 line to upstream version"- pre_checkin.sh: add logic to remove s390 architectures from ExclusiveArch line in ceph-test.spec (rationale: ceph-test is not shipped for s390x)- Update to version 11.1.0+git.1484745543.7b08de5: + Update to latest upstream master (36874c8) - significant changes: * cmake: Turn libcommon into a shared library (PR#12840) * cmake: fix rpath on shared libraries and executables (PR#12927) + Fix build failure in ppc64le and s390x, caused by missing "-momit-leaf-frame-pointer" gcc option in these architectures: + rocksdb: build with ppc64 (PR#12908)- Update to version 11.1.0+git.1484659687.3472421: + rpm: tell openSUSE to never clean the spec file + Enable ppc64le and s390x builds in SLE + rpm: lttng only on x86_64 and aarch64- Update to version 11.1.0+git.1483528076.d86680e (latest master) + Merge branch 'master' into ses5 (Merge: 185bcce798 a7b78620f0) with conflicts: conflicts in qa/ where resolved with theirs conflict in src/osd/PrimaryLogPG.cc was resolved with picking ours plus a method rename int ReplicatedPG::do_extent_cmp -> int PrimaryLogPG::do_extent_cmp- Update to version 11.1.0+git.1481663255.bf42706: + Update to upstream 11.1.0 release; for details see http://docs.ceph.com/docs/master/release-notes/#v11-1-0-release-candidate + move ceph_ver_hack.sh script from build service package to git repo (bsc#1015419)- Update to version 11.0.2+git.1480437645.66595d3 + Update to latest upstream master (boost library is now included in the tarball, so the tarball is much larger than before and the build takes longer to complete) + ceph_ver_hack_sh adaptation (upstream dropped src/make_version script) + rocksdb: do not build with --march=native (bsc#1012553)- Update to version 11.0.2+git.1480105120.6b8e9e5: + Revert commit 8aee8db140bcbd1ffd2a7b571dbbade10bec9de3 because it conflicted with upstream + update to latest upstream kraken (11.0.2) - for details, see http://ceph.com/releases/kraken-11-0-2-released/- Update to version 11.0.0+git.1473684054.73e4b4a: + safe_io: Improve portability by replacing loff_t type usage with off_t. + mon: remove the redundant list swap in paxos commit_proposal + msg/EventPoll.h: add override to virtual functions + msg/EventKqueue.h: add override to virtual func + msg/EventSelect.h: add override to virtual funct + ceph-disk: Compatibility fixes for Python 3 + ceph-disk: Use true integer division in get_dev_size + ceph-disk: Fix bug in FileLock + ceph-disk: Allow ConfigObj to write in binary mode + ceph-disk: Use context manager with FileLock + ceph-disk: Use os.path.isabs instead of .startswith('/') + ceph-disk: Set space_symlink to the path, not file object + ceph-disk: PEP8ify + rgw: rgw file fix bug of rgw_lookup can not exact match file name + rgw: fix the wrong return value + rgw/rgw_coroutine: move WaitContext to .cc file + client: pass a mask parameter to path_walk + mds/mdstypes: add btime to inode + mds/Server: set btime=ctime on creation + mds/MDCache: set btime on system inodes + include/ceph_features: add FS_BTIME features + mds: pass btime in InodeStat MClientReply, if feature is present + client: keep btime in Inode and InodeStat + ceph: break up ll_getattr into two functions + client: move the device bitshift handling macros to Client.h + libcephfs: add a ceph_ll_getattrx and ceph_statx + libcephfs: add a test for "lazy" statx + mds/client: add btime to CapSnap and MClientCaps + mds/mdstypes: add change attribute to inode + mds/Server: set change_attr to 0 on creation + mds/MDCache: set change_attr to 0 on system_inodes + include/ceph_features: add FS_CHANGE_ATTR feature + mds: pass change_attr in InodeStat MClientReply, if feature is present + mds/client: keep change_attr in Inode, CapSnap and MClientCaps + mds: ensure that change_attr reflects metadata changes on clients that hold CAP_FILE_EXCL + mds/client: bump the change_attr at the appropriate time for files + libcephfs: return the change_attr in the statx.stx_version field + tests: add a ChangeAttr test + mds: make frag_info_t add_dirty() function take a pointer to touched_mtime + mds: add change_attr to frag_info_t + test: add test for change attribute of directories + cephfs: rename ceph_mds_request_head and _args with a _legacy postfix + MDS: allow the MDS to accept requests to set the btime + client: add the ability to set the btime + client: add a ceph_fstatx + client: extend the Btime test to cover fstatx as well + journal/JournalTrimmer: move C_RemoveSet struct + rbd_mirror/ImageSynceThrottler: move struct to .cc + libcephfs: add unmount function in cephfs.pyx + rgw: fix typo of "minite" to "minute" in rgw_lc.cc + rgw/rgw_lc.cc: fix sleep time according to the error message + crush: don't normalize input of crush_ln iteratively + crush: remove clutter + mds: remove max_mds config option + vstart.sh: add option to turn on multimds + rgw: right parenthesis is missing in radosgw-admin help message on caps + SQUASH: client: request AUTH caps on the directory during create if we'll need to check perms locally + SQUASH: Revert "mds: ensure that change_attr reflects metadata changes on clients that hold CAP_FILE_EXCL" + SQUASH: client: always take a change_attr update from the server if it's newer + SQUASH: mds/client: don't get clever with ceph_mds_request_head_legacy encode/decode + rgw/rgw_rados.h: remove unneeded class C_Tick + SQUASH: client: querying for stx_version field requires getting all shared caps + SQUASH: mds/client: add routines to copy to/from ceph_mds_request_head_legacy + client: properly set inode number of created inode in replay request + test/librbd/fsx: enable exclusive-lock feature in krbd mode + os/bluestore/BlueFS: fix async compaction txn + scripts/bdev_grep: parse bluefs style extents too + SQUASH: client: request all shared caps if ctime was requested + os/bluestore/BlueFS: factor unflushed log into runway calculation + osd/ReplicatedBackend: move classes to cc file + os/bluestore: honour allow-eio flag during read + CmakeLists.txt: use LIB_RESOLV instead of resolv. + osd/ReplicatedPG: move classes to .cc file + librbd: potential double-unwatch of watch handle upon error + cls/journal: add async client_update_state method + journal: allow to trim journal for "laggy" clients + librbd: optionally flag "laggy" journal clients disconnected + rbd: new command to disconnect journal client + rbd-mirror: decode_client_meta should return false on error + rbd-mirror: resync was possible only when image replayer start had succeeded + rbd-mirror: stop replay when client is disconnected + rbd-mirror: option to automatically resync after journal client disconnect + qa/workunits/cephtool/test.sh: fix omision of ceph-command + os/bluestore: use global compressor if possible + build/ops: fix /etc/os-release parsing in install-deps.sh + osd/OSD.cc: remove repeated searching of map + test/cephfs: add mount&&unmount test + mds: s/used_ions/used_inos/ + Add dependencies from ceph_smalliobenchrbd on cls_rbd, cls_journal, and cls_lock. + ceph_test_objectstore: add SyntheticMatrixSharding + ceph_test_objectstore: occasional umount/fsck/mount + ceph_test_objectstore: test shards for longer + crush/CrushCompiler.cc:884 bug fix: index out of range + Makfile: Fix rocksdb error when make dist + src/CMakeLists.txt: exclude parts not buildable on FreeBSD + src/pybind/CMakeLists.txt: conditionaly build cython tools + src/tools/CMakeLists.txt: conditionaly build ceph-client-debug + src/test/objectstore/CMakeLists.txt: conditionaly build tests + mds: trim null dentries proactively + cmake: include(SIMDExt) in src/CMakeLists.txt + mds: log path with CDir damage messages + hint in extent_alloc code + remove wrap argument and handle in wrappers + Hint argument in alloc_blocks + test case changes + os/bluestore: shard extent map + os/bluestore: make nid and blobid allocation less racy + os/bluestore: optimize compress_extent_map + os/bluestore: fix fsck used_block bitmap + os/bluestore: use block_size for allocator unit + os/bluestore: make blob_t unused helpers use logical length + os/bluestore: instrument big/small writes + os/bluestore: instrument transaction count + os/bluestore: instrument onode reshard events + os/bluestore: dump some stats after fsck + os/bluestore: assert shared blob cache cleared on split + remove autotools + test/objectstore/CMakeLists.txt: fix libaio conditional + buffer: clear append_buffer on clear() + os/bluestore: tunable prealloc size for ExtentMap inline_bl + os/bluestore: don't dirty onode if its size is already at desired offset + os/bluestore: remove never reachable asserts + os/bluestore: drop unnecessary separator between fields + os/bluestore: fix key+name sort wonkiness + os/bluestore: encode shard id in single byte + os/bluestore: small put_ref cleanup + os/bluestore: remove faulted debug hackery + os/bluestore: bits for unit tests + unittest_bluestore_types: resurrect blob and extent_map unit tests + os/bluestore/BlueFS: do not start racing async compaction + os/bluestore/BlueFS: fix Dir memory leak + buffer: implement buffer::list::reserve(n) + os/bluestore: do not waste memory on cached encoded blobs + qa/workunits/objectstore: fix test_fuse.sh + os/FuseStore: only flush if dirty + build: drop dryrun of autogen.sh from run-cmake-check.sh script + os/bluestore/BlueFS: For logs of rocksdb & bluefs only use directio. + os/bluestore: remove some copy-pastes + cmake: make py3 a nice-to-have + os/bluestore/BlueFS: only extend extent on same bdev + msg/AsyncConnection: add const to mem functions + msg/AsyncMessenger: add const to function + client/barrier: move C_Block_Sync class to .cc + osd/OSD.cc: remove unneeded searching of map + Set ARM_CRC_FLAGS from the CRC test rather than ARM_NEON_FLAGS + rpm: Moved ceph-client-debug from ceph-base to ceph-test package + rpm: Renamed bcond tests flag to make_check + rbd-nbd: fix kernel deadlock during teuthology testing + rbd-nbd: mask out-of-bounds IO errors caused by image shrink + librbd: invalidate cache before trimming image + librbd: ignore cache busy errors when shrinking an image + librbd: potential seg fault when blacklisting an image client + cmake: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries + rpm: Added ceph_test_package bcond flag to control the build of ceph-test package + deb: Moved ceph-client-debug from ceph-base to ceph-test package + ceph-objectstore-tool: add a way to split filestore directories offline + install-deps: exit non-zero when we cannot match distro + librbd: possible deadlock if cluster connection closed after image + osd/ReplicatedPG: remove class redeclaration + librbd: ignore partial refresh error when acquiring exclusive lock + osd/OSD.cc: remove unneeded returns- Update to version 11.0.0+git.1473424516.3b8b524: + Revert "ceph_disk.main: s/get_dev_size/get_free_partition_size/" + Revert "ceph_disk tests/test_prepare: s/get_dev_size/get_free_partition_size/" + Revert "ceph_disk tests/test_get_free_partition_size: New unit tests" + Revert "ceph_disk tox.ini: add tests/test_get_free_partition_size.py" + rpm: put distro conditionals around Source0 in spec file- Update to version 11.0.0+git.1473418476.095f67c: + ceph.spec.in: revert Source0 line to upstream version + ceph.spec.in: conditionalize %prep command- ceph.spec.in: enable cephfs_java build unconditionally - new (merged) commits from upstream master branch: + mailmap updates + rgw: fix the handling of rgw_swift_url_prefix. + rgw: ONLY improve code formatting around RGWRESTMgr. + rgw: add support for the crossdomain.xml resource of Swift API. + rgw: add support for the healthcheck feature of Swift API. + swift /info implementation. + rgw: settle /info implementation across other swift-at-root features. + compressor: isa-l extension for zlib plugin Signed-off-by: Alyona Kiseleva + mon: tear down standby replays on MDS rank stop + mon/MDSMonitor: move C_Updated class to .cc file + rgw_file: fix/update rgw_open flag arguments + rgw_file: fix/update rgw_create flag arguments + doc: remove btrfs contradiction + msg: make async backend default + msg/simple: wait dispatch_queue until all pipes closed + rgw_file: implement stateless write completion timer + rgw_file: add RGW_OPEN_FLAG_STATELESS as a synonym for V3 + rgw_file: log on write completion events at level 10 + rgw file: allow RGWLibFS::write_completion_interval_s to be set in conf + osdc/ObjectCacher: move C_ReadFinish, C_RetryRead + osdc/Journaler: move C_DelayFlush class to .cc + rgw: fix RGWAccessControlPolicy_SWIFT::create return value check error + librgw: add API version defines for librgw and rgw_file + make-dist/ceph.spec.in: Fix srpm build breakage. + ceph_timer: prefer using directive to typedef + rgw_file: explain semantics of RGWFileHandle::commit + compressor: Better arch ifdefs for isal code + mds/MDSTable: add const to member functions + os/bluestore: fix some #includes + vstart.sh: -b for bluestore + os/bluestore/bluestore_types: make blob_t get_chunk_size const + os/bluestore: use Blob const and non-const accessors + os/bluestore: avoid reencoding unchanged blobs + os/bluestore: decode blobs on demand + mds/SnapRealm.h: add const to member functions + os/bluestore/bluefs: avoid check "locked" field for newly created file + os/bluestore/bluefs: check against locked field during unlink + os/bluestore/bluefs: assert refs of file don't underflow + os/kstore: kill dead code + rgw: remove duplicated calls to getattr + debian: should dh_python3 python3-* not python-* + pybind: silence -Wsign-compare warning + test/ceph_test_msgr: fix -Wsign-compare warnings + test/unittest_alloc: fix -Wsign-compare warnings + librbd: API methods to directly acquire and release the exclusive lock + doc: add graphic for cap bit field + mds/MDCache.h: remove unneeded access specifier + librbd: skeleton implementation of client-side image cache + librbd: blocking parent IO completion no longer required + librbd: remove use of owner_lock on IO path + Revert "osdc: ObjectCacher flusher might needs additional locks" + librbd: support bufferlist payload for AioImageWrite + librbd: add internal support for scatter/gather IO + librbd: initial integration of ImageWriteback to AioImageRequest + librbd: consolidate IO clipping to reusable method + librbd: differentiate between image and object cache + librbd: C_ImageCacheRead bridge from Context to AioCompletion + librbd: integrate image cache hooks into IO path + common/Throttle.h: remove unneeded class + cmake: fix the tracing header dependencies + src/test/bench/CMakeLists.txt: RBD exclude + src/CMakeLists.txt: RBD|KVS|FUSE exclude + src/librbd/CMakeLists.txt: krbd and secret.c are LINUX dependant + src/os/CMakeLists.txt: AIO|FUSE exclude + src/test/CMakeLists.txt: RADOSGW|RBD exclude + src/test/common/CMakeLists.txt: BLKID exclude + install-deps.sh: initial distro detection based on /etc/os-release + ceph_test_objectstore: fix ObjectStore/StoreTest.BluestoreStatFSTest/2 on ssd + ceph_test_objectstore: disable statfs checks on available space + messages/MOSDMap: mark as enlighten OSDMap encoder + cmake: remove unused librados_api target + cmake: replace Findlttng-ust.cmake with FindLTTngUST.cmake + cmake: let librados_api_obj depend on librados-tp + os/bluestore: yet another statfs test fix + Revert "osd/ReplicatedPG: for sync-read it don't cacl l_osd_op_r_prepare_lat." + doc/release-notes: v0.94.9 + os/bluestore/bluefs: use map to track dirty files + os/bluestore/bluefs: update mtime of inode in unified path + os/bluestore/bluefs: drop redundant eof check for read_random() + os/CMakeLists.txt: undubble kv.cc usage. + test,pybind: silence -Wsign-compare warnings + test/perf_local: fix -Wmaybe-uninitialized warnings + os/bluestore: get rid off "isa-l" type in ZLibCompressor ctor + Allow compressor build without YASM + script/bdev_grep: update to use hex + os/bluestore: improve failed csum debug output + librbd: improve image state machine debug log messages + librbd: deadlock when replaying journal during image open + os/bluestore: end scope of std::hex properly + os/bluestore: don't over-gift if bluefs free is smaller than bluestore_bluefs_min + os/bluestore: use _setattr for SETATTR + os/bluestore: make object existence check robust + ceph_test_objectstore: assert umount succeeds + ceph_test_objectstore: clean up Rename test a bit + ceph_test_objectstore: fix TryMoveRename test + os/bluestore: add onode/buffer cache statistics + os/bluestore: end scope of std::hex properly + cmake: pass -DINTEL* to gf-complete cflags + os/bluestore: conditional checking label of bluefs devices + src/CMakeLists.txt: -Woverloaded-virtual is already included in -Wall on Clang + os/bluestore: don't overwrite type if it does already exist and at desired type + os/bluestore: trivial cleanups + os/bluestore: replace store with logger in Cache + os/bluestore: check iterator before using during fsck- pre_checkin.sh: add Source line for ceph-rpmlintrc - move Source line for ceph-rpmlintrc from ceph.spec to ceph-test.spec (see https://github.com/SUSE/ceph/pull/60 for rationale)- Update to version 11.0.0+git.1472455009.a17726c: + ceph.spec.in: drop ceph-rpmlintrc source line + ceph.spec.in: drop epoch prefixes- Update to version 11.0.0+git.1472384770.c9f3af8: + test/rgw: add --gateways-per-zone to test_multi.py + rgw: RGWDataSyncCR fails on errors from RGWListBucketIndexesCR + rgw: RGWCoroutinesManager::run returns status of last cr + os/bluestore: fix whitespace in bitset apply helper + cmake: do not link secret.c if not necessary + cmake: do not link against keyutils if not necessary + os/bluestore: fsck on mkfs (on by default) + os/bluestore: ensure block device size is a multiple of the block size + Revert "ceph.spec.in: don't try to package __pycache__ for SUSE" + rpm: force creation of Python 3 __pycache__ on SUSE + doc: add v0.94.7 changelog + doc: add v0.94.8 changelog + doc/releases: add v0.94.8 to timeline + doc/release-notes: fix v10.2.2 changelog link + unittest_bluefs: fix block device sizes + doc: do not list all major versions in get-packages.rst + doc: add missing PR to hammer 0.94.8 release notes + doc: release-notes.rst: move misplaced line + doc: fix two broken links in releases.rst + doc: add 11.0.0 to releases table- pre_checkin.sh: forward-port insert_line_before() function from filesystems:ceph:jewel/ceph version - README-ceph-test.txt: new file - ceph-test.spec: add ceph_ver_hack.sh as a source file- Update to version 11.0.0+git.1472202104.8999301: + rgw: add deadlock detection to RGWCoroutinesManager::run() + src/common/lockdep.cc Reduce logging noise if lockdep is not tested + osd: fix updating same_interval_since logic of project_pg_history() + osd: drop duplicated sched_scrub during tick() + osd: move methods which don't need osd_lock from tick into tick_without_osd_lock() + mon/PGMonitor: mark dump_object_stat_sum() as static + mon/PGMonitor: calc the %USED of pool using used/(used+avail) + rpm: proper packaging of udev directories + LTTng-UST disabled for openSUSE + ceph-disk: do not activate device that is not ready + osd: update reture type of get_pg_or_queue_for_pg() to PGRef + common/WPQ: add sanity check to avoid potential access violation + osd/osd_types: kill undefined_shard() method of pg_shard_t + release-notes.rst: draft 0.94.8 release notes + PG: introduce and maintain upset + mon/MonClient: should update sub_sent with sub_new + osd: set objecter.osdmap when starts + rgw: fix for assertion in RGWMetaSyncCR + PG: use upset rather than up for _update_calc_stats + rgw: do not try to encode or decode time_t + cls_rgw: fix the compiler warning + msg/async: fix compiler warnings + os/filestore: silence compiling warnings + test/rbd: silence compiling warnings + rgw: silence a compiling warning + msg/async/kqueue: avoid remove nonexist kqueue event + librbd: cache was not switching to writeback after first flush + mon/OSDMonitor: fix potential division-by-zero error + mon/OSDMonitor: get rid of snprintf when formatting output string + mon/OSDMonitor: avoid duplicated calls when determining osdmap boundary + osd/OSDMonitor: avoid duplicated assignment of oldest_map/newest_map + osd/OSDMonitor: drop redundant check of exists() + mon/PGMonitor: skip scrub checking if we can + mon/PGMonitor: drop redundant loading of dumpcontents + mon/PGMonitor: fix potential underflow + debian: replace SysV rbdmap with systemd service + os/bluestore: break down onode vs bnode_map size in log + os/bluestore/BlueFS: do direct io by default (not buffered) + os/bluestore/BlueFS: rename buffered_io option + os/bluestore: add multiple finishers to bluestore + os/bluestore: fix decoding hash of bnode + cmake: fix unmatched endforeach + debian: enable dh_python3 for python3 packages + debian: exclude python3* packages in dh_shlibdeps + debian: drop python-argparse dependency + os/bluestore: fix race condition during get_fs_usage() + os/bluestore: use bluefs_max_prefetch for log file prefetch + os/bluestore: use hex if we are running out of space + os/bluestore: fix assert + osd: bail out if transaction size overflows + os/filestore/FileJournal: bail out if transaction is too large + os/FuseStore: remove unneeded header file + os/Memstore.h: add override to virtual functions + os/MemStore: move OmapIteratorImpl to cc file + os/bluestore: include bluefs space in statfs result + common/config_opts: fix comment(radio -> ratio) + msg: kill unused macros + mon/OSDMonitor: add output field name of average/overload_utilization + test/librados: rados_connect() should succeed + ceph-osd-prestart.sh: check existence of OSD data directory + osd/ReplicatedPG:wipe off param op from generate_subop() + ceph-post-file: migrate to RSA SSH keys + ceph-post-file: Ignore keys offered by ssh-agent + os/Memstore: move PageSetObject class to .cc file + yasm-wrapper: dont echo the yasm command line + arch/arm.c: remove unnecessary variable read for simplicity + rpm: drop obsolete libs-compat metapackage + ceph.spec.in: drop trouble-making divider comments + rpm: do not unnecessarily spawn shells for scriptlets + cls_lock: support updating the lock cookie without releasing the lock + librbd: helper state machine to update lock cookie + librbd: store exclusive lock cookie instead of recalculating + librbd: exclusive lock now supports reacquiring a lost lock + librbd: helper state machine for asynchronous watch recovery + librbd: integrate asynchronous image rewatch state machine + librbd: image state machine now has hooks for lock requests + librbd: interlock image refresh and lock operations + librbd: remove unused refresh request logic + test/common/test_util.cc: FreeBSD does not have distro information + README.md: replace package build instructions with tarball instructions + doc: fix singleton example in Developer Guide + rgw: delete region map after upgrade to zonegroup map + rgw: fix period update --commit return error + cmake: use PERF_LOCAL_FLAGS only if defined + tests: populate /dev/disk/by-partuuid for scsi_debug + ceph.spec.in: don't try to package __pycache__ for SUSE + doc: fix wrong osdkeepalive name in mount.ceph manpage + rados-striper.sh: Use expect_failure and conditional stringmatching + Revert "ceph.spec.in: ppc64 build in Tumbleweed only" + jerasure: include generic objects in neon jerasure lib (like sse3/4)- pre_checkin.sh: fix package files path rewriting- _constraints: tweak values to pick up maximum number of OBS build workers- Update to version 11.0.0+git.1471969747.79ca12e: + cmake: fix declaration position of WITH_TESTS option- Update to version 11.0.0+git.1471959548.f013b97: + rpm: Renamed bcond tests flag to make_check + cmake: Use WITH_TESTS flag to guard the build of ceph-test scripts/binaries + rpm: Added ceph_test_package bcond flag to control the build of ceph-test package- Update to version 11.0.0+git.1471605408.9203335: + ceph.spec.in: don't try to package __pycache__- Update to version 11.0.0+git.1471601504.f312e7e: + test/libcephfs: add the necessary judgment + test/librados: add ASSERT_EQ & ASSERT_NE judgment + rgw: optimize the usage of string.find and some indents + rgw: patch manifest to handle explicit objs copy issue + rgw: adjust objs when copying obj with explicit_objs set + rgw: adjust manifest head object + rgw: fix the error return variable in log message + rgw: fix trimming object expirer's hints. + rgw: fix skipping some objects to delete by RadosGW's object expirer. + rgw: ONLY improve code formatting in rgw_object_expirer_core.{cc,h}. + os/bluestore: allow csum verification disable on read. + os/bluestore: add csum on/off test case + os/bluestore: add store statfs parameters to bluestore perf counters + os/bluestore: add perf counters for compress/decompress performance measurement + tools: fix the core dump when get the crushmap do not exist + librbd: request exclusive lock if current owner cannot execute op + src/global/pidfile.cc: Assign elements in structures individually + rgw: fixes for period puller + rgw: for the create_bucket api, if the input creation_time is zero, we should set it to 'now" + pybind: Rework rbd/setup.py for PyPI + pybind: Add BUILD_DOC env var to rbd/setup.py + doc: fix rbd map format in rbd manpage + ceph-disk: change ownership of init file to ceph:ceph + cmake: Also build Python bindings for Python 3 + pybind: Make ceph_volume_client's syntax compatible with Python 3 (just so it passes the bytecompilation step) + debian: Add packages for Python 3 bindings + rpm: Add packages for Python 3 bindings + os/bluestore/bluefs_types: fix extent operator<< + os/bluestore/BlueFS: do not op_file_update deleted files + os/bluestore: print bluefs_extents in hex + os/bluestore: do not track bluefs_extents via freelist + os/bluestore/BitMapAllocator: align to min_alloc_size on init_rm_free + rgw/doc: fix typo and indent. + mon/MonDBStore: fix assert which never fires + osd/OSDMonitor: count pg primed more precisely + doc: replace cluster name with cluster-name to avoid confusing + doc: fix typo maximum -> minimal + doc: fix command format + batch is_allocated bit checks + cmake: Move Python detection back outside of pybind + doc: format 2 now is the default image format + rgw: Rework of s3 v2 local authentication code. + rbd: bench io-size should not be larger than image size + doc/install: Use https:// for download.ceph.com + librbd: fix possible inconsistent state when disabling mirroring + os/bluestore/ExtentFreelistManager: move default create out of parent + librbd: new journal policy to disable initializing the journal + librbd: permit disabling journaling if in corrupt state + qa/workunits: support filtering cls_rbd unit test cases + os/bluestore/BlueFS: _should_compact_log + os/bluestore/BlueFS: _replay(false) to dump log file + mon/PGMonitor: move C_Stats struct to cc file + client: don't use special faked-up inode for /.. + client: add a testcase for "/.." handling + os/bluestore/BlueFS: add OP_JUMP + os/bluestore/BlueFS: allow log position to when doing op_jump + os/bluestore/BlueFS: move metadata dump (compaction) into a helper + os/bluestore/BlueFS: interface to get bluefs space usage + os/bluestore/BlueFS: init in header at decl + os/bluestore/BlueFS: assert we never extend log at flush + os/bluestore/BlueFS: use hex + os/bluestore/BlueFS: Add sync and async compaction + os/bluestore/BlueFS: Helper functions for the unit test framework + os/bluestore/BlueFS: unit tests for log compaction + os/bluestore/BlueFS: Cleanup unused interfaces + unittest_bluefs: make flush_3 test device larger + bluestore: initialize csum_order properly + librbd: fix possible memory leak when image open fails + script: improve ceph-release-notes regex + rbdmap: specify bash shell interpreter + doc: added rbdmap man page to RBD restructured index + librbd: always respond to "release lock" request if lock owner + rgw: fix radosgw daemon core when reopen logs + qa/workunits/rbd: demote/promote image on same cluster + rbd-mirror: include tag tid in bootstrap debug log messages + librbd: separate journal::TagData predecessor data into new struct + librbd: block RPC requests when demoting the image + librbd: normalize journal promotion/demotion events + rbd-mirror: demote/promote in same cluster results in split-brain + rbd-mirror: prevent syncing to non-primary image after failover + test: fixed unused function warnings in unittest_rbd_mirror + doc: remove the description of deleted options + msg/async/Stack: add abstract Stack + msg/async: add PosixStack support + msg/async/net_handler: let set_socket_options return value + msg/async/AsyncConnection: support NetworkStack api instead of posix + msg/async/Event: debug event address when dispatching and executing + msg/async/Event: remove event wakeup flag + msg/async/PosixStack: increase log level + msg/async/Stack: disable smart thread spawn now + common/ceph_context: add prefork/postfork wathcher support + msg/async/Stack: register fork watcher + msg/async: allow EventCenter::set_owner reentry + msg/async: readd set_priority call + msg/async/AsyncConnection: fix _conn_prefix racing when stopped + test_async_networkstack: add networkstack tests + msg/async/Event: remove global_centers assert + test_msgr: ensure wait for ms_dispatch executed + mon/OSDMonitor: add sanity check before setting use_gmt_hitset attribute + osd/OSDMonitor: drop redundant null check of max_failed_since + osd/OSDMonitor: drop redundant check of assert + mon/LogMonitor: remove "host" and "fsid" from handle_conf_change() + test: gcc 6.1.1 complains about missing include: . 4.8.3 does not complain about it + rgw: fix flush_read_list() error msg + cmake: Fix mismatched librgw VERSION / SOVERSION + cmake: Add -pie to CMAKE_EXE_LINKER_FLAGS + rgw_file: restore local definition of RGWLibFS gc interval + kv: delete store after pg destructor is called in OSD shutdown. + kv: fix iterator invalidation in memdb. + kv: fill 'm_key_value' after 'seek_to_first' or 'seek_to_last' + kv: fix iterator bug in prev + test/store_test: fix incorrect prompt given by stash callback + test/store_test: drop redundant transaction of callbacks + test/store_test: avoid dynamic allocation of trans + cmake: recompile erasure src for different variants + rgw ldap: protect rgw::from_base64 from non-base64 input + qa/workunits/rados/test_python.sh: Allow specifying Python executable (through an environment variable) + ceph.spec.in: specify local sources + ceph.spec.in: ppc64 build in Tumbleweed only + ceph.spec.in: add lowmem_builder_override + ceph.spec.in: add Prereq: permissions to radosgw package + ceph.spec.in: remove vim hints line + ceph.spec.in: remove all mentions of epoch + ceph_disk.main: s/get_dev_size/get_free_partition_size/ + ceph_disk tests/test_prepare: s/get_dev_size/get_free_partition_size/ + ceph_disk tests/test_get_free_partition_size: New unit tests + ceph_disk tox.ini: add tests/test_get_free_partition_size.py + ceph.spec.in: replace pwdutils dependency with shadow + Make systemd-tmpfiles create /var/run/ceph-radosgw at boot + rpm: fix ownership of logfiles in %pre + Revert "rbd: update default image features" + osd: munge cache-pin ops with data into writesame + ceph osd: add support for new op cmpext + rpm: make lowmem_builder code much smarter + rpm: add procps build dependency + rpm: modify optflags to make debuginfos less huge + Revert "ceph.spec.in: add lowmem_builder_override" + rpm: lean_debug_symbols bcond + rpm: use gcc manpage terminology for debug info bcond + Revert "Drop any systemd imposed process/thread limits" + Revert "systemd: Add systemd sandboxing to services." + rpm: be careful about build parallelism + rpm: divergent java, ocf conditional builds + rpm: fix _with_ocf + rpm: drop obsolete libs-compat metapackage + rpm: drop obsolete python-ceph-compat metapackage + ceph.spec.in: drop ceph-brag and ceph-post-file + ceph.spec.in: move cephfs-* fsck tools to ceph-base + ceph.spec.in: move ceph-dencoder to ceph-base + rpm: Moved ceph-client-debug from ceph-base to ceph-test package + rpm: add udev BuildRequires to provide /usr/lib/udev directory + rpm: Remove trailing whitespace in usermod command (SUSE)- Update to version 11.0.0+git.1470997027.9c9b8a5: + doc/radosgw: remove reference of purge-temp.rst + doc/radosgw: fix the table formatting + doc: silence sphinx warnings + global/signal_handler: use sig_str instead of sys_siglist + librados: use bufferlist instead of buffer::list + cmake: cleanup Findgperftools.cmake + cmake: cleanup Findleveldb.cmake + cmake: cleanup Findxio.cmake + rgw file: remove busy-wait in RGWLibFS::gc() + Lowered third example to keep PG count lower. + run-make-check.sh: pass args to do_cmake.sh + ceph.spec.in: specify local sources- Update to version 11.0.0+git.1470355272.6fed82a: + initial fork of SES5/sbin/ldconfig/sbin/ldconfigsheep94 154843495013.2.4.125+gad802694f5-3.7.213.2.4.125+gad802694f5-3.7.2libradosstriper.so.1libradosstriper.so.1.0.0/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:10056/SUSE_SLE-15_Update/b707c13851e70f1f3362505a6e2a980e-ceph.SUSE_SLE-15_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=b0e57c6044273b74ed398ca24f9aacd5ac9d752d, strippedPR RRRRRRRR RRRRR RRRRRRRRRR R RRR RRG0Ge?28=utf-8031544d6c920cca8e899fcc67b949a339709e6406ab0096bb87add35b715c6bb?7zXZ !t/] cr$x#b&Ne wDdVDMHEJHLιRspfT: !B<+eb̐zdք@7jZguO/6c8h^syWo<竓P[dB3Hv;B:_@`޳$پ.3\D-աJv!q4x? 8FpD7z *!H@R&@@l@^L0.ǯ V 5Ʃ ,1*#HAcTݝdlrZVHT{#1CeSر`E(pA9@+a $*)8|T({?C>V|&F17Tg4 3Q)+GI]p}/xu.,c"ߐT~nE)RۨS# 3Z0t2j3+1Ot6ė=e3ʔuӲ `xc*ޖs-x &;;Frs9V[QDѰtk~ěSf0 lĥﱠ̮uDlFE#"gIZh! V3 B\U|C=YTGD&>l^?1V֨GxL2!7"EkoOώpilTDR@rXf|ĹbN^o+L zMp i* 'p s CfC 4|ঔŭ=-^rRSւ 8app|)`]/Fa3\X}y6gk9Sb'󭟥I<%=״tr6:EefdʧA&kDCоi>kphJddс j4M .{}9}&#?,vFOYnPñwieĢI؝ņÆqئ-Y=ԗCz;0 |Xcs$o$JOQi\<.zvLO10[ 7> %&rO(L,ݥD"xuuxf靚Sn䃰E|ϕg_.,:^[Sڪ#{-DM-fewZ:Gb7^M=$cY__y D~ռ\P\ #fi e(5wӢi6 & ;.cnO Z,bDm4">.%}\e&/TPՏ; @ksاGn C'|Ax<kD{",zp}"%xxzpl3yū }~W'ŝ3l S*t<ÙP #dW&m+vsNa #oxI+Ǝ|oζ)x00- #QI 4jw=m4#t'g>$vs/$R7IZ{")Ag43 \0УwFWN;[5S 6̉a3y>̬VR)2{X#a Uc'fP4MX"hR-odem- .+ʴx@VcD2<47-rF :頜wđ$mkF!`ٽI":3pi8.N/LW+ 1#}\JiVd"'j#NI&mC[N:5wcB%.5*] ;-)[}]gVSĢs%˃#X"o.kMCqk&=mQDѺ3} dvzh> (-sXo~#6w(Yi^7lx4-1@uX~9j-[Җ2';e@ëJrm-?g~At!FهZޚ/A?c-XtY!ډU#|J̻yAoǑ_Ƥ1b dL$NRㅩύ+W`0 ((Km$O0!+ V_9jo,gW{pC2QwZ @߯ e-Hw= $xT~(%ʉd < kޖh8(D#X4}'b`_MF/&Sӏ -.3oe}<03:ӂC贄m_dkMT3,C߽ OA$2<6V'Zjh7쪩(,u[mg7|myK%R#@}A =^r&sg;URl CV7-ozUyi'6"c)wAܝdƳe>gJ- Yd^kK\A^ 'մy>)mh!Y:̈/pVv.c-Y/Ǽ34՝ *JBW`x| 6"1 -Js\q.| Fڬrg0bA\Pip_idRϚܒC`Q HB0lY .,!Ys kS,$~WD vˌ=YU}?|=YgFSTG͡E?b:^a3렁 3jv6), DzcILj¬^34NE uc#3d۫*ɓmeo5ج+W=Jt~ݽ6RY,niN,'y4f8p8v)!U'ouC wЌIP.?R\:$`J1>$wO4P$Ax0d"BOpZz84ݦ(OHҞc< Wơr4\M"E]־rfMu[N>=uz6ܒ(,8m*o99K$XS,0s ̳E^9⃀;ZXY93qV͸c&j^'|߹ %@ `Mx~e:UkTN@)ŋX|fE~|y>}y[*Qϊ5ڎ~z㽩iO4xvFL13,R/Rr2sz FH$Ct˩! O ru@΅ "`ƇNll-8L==k|nߦW3\o#z}킘H[ ylbQz`&>fߍ =joVE[kYa m~4btp͍lfP^SV`5f:Fzߤʠ~ ۰=ccl*M.DM2AZ Q8ljOЇ)z"N `LxZc3(Z3ުDʓ]l([,c<gu0bZוCM~d?2Nd~"U]a3€Q1j!4bɻ2Qu=Fy*]ԲՆ1[+"xjj69O߈u17YT9^>|F[˙]n~Y%x5c˒>"8e˳U>Jp2Z6r>P1D;T[<7c'&Jh&:G=XA<~Z;j†w{k.pB!}ggpA '{E~t .ۂd&ѝNnv`kɂAa/{bh癿*9UAtl_ohı́!(dË'r#R^`u,zĘv(}!ˆ^8?ș 1IVB\L,fD&4L~+TvRK[b?conGSSla%iD3+ܸ][Ђwd`%^G+JԶAD|aGWWYϷXjhlP]"*'lcW$O}}XFQ8 4̔oFH:y0/gn bI`Ppկɇv,\F2+H> e`_J2'U2IQȚ%}=;" n^M}c' dr-u0qvO.qs~$56S? QJ]PvtCIްkZEUrQW$ 80ŕp}U/ hah#t&#?첆1f?'jB/R@Ӆ]nɴX_F!"> >}sXGPs۵*I/I{s",XrU@[~rkU8gOB&k}*+CLrD qulǀV>$/naiA Sǡ]Q>aa(ww. QG.ZImGLGS ̃% !<;\OFSfRcXE*$j/)|~̓L gΊ(dR)*N1:vt݂GVy<LȾ;\T󠲙k!nf{P /Sj7A)%Zh9.zncwIjN# SGT@T3% Q(ihSq`X/߫2HomJ&/3Pj:*yƜ/o5 .uO!8*XIm<^œDz}S nGZeF]#i<n¯݃4W&'(/dڗ60p? ds*:Aj}N_lØ|~@ţho(3w݋쐌YZ2Wz*05>{l^hHH%Ypb?#lgHl2/O{.qd&t ga:h7jqvb6(9BB c~}&XiPF a#vx\]3B9:s1 40gR+"cnvvRUOi*K[L5 71rIЖ {}?`gr1ה6KwLZ(ƴe`cXK]Ja6)w=0.eA1j<9ϞȽ/0$|9+N~XYJDRlkʊ5T͍'s/&!Hc_@A/9jpZ¿:"tM+|=(O9M#NRk)ݹaZP6sSeQ4[ͮ_aRM u'FZ?~~;K*ϫ?؍UR}d,Wx,&A:SfKF;s&ЯM笅eƩHѓ+y殙W z"HÓOa@2/ae|>ͺ4)E]5Gd8XNX;PDdmcl`8b(]Z Yx`n/C؛AkA)uXel>Lz#cL/Bn b_!_Gґr^vBA 7aClvu`ujfgE{`E0@x#@I:pN6 oɚ &m㺊]_Q1{{Yݹ )\I ce`iT 4[`fhvΌn12+w̐Yjʧ;]\-Hdoom.0eӑTqɇmfFkmh}EGZ[,ْ=#S}aVgKjԔq0n&i;  rXȨi;_ ;`WcgbۊeUW{+#ku5!U& <$6:rܞUH D^{*ۤF|AeXuV&_ \ˏti؆FbOqinzߝ.܍Xsz?BrS3i ea$ 6mu\Z5Gxɵ<"iˎ\[XTtP3#YYl`ߖSKzCw% n P5b)g'g;ж&a[x`~;bpޏC5|Hgb4%Đ}6N<>HOߣUqk,D#@[8+e`J0Y+ܖX-af2ا܄\QJ@i.]GvC{Dn{+J]]S˫P2cx98풋&n٠۱־ {M4iA @⍮+KLK!1@s&^Lk t\qF#?bj\2+ +ZBx{`. @Wmf.4i\F\Fi &=k2vo?2w\#`>RēжT2ޙ#n @5~yTy-;'5ok G>bZyA AKL{ S 0-莽NF>]&(υ8\e1JfuXZ#淝R^ՠOFo(h4=qe13 kϲZִWYq54J [h=zhAa>緭ȭhF -wCA[[>|6#54gU" uH>#Ι6?y&Nj>I$-ьE}}I)-Qh{jQ)yV5܅v6My {<YR镐Ȉ.,mF'ܒUR$rl^szT!(s#3i6+nY_YtDg)LtHXviV' GN zn1R>#@e?aAS7 wZ7GOk<" *eY ۠vH+P(բgs 4^r?K@TUFgn6AA7Z-M\y* Ž G7삎 rB=*lD$wٿ䩓\`KBvtpoFY.0L~yUL; %KQ[->[+4VENxϋT,u8N8E͸}lg Qœ Q/ {uҷ"E=w˽e!!~rxmx#X6pVȥܰ$T>oD! {U@hlL;1ӓ'^dw A䝈@Ϸ)t k9РT᪕˵(62sD(MiU 9#\ZńXp%d@8ggڏ}VÑS'`4'k7l-2YVl& 9)z2*p bM=" v#Đ74Q3XFX}]t9~$UqP\jHT}od< <8CRIɭTE4(~>:9g2w9:h!|׳Q4l/ncZQxザ3J.",O,Pҕh@uChGhy1Ruh:`(dsp9{a;4L#dy .jG5p*#kIxX׫Z9K 7*@ D>ﲎp3k5)G 6G8=ށ Yh0FV@hyp4ARp<$C1,Iu΍-xfxh v({Nw Q2idEgD&Ow?`݁U@@?oцdk>kQ>dɜ߻hrY]lsn>m}&eet8Uz!! 9"VZ˥w`z@!ʃLyHsh)>>,$Ԭ6b&,r,V |/L܇' h^KeM=/Yb_) QwxPG~(Zw8T,za&VS]<_)."*/?=I+t2wO٤p빠VՃ/|b;ơ6RdEkf~aε(1,>^zEΰ6^z67f}_Tp<>.UzTlHXhT$K8BjIhW݀;Ę_4?E K-V]A$6vWvc(g A4IxCU ֎0"2Lbh𹰦,[v{s۩81dP=#BA$c\Tv }-}ÖaNdPrOqa1ԥ[N٢@xմT+2dg5t^>X#M*g 4SU 鸦ҮZ FuCY>-{wwDžAYxiTuǤCGIѻPPeAA$t5-=ˆ,MfTB$\"F_sTdKO7%+iE # #[ms|NP/^]hHi;5F`#t#۶T_@zgՎNun6UbYn)o'N_{LI=& U W"A~h%X&hٝ=HW̢$*&՜;ʍ>yHq3}Ƨ#%o3IK,̘_uk_b)=5c7W4«DoaZT| u.bnyMi8v?"Ee{3ۭrr Eܠo`yW?r,9KEC ͦH` ֦3zS|X#>bO -ڹA3/%nA "xNyT%eWBZ^$&c_̓Li2@huqbKi`ďn~ 2b;l ̾䰃LTm9 oǗ,||VoFF4ײrHMB>auw=֖'M#uETG`O [i5ַcb8q–iVW d|AФ$-n[HTw8cE/AW6nseڻ>i^گyfΨ+<ߤt:J!gO7Ue$(98B4R^?HL .shA^Y0DPKMeL.$ T"?tG5bg.Qy5,٘g/S*¥YiajߡCvaJƔ(3݆K{mz芒=8]pJ1 LX}Φm#&Szh &+9s\kj}q=OتߖΖ+x ڔ| $FAϷcֲ؎9yP)cZ7Qd|F%sܾM*LfW+zH$Jq%78V4 I"AwL.!36B֝"ʇM[H(z#f& '*1Z~fE`Cs,g.ӅO/HL48ZM7^#7.uNs֑/^7ڊ]6m.]}%}_OBhrf&C#kf.Uq_رexz. +~FV,_\$XY:gIoqSqs6qne/-:%h7,6V H6^?Ɣ.QCdzLO\#:c{NuA{Y (j8'd'xc$|- :ZlCXPÔc *xͪ v}C߰(8[@\c[m4)w/[.\37g'o3hw,aO?bˁрsp,j ٥$#K|1@Yb[A6Ӻ=hYZW4(URPp7C~)g2I WOu<z97>Pj:ˇZŧCէ}J}2/Jc\[*Q9:W:gk g"CV1.$C7n.~U"&.ch#"dxsڒFЅ"=|bG(M*dJj]Z&Ԏ+,1`´ {k%*PUy[NqY i0;:U4pVeg& R)ϨYۨnDr|.1F`f>*l$=[Kw-?c1]/jP}CIC]n_x=H9OQL] i zzhFA·%6'__B*:`O 2Ly:9o1V NdV@Qb3>69ʑHh $PWIGҿ -OMz﷭fkGC0a/:NO'ixE#zM@ؖ1߉=Cɦ]1\3:[J,CI/ Bzʧt|$a"xEABepVT$el N%q'e*oݴ+ԧmێ Т_9(&y'{|Yqe査4S9 wBfv/~X*K"2) M LŌ=FS[ѲJ?ܱFV{v/dҼaBƯ çĞ^UXbfhԥ8^0Z~|'R4ιC=SZ,c5[4f$_Ygq2/c<`!seS48(ꩦxJ%{mdr0 dt4nfë2TljxQT }p}P) " ^C6]W0iwْ>d|}C$j>R'n#[۲J {V<:ebP 7Ekpu-\z1ِicWje?Rui938YZs,~ܵ^tUR@udmrf5?Dk2.L ȄˊUU+ "R՗vkbưCډu_ѓY b;3t}K)ͳXd @,BZ? mN_r<9MylG ,mvaAW7%جg1Gⶢi$7k^vᝨC4|\fn00a-}̌^mS M_˿~k9dϻWl(r+JeI'O"I َAȢqdCTPGbꄆa^K}3r ;Ny`ml Ig²O0\c-iNbmeW'e &pnd;̧@+%͓3Ã-it-Vp:)ҢWXj7$7;r҃K+~>u9-/ڋs(hGGPb_~e @:C!M O.=20-]דk"d:,v2?W'mR U?`ԉ_|8b z{|})OZs\AL9؁m5/!= IP lXY .\ovVܭ|^@(ކ6' ]Bn骄[0Y XTe?O+.pnB9ۜhP@gjj>Kʹc=6τ#&Zhrٽd$J{" c']n: xGZYH?zXC8c [: 5f{Kc\f$l/JIa}ؔ͘) [ƾ)2yvxO51LNl )]Hyxc _fJSW7g)G%mȢe9>)mC OGW rBkKhq:Jq26$fNˍ⼊,iw33y_r2"{E1 Me+3Z 5NRz%Y'5|jS@L0]EЎi4|ss, JUPtO@'qsٷmy 3*>ZZs팖CV d(z"O[ԙ6yðE=˭N>9Gw|ƤGZM {ꎳ /a?T~uBuCvih:['#ZGzNFaof/Re98D1\>$::qjWy&Zl*r^ky˓&! ̑l]ɞ2?wPfDF5qz$>oy2o VG)8P /ow]_xZ(RѹTV^mchL/b< l*RhsXʓ:a+4-m dOC[~@xlXH./L)~{67:Tn8; ɂ9mgn/"@LDwgJG+>ȓAUl_mr ]Dz2b%U4ZV2 u^0e Uf=إ`󦦈ˠzHei`GB"R[+kP43A&+&GpEb6ڗT4 ';. ^Ħ:%*[Ό;$mW0%K Nt:2q6YoMj!_oӭps܊Eb"Ԟ(Yc ca/wEyVl2Yb 0̘ e(d:,mؼݽljcx^z ޝ2`=Ŋ*D@ݬ/Z4UX;4Y Y |[~ j^0|oUFՏ?0ōÇ,/nr?TϔjRcww=T@;ۣ$lۆRӳƌ{1UiuGM߆" G9F D#Y\UF|,TžV;Y,L\]ܐAU@4ç۴RL)u=E{ۭ@1Kp17jLpܼ|HX`f\m^eE5izwΗŶO$ҹr[VԛVh/Y==:Hh`XilΤD >ťla^(GCʽrM?9*4K2rČ X-G>宄χ5 9z .|wr3O}W=81~#O#P4<ftg8^,1[b-Vn]{tA 8$e4n4tF)S˻C3VK 5(M{,Z5E%آcZ+gӒ&b6] `\|dIo/dK3ѻ!:4>~O99Rnn&]hW4AN"vX@P$h>WSבm:0f:v߸ok&U'֖8c-,y0$ZtcG_!@Кlvi2s /{"jy^1T{bL\@ -qV쑹k^J4y|y7F@Fq3C>.'*/7hO;6`хQJw-W/_bJDzD̯xlQp(_jL3!/پ2CaG1о^M.rC[nCz.UI*;Jˋ/@IBaAzxWVb2ϓ8:V=̄7<^wBAhtQ Q(Ye4V<]dzK^_L 0,@{ߣ9Z8Jt0쓂A{:IABk\ 8+N/4<(PئWMDr}=7Kjf!?ԕh$8<3).wEUkE۔2F.2y`@>9MFcUɫ*^aƷ~VARô+ZJDOgrq^X魊Ҍs3e?cx[H~K}fNd))R4d4o|  bK˺t)pq!;k8|w_ץNZn`]bJ/:sF$G!WjVO]ie/S+CkLC08։ςut &-=>&c1!H/ jU !#S(>t&k7E%ER.IT2ˇ%bc`Cb"Uiáұ,TU U0#èlFVO6pE<]x6:0:C7SO;} HHͲ jqzDA[(9o`#oiXO.Ncg. 3@ F qOC ?6#RH5- a"'A$z:O߲fkRm~D]$O=GIz#% {>\c՞IitbO2yucv%xJu5aSЮ5QRYm}8;~VA(SQ J geVV^ʭ=R'GԹp+j̈́1OmkyScJu.́](P {@&1kAI,yK*k*XRȳwV' :~ѿ],Fݱn[.tU1/Qע$TK3C=}1HN{B}7 R.y~qB@IgYW)xjwގ=!Õ{6g2MޛI2]hz+izwE[POS-}8m1U >bE;6S\!)yO5$H.7jE~1snRKD \ 5GW8\1<%u 6WA)Y:;cplOe ?zޠV3`$R/G/~ٙd:;]w}3em.*k ]%?:Ʈ4Nqȸ*Yi*ALmg4!_ ʝގ#Y=EC⠞):Bg?yi{SsK 쑋aARwCO߄eZ>2ǯz3b:L/#ID*Cgk(fw!+=iKUn}7g~_c)edxՀhXo;@AIX3ء5J6@F+`U iwaD $`(!^/leW 'Ktd ޑx3MP;d,ի:%*NK&Y!M ̖?ge&Z 2Z]{pQ~VG2Я5:7BAO22d<M֬\Mo{6x!<:H78^ȇ % y5rrǺ cU#E+=k5hE)3R,N;hmDO+Vo#4/# XonvWMEN\PwbY,^հ:]>zT?Nѷ M`S'tvyE &8k52WSK%xn؞\G޺VaUeک^4o#)MKσpc>WݾA(g{zUH.PW83ư9S~Mv8cIٴxyqۛHx#4H󞆜#k ͙ {yxc8R3ΟW9LӦxmnBݰݙMAtZSk>11xa1-ՙrV |/kMCU3ݡ!atzI31 ,·6gڨ4/~bQ]T꾯RGjͺ{%KFgsoAAUF} ښC VG|NL{3n%aJc6ΐR"id> Τ)pc%p+Q3 K._B>XEREWU"y.="/v6`q,.5,_ }-M2oݒ(M`ǬߐK09@"Q`0 n-\j%%"(GJdu;Nl(Fːf ֪ oSD Ј\-T< BNu {y={1ޏEm/F,Td/JZ5z32چS<89Kg l$mDlWK7!ō/\CP#2sD0>աi= ?`I?8TnHZ9Yщ&}` |,zq@P<6 G[+WU9>D_7X/]܍wp@(rqJc":2tN#Ϙfi4oљ)f=M5ݺJkRPxm ߾Zi[}uuD~>O;{ a;XQ[|glRMqr;;8JG7s;YE 2;Sfip"MJÌ 8Fڴ4,n)b6IS+[KEa&OgV}8V1xWd3&8 =ЍC~ g~-ʾrB(K至I*eG Qa;wٺ|\ \=kL/ M>(7{|J8Vd'r/H`>8ʡk3F ]gɱiOɧ< {Րa{gd#6r!/H+^ _b0^;= 4 RwwoYzhKEעOmh+RMHA#:)66'oh䏎߸?zC>Ȅ!VU1OZ@S&s EAgD:V@e%MmE#.>n'hi6[daՙa閂K/ޣ3NLjg(ti; pu@FR //6Op!,lTrzRReT}"@7LLG!_lNűkĵcnjۺTg=gg<+̭#SP5l>BϥBx几e'jb Xq$.j 2LizM}}P-LñYXͦFޣڭM*]:#3̂i&7FƁf<0Gbg^Th2`cVq!4+ѐ}\yO22if[cojAN?d) &բgF?TiAW€ z@F5c(ߋ:?A5Bcek$J#@oթ965 ĪHzFԔ8Z:]Y ܎,>UZBvB'0e6aOڤm8ky2CNsh M]G wF?O MrB+MIZU ox0x^1irs\aJ³{ .=q+xة0*fFHb(ޟV g =w '̄g`q?av`R%SC8N 柽ywS]33e`QKTuoϐ> 6fNrZ) Z ze^R .[fd.ksof}['1=F=+-^q|pH;˜ 6ɂ%Y1"|]$ߪ<)nޝY>MRk^Nrwk", ׯuymJ͒d >M4 KК;R4MS0~fW_0EK+ӆ3Og69 d#׭"80(ܗ `Fc~oß )$mֆ+Oؓw7/D˔KGhNeWQS  x7Xm%Rœ7F%\Th`:'S!U7:Q4v ]pxKbHC=}؂bǃ"֭`u]< -y'+K2!!"AAASp:M3 mTDja([*z JT0 ~QZt~]%~ڽ"Z:r鲑{P-#L&ױ9s:}Ĺ7DDI&eULYǃ\!'襈ZzzDfd@/t3\* М g=O62$Yn]]^+"_j0΁dP%37r EzuWV:sHHFW A*~$Cr6{a1h'=!*wCS}jRż.m $F}:pLpxQҬ:s)aކ!Y;S y&+_%(ċZ uoGjkSk.bNtD ym/:ȼ,=sm'P<^sTiB%l"HלG-Q"h'yd/@/Ɗ5y*/D%`T9t?< t2{VJh^\3 A[6T IJf'DYb} tF+-Q}1`2o]6gy<_Ѫjշcť| b,u--ht{gePN&JA`#3gU^ϴҽsĢdzk :fo.BJ[C @)OO[0@@q-ɔ>s}B"[LlQ˟'"'U"Wu$('#a92?׈#yy/ Ԁ?OzI3RC3pho-`@~yH|̗ 蝕鼮v="ywG,ON/ojϪoO,!T4hlZ?kmbҩqݪ=k( w!}Kǿ5q~묕>$:klqD6s:z $M7wT\V;B4~@_zZNQs1 Y8m:[sC' $dr1Wjw]JYqn^f%U3n\t1tT4aFJC,5=fm3Kh߃~22>>sFshYc-+yV,/'K|/FC":͖MkMz3egx9$>}- Na#:޳?@_գѹy-*R~ůKDՠwHޑ47I#cJ }ͬ]>v)%;)F|%`^pG~Rpk{p)h bFEJ8>ٔ6%z}Itjv:D>#gaĹ:vxؒ{ ֡@%8|^`W^TcY*F.7?je.ufᔴNY;L C&} z n=XVejSkfqSSM"K2,!?tҗ SClZU "lbW$\Oo:^c[5㗵"%fU7Y,D$CVqD\7' 1r,QQ ?*Kjun=j_ƥ))x-h=Gz_jBTw#PlՋP]_v(DZ4]c"Ƥnό˫S$Eܢ>j*@@PmT d8jP,vs2չzI1oc!oHF~MK4f_u!Rpe0 ҅Sa1nZInjpBlmrLwfUʲkGW|n2@z!6ܧ6fˮ[}Tԑ-E! מN2LSw=R|.?U*/輅X2 )f'ݔ{> !|E<'.a]K; '8]\@ϓXm"vr"ޑk(^:ٻzu$0r@Y&*~e􎅵CFtE}RV5:ODCz0=,@&x9}4vI*3|u5g`-PHS/1ૉ<܄{8[ҘvǺʢۡ]|BwF!Yeo֌EX,kAStV\,7~czKpя"Ta^ )]n`isע}h#ϋ`\$R'{ Npfrx͂cYX]ԁ^(;DX0xJCXFj[Iz ^r9(pb}ӅdE.6XVϔD<[\<Z!:C[59pGp@R5Ԫ BrsR=Ew N)5I&jZxMS^& oŏ< " Զn\"}Eobs Qyu y~U"Q7 "rgEjN(Fc [|0W& eU!mdoKdD-(>ҳ7iJqj! n@gMրIsrzn5Uq`׸oAv&)f3KҤJOhuT%-&1ݶ<Ӂc t H#Uշw"f%pA_;!wlAMg{:6x))' @L4/zd[y(,$9i#o#e^Ar-ґ_0k Bqk n XU"ͪ?yڞRY1`J2QQD ukVB*meuµP38~_Z]TRu7ueha$0 1}VJ5PlqrRUAq8M 8 хb=I!T^Xh^FR-O,b[e׻%NqրwS4ih)]p!{-ui[!iko(]-V#/?ʕ&&&zc ɎRC@ˤj&ү@ђ25 \BYR`0J,*rĝ}uSգUŲzKc]*, Ĺ`Y뉪/oo`3MX_IVQ tr^5Ԣ {Rb-f#=A|,2'G:˒YƉƅ6qb-UMɶH !ܙ~]w{ OQvCSGԡxU ƞ"SR??H ZY e\m y4/ۍ\E`0F ?iVGӬ1{u ~u|-xJ'D n۸ CsECx^L!G7@pc*<Q7{Ӫ|*t̪얖Wwݞ r2Z pH!1Mw±m:D$ZFJHt\CK8H8Ɖ"sM>~Bfo}[S/5 /ȑelwM|s^) `fTW|̢| מ17~o0~84gyEJ D6z0u=69eR&K :h ;,^)0?0_%|ɨqԥdcf?bЎ7'Kcx-<ׂK}Y5h.|R_6ض H{]6D& }fg4ވep,v)< h,)!%!1zL}!§$Ur&du3 U]OȿEA٣ЖE bBӧ^+1(O%^}jybB`f߾ul\B,AKpblTŷGhXC_ߠnQ`\q(7^/Qo̳}oRɼʥKDV;#giMkL[@{7̎TlS Sو1& ^X1V.enz%d>KC偟Z6&kmMDxdC,?LX WoJ}v*xe.V*9'UZu֩FV%)ީe9\?K Aȋ@%Vܾ86CڭC'X!7 sdiF50H|Mf'p3 /U9Ccp;c!uP}T?[ⴌAz@ Fr:gQ8Kj@B4W1Oa|j}|)̔y0_DOqHW[q 4``Ol/{"-vxoYh<JOfl/"ꘊz#4g0ƺL҆g$&Q{&<l/3؅E49DOB33ӰϬ+'4kY@[iBx##~~y3|T `_ZxOSYP1!s 2/nK5O~OS{|eٔ$65~Azz@C|i[o~Wz;ᠠ6ܹ!גE~3utz"U8Su vErxg"2vyBU~0 sJ;zEq +iKEUͣqd}&Ƌӽ?SC$~QI1j1x-*772 zِyδwCd.X%`Ŷ;-Dfbo@҇7%EYS(Қxax>W# }@c=6ePomJ!joI$9Y~Tƈ;0]fm`ibћ)qg}W"V{1H|hU*cf6flq_wl} ΀օ$ U!Ĩ{`_婔Xa Eyx#\xcK>T|UmY"@P:Yf /D @O8zߊ+>&؄sؔcw:r$t .{c2..,إQVU H eliߒι 5xhH%0ȕ0= `+ҕq›*h`67uGpM洜wK"]9J(({6«잵W};hh~ (nNatM,,~nWd{|tL C8ڣM/>?bQi%)S)標0G0)AZ\O9jo\ͪSULDcĭZP:6tam֗®]-If D S]7yq |QCTcU-#a\ܬP(mgx^0W:-Ȏw愓"u)Yׁ[TzSIOI5 uel2Mã7QuQIg?N3x)> ~>NK!@Ұ%&zZK<$&uç ccO*&e^|lPKn x;Zn V /aS_ )ESR =pG>TY#ndڦ<.;T;-1rɇM+aiXiw:!&.PyH6V66Q0@1ΗNFݯkWҎM/`f }~QW >5s"5w7̱),4 /f RbF&,qrՒ~My<$Jv!^f[2 XcZ_ՆYmaJ~*X9ឡЯg7äd5mY #{Uܽb"E iWx#L||b[oC,1 &U.BPZ+IK@gP[iE;Nbjmmu]tFc̀B3Ko3ba(0oDPѓȯ}SiV^, NEvxϳ<4ۨ1a1_Fld|>rC>^vJCZxʶǬx =-^R7ɚ)9q{RlAi뉳nZ{x ѥvgAo" 괖Su=h,A z8MTu IÖd9աr&$}<ٞ aÙs,urM;$7YUHN[-3ÊLTGCqGO.ULJ5ù$!Q n9 |}4 ]~M)Kx8%\#۫9o X(wz=Y\?#ܫ!3$/[x랅4vzs0`BXʝӱoK i3[wk;8t Z_vMʛ.% WqcLB7ݓwVlvE^!dt\9[H6*A+u WVX'2[8^3=T۬*<=Q_M ?Hr&)D QK.ShG$CAHm]1\$nuMn }ܽE쪯!2Y#R򌨞2mvtx+efm`g_V8KEn.g=HJtmɢ_&73L'}?Q ّdHid1 K8bt ֪#_߇ڛi=lU흃.vC_gǽ#{'1 6Ie#e.#?jB>C bAIh(&2,rݲɪ4Z(`P'RpoPIY|+Z0^@ZD1on*C㑓?|SҴZ`kQ=?jrX!8g,pVw[^~q}Kk*`}wѤ=tz,h*A >KYm_qS_8bΘg6ut2!5(TH py;"}=UB !P_ K3._찓j};M鞆|*nyt|VgiMرC9]iӞH1^Ko_&Z*9"-̴y0 0NRP Q\Kr}P[vv«yi5_ Y7_iW?zA{2g +器 FE9F}i;Wc8a']WƯuԶ) {RJ琊4MYgS{掾9b% t;{z+ ,cpP4 [cwHIE`P;KHǠ ӏ|\]i)U T bUiyiBtHͿ +Pd~7~( >TBlpd>tEzts2(mΪ| An/iE:&$0g:qQ:AH~2?]Co;8BK ح^m"T^L6yJyU`6\ip2A!B0wcd<9hTؓ;l_L ]cy-?ǥU=9wm=? 2H/+/׹%&ja9+ڣXD$j_;.U.a>=|q&JХ7"Ś7j>B<б,!,411`أ@MI ac4^xN=jYAeqh0ޫ)r_kQΆXJ~Lu,<-nlWkӳ$k%K%.>pGYrnU% оZtd׳]~Á6{M|t uG]il%AtLy"ت=~2(vK::ހ s9td+5qS&gE#ʃb}.ںm6"?(ibhOupt0ۖI2X&pF¥EUH0kcJ( ?bݱYKMyE1<pJu\ AV/4yjzG$z&˭'W7jyn;Co~ 5D#ZOҪ@ӚFguA!#.@ihx?OR`E0KeF{jV2+Pn\C b$&Us3d+ecA">c3A'K8ۀ>^v45晣%$hGӴ\\B#6" LJp8VJ^J,R?1u`i8XxU0M5j_QTf\q+gLa{«:xi>~3We ECz 3101x>W?Y/Sk"sCj٪v@>/#hfWA:!ȓb '8_$Rx 77x׎SLIu4ʖ^S 3U>Heb#z@xinNxlsȵb,TK 0 2)km84\͖#2[ܶw4A$*;I*3=.aUD*ɂf Pix-14) ya _ƵVOʎAO6:k|-^yJD:8CiVm[R^AIܟ"guio{l@ƩLl8@T4vC0}FYP!"'oا@`mhH9୼IF[яMC䋗ׅ,v&?i>b#+LE VH8> F~ҍYk\7͋C_YR!1Se$w^UwPim.h$ws%pQ0 r!ɗt31xIR1Tff[ZV$ zVEu3R&R&ֈK@aMbے:Py߱(7Pp_B"Ӷر$Fm&f,o٧2fH9"ӣ֝te,ۑWH,'N3m F5wK rb@y1VLQo.,o7A[X B36÷L :zjF Y.QRqζO\c0ezl GVQOWnt$k-b ǵ7XS]%ݾTIC-qE"W@^AWwiBMaJzA);}AVe!7fhq=^ ,n)!&{؄NϞ~µC5X`M, x ]:[@)trYQ :NڢE(m)AH&lBڄWt6Fȝ^%"Yl rЖNG3EtR^G#SHKV•GlJN(㾍M=H 03/Yvyԟaԗ8nG@6(GӼ^L$QqS#"L@z"`*D#2op^BBy%2{g#Fjv17p\xg)5Ag[$qf9gÏ@6r =d)t}厳mnP0h^J\ߴq0d$YA#hh"v VėW4 ̗s{ťo Iu bQ}Q~zѪk"1:mB*jͨ5tNƜ7-Ks)cAs_mg-a%`+`LDPdzGb1q*Y桭sRBp=Jw63f\SPC[ʈS, ҷiX).nҗ+iًu1bKq] iGzkP0b)_`R 38^l-HGD{mr Vq,utPmS~^nyj]P3V6^F3,F)a ꍩg[ZS)Ag)awC|m-3ܓECQ>#!tbɛiց$TОWڇR4>Wc#Xs1ѹI*8ǎM#f$1yզ(HȺ>=db}pck 7澥 80Nlv5[Kx;2 6p=Rع9Z(5w8L~_˧N>;xe#$/ʉjv b,\RY ߠR?n>CeOѽ)=X߃vңR}ˏÑMEh)땇 r3.1 B.HT b@b)JHF~/gެab, P)^&$9/K_R?p[[*yT|]7#%.>QI¨kw%_o#_xi fDەi̅B组vm,JYNflCV\;^i'ĺ(~5Y`Eiֳ sg3N TvU^梤|7)B ^`,"bY=R=\-G@;VtM@; "ýפսέh֬2D'.Io=H{?, aUJ tt 9X[E1not[2:ZGTRΨo0)1]2##˯rƴedy5Z [wPbt&T6mqJXɎrf6j~jl4n,'SʰX.td=Xț*j'u'7 $3ȳzڿ3 Kn HWj 8k`%S)7$,̞¬iw'E%Z=JGt+"FfYʆ@k "%'~-;'SAbA>פ:  0L.WW!O^4W"]pj-i|bza#"GuVZBPԷcp.ŠYDD ZndAF'kҌ5>4CI0KVc~]Nh93:xHW ,5%ae-ryYMFe& [շX0F?bLZMwO~#]VbOWI\1?2,"SbvY2^QAD=@glr6m2uH ޱ7BnutPVfNXPfv&T4j6+ x. leNilP-Gԁ{ 63ZgF9U n/kwՌUk\r6[QٗĨSǵv{l$Ad$VP4CtEGtt Bhj# 6`[ߦ]`ݳd|+AJ9_=/jXS/P)fS3)츶vmw7л>R=P޷U=Lk!z/M*Z.)3\B-nH0oضr鷤:U7溁|篁[WdU)lQ$'{>!,li nLLfyGD}bo F5[8Pi jJ5[^# mPGq' 6~`0~GIEd6A甎>8[7ȯZՓKK>kKDpT]P]5 ^߉-|ATv. sOFYT@%T'ρARd9xp*koUvѭZc_d>5?6-'GZDpI@B@Zu{]\,)Y羷G=%k.&m]$β x}`U5Bb: +-;[9m51MK[?iY7Oxx"fjp;X&ij[„*b _nkZaul-~n v^JhQ:Ju"F!b,wU~`=Tcʼn㔎TFĢvq4TJ@[H7REnuoĚeo(?«lN4q]It,wmQA?^$8Z>b0[,0 %@p=R'Ďk}Aqo"IMh!2e.Ǐ߳-!7(ϒ{IUB(JagO,W  %E)KuMnq#Šwe-kT'VW5Յ:BWQC.C[ 7q%wh0w .`ƂbiNb*H=dG,_wM/ƊʔΗzG>-65̜smCpBjrƢ|?DۏP F&We\b3D!dlA;Bmsk,`9{|׎{~/n\/ůo.,a,ج5rRp-Mdj{ f< J@ѿ|֊gµOhHWFֵyo grp P__#Uƪ3!{B'8X/x>i:@ f)Bt2v>ngOY7@4J~ T}L&aE5ɕ2q g9226,1@iDC55_,؉N$ڷ+"U=P<ȼ&{$x$H+\FOGO:&sW'9 557 pQm*T^:i1 C={v8m] b150 p !PZ"D-<d1.eV }*gN0g1%"?ЮW.CRRb{~N/bEΣb^⢡tBX_$ І/-G,;+261'Dn9٪Hإw"o ҅ b(5gr^"\o>5o@W&@ؐT,iLjH'Ҧd>Z(#kY!.3\Ÿ?TA؅fI+5(A+e N9{SKS='^y+R<1τǶ:08J&>R -$9ēJ*Ȁ[.2t0Lf)X+}fu ?P)# kZEFPGcк tIN}պ̟A'À (-X]8:qR-2mOEDZf%(n2|̏ӵvqGK=rjN/䅟 ֆIATq OCUJv<.}OUg$4"C_wZPr>&aT`Pn"YBd˷uM_s"A:ZN=tIiI|)&ZFo hF3 \a5h}֢rAͼ9]I<"Z ܸo™]ߏГ ; 4"B.CI u:+HdYse};?le\Q2.U'" /f c:[ND”M5kf^hYw[nQ;o Pi\o(ʆi5mWW!6poLL'j'395G[6XY'TY0j ʠN*$;q1x~}eDaLAz,ؗ5XhZZ%}3n7)^MtټStr<-Dj_9 :-w»A~4E(jgr`izߨ@O׉#S='өT=B]RFŠ5q ?V2)>cdQs>`KR\ׇiA7_Lj)ER̩^ٲPP%Yn!fs? 8r1b I$:+:87c >2:(o2JSJ+0%d2xx0*%BV%E(j QFv;2`Gn7c@ ^zHՄS 6I4|~:%nHwIG_ ObKN85XȊ9Phh'2N"acݘA:: a=m~$K2&wPyb>1Y@?^x8d} l(x*^ڨԉD>m{\՟xx^@zpTkv}o7Dc@RZf ?Wu{Fa*+0aj/y( \滍O扽kKO|FۊI_޸:;w_zLirvNX`̈$޷b3N&CcN4?*6|Ŷv` [9VbQ&OEmLyb ~ ,wp؍Vϣ[kW7C)˼yvVo. 6 KCe1pFXEel/ݷ5fTw>$U=14lh#AM!;S+-7JFڸRjGr/ /ėI'z<~Bx+Do֬_uĬBk?o ,^^ 䁉BCks>FOOMOxO-ii6?8Zd$ڢ Ů2,v^ʹwζ[uҙKQ 7c!i{OTNF/7˭wP j1GzZ-U3xe1U>ͶsFlg: ndhV^P.NG(nbĭ_uM/Q=Ye8q/5ZhPY̒6yAjDm(oeq2+29ʊ6Z|,Te0v>< Q!9 -T?  lH\ c t.xJeV.y *û# B)1RS1䔶,_Mjjо{9YE ~`ޡ|P[=}#F-xr|ʵ0"~l,+xpUEbrv=#u}uMj'Eho6>8->7M"~*(hv7hORZ$E'$e)IE\; u"q݆RGN,&6Qh|JH{_)S5`ԭ 1̄$߄ GB! B~M%t}]#c*SLA11+GJ/a%O)XYC:reP&4'"5Q*S$؋<=HG~a˦WziPҳ^"KmJW TH{\dÄ֔}AON]14n?ڒfEަv'rdewXdP, &}#b3֝3?s `W ˉSd]"bWuŭ}&_I*P'Jsd7 QW%朡SPzgؿVA4p1[I eL4k;9ρ!]'wB"wWi2lꟈw o 5}w4"!IZE.m;#s\\x=*Fc$,S\ "s" $XxRl\Ѷ{L8?˥d}ż e; R$$Rŭ_\i(An9Qvn:=yR~9@ nM&~Q_Xoj Κzt8iv;hҒU*S*q b1r7%,}( lkdv ԰* I?se+z ;Bo,!2/Lnt*E_]LYث4Q6^Dy}} Ax6Ͼ XMH 8IrkU5 bx$ B68b m{}x*[q)l0\O.bD eBtb)#9H#rEIpNIa 4S pp PqSeWX;]:d/֕ק:+eP " gbeMC*{e%]Szc w 31'. ȹC2"8];ZW& IY9}XI*^&Sn^{u*t]QVCo^i !i&n+-^oJ@ێ3cjUnf;H|a];&iA{@#,|hR N:4ĉ\Hhd^]Y/~hJAX Z; 0G:!;S `ʹG*0{)"D-h>k[i,& /Jߋ};g-J?ieRI Jd#JN6`BŚHMl cGFnU71Ț˴2n%y(1F,ۂ#)0ePPqz!f ^ikx.fV]Vb ֋7m)aI-j#;W5Nh5e y'.$ kԍUh/\jt#2?}3uwO?bxźͦxv9nnr%x9%2t'7bU>Lـ #kYƺWS;[YGVxV,tڽ\ɚh^7Xk):GqvJT y`i|>SE=y(!(R;!(D22xT&>!` Z;x>ʛO6$,6[sjBO;> *< t$ulǭِjwecG%nZUJˣ1G욁&wQ5`uZ+ouId~ovO3O 5 5)FY`\[]= ~6_q%[sF@^%Ǧ/_){L5f8Ӣ3;qWlY35u4FȑoX,sO,>S)\s^[q,R (fZA>wT.JhpJ\ :AZF^xԾ/s&r@ OPxMkU} _ӵF\`u^ yRsWrv5o?Xܸϗy4SU 0dw_;=[ˮY(o\l* r0Xi^~X2걦*hX18?BM(]jJI^^;/INŔA ьJ"[vOrjI !#ڨ"r[pMtZ_EbH%^NFHot:/"ƴ;56uq)&]R::E)\V@@+Q'vo͏4{*[UFUəuGΧ[ z.$&8y/%5QcbрPGPsQ{Ρ +s #q%7hyc0@#1RĎdds ?t52x,|o(Z't?yzGw {!jU6zLjTU,nǥ93Ni*n倏 n)S\Z]smN#tu>R ``~ڛԓR4RZYh\XT5cBhfD^0Bڢ+Fe ^Y`b>Rk'"@_@Dyf37( XԠ̥IK^)BVX kpTG8H"Tʐ D=.@Xɇ:jo@#x1s;pTF{hlw]g⓬U*7?HjհJFrb[Rxujad*ˆ͏re#%bFY+kf_ CS!i-1õma iL3}x5P?+Z~ gvVQ mW<.~-K10M3THV^3.\_Q4dwH޶4S&OjDp2P2`x5]۳=brVW`69h@ ۝ѱ`9 % \fmB %ѐhK_ p{u=6{krZ|to-ȕZB"8 J/8"KTGi,;ۧ~K>/{'v\bAxk9 O9(E%СBAl>ʔ6d/\PCTrr į_X)i&߰qki |~3wɪVGzLIY=Ų􏳁ܼ:mnLLGА/PO+_ \LrW K=7(uy{0ry7:y e7E4jB, )s/Sr)̩A&Zy`BE@< /d4a筺̣d'0Dz¹lK3@7hi漚 7z˳$FxK ^XW.ǭ09sh".RDeG?Ϭs}ymm/hJ?Ks"B9w./-%HaARPZ2xd @H`c3H>kAw@))3k20abQc?=sW:bGEGG[ghdzT)-mr}CB;n./ye0jM17>b˔NjҚ%sKmCy~0m1>S{b}DvhDպ [m9q]KO8ˎ|s7$7٥Zk3MӲgCB/L(Ti *ٱ`ʠAkbpdU%=*ziIiLcm߄gd-3&B[,9:,J.\F1w$]0FWO1~QpgMI3%B&+.׻Z,`ʎzZCX =@RuV/6"PV-! т4}U{"XxU|%c S"+5;R^ _6{`:0˻}"6<6`M-!(("K((1 Ap ?qgܠjWͽbUfPK`+ƟA%{%Dz'y+W͏]S+6,T_(eN;φ;%b;*Z?:>xQ'*AeVa cQC?S1H-ڋ>F.4 1d& `jZCp$@^1jc#;Ad $(/'~~ X,APai!}Ddm3rn Q8JV :Q\(QG|b 0Ej/xxZdIo;jeӪjw6-##~|E~m3"/iY'9 ܽaS#T }ZA:᭨IPKLIiL~ ?w R+90}S pvqr-7M':C}h SzD&}x`7JPY8Aؤ<)):"!N F3L=cmM|Opd dFxlc$̂\gC D6$f >M6գ|'PM A Hssh'sVOSוE<箑!Os\m^DNx:4h4n]]<>/  *i%a|CBl ~;LS-2$2\5t2I_Gw%N:&)"ťWuݣbc< 8_kZUfOFeͺ`J ٘勉dduk|8$ӎ}x|^ D\4S/K 3>,#F7&,雔iAMŰ^;L+uWrkyjIC*('Wi>^&gu6ض;>HbE)ne 0,@ʥ8Z'I=hr4ȵQ$MxAclO [Уx*Q9P@Pۦ9ҘA`}-P{v 7Q>7<Ԇ8~a$m mƸlφ6@b]I)> Q`p')n{HNbx|pT+' 1z2oOBdQIR.Ԣ:4ԃY’*6VY$^YQәAspFglEJ|o~6\.(G,o\E&$j<8;{9Rk0|$FUODϕFb_,ϯR<4غ:ƀ%b`tL^?8o'qQETs 1IZz>\kGu_{S4KqI*F-2nР%۸f(1$5&W4\}T3& Hw$z!yYg.He]Dמ`][e+s<dAaTěBa"k/ͱj*Zz7WI]ol"6TzSS h`l*ajO`X`I ?:?e@9\0qGQ#=k5v]# GG}&=wJ}#S3UʗGLQӕ/k#å}SوHm\mcrv/ qk۽Fͷ#[(#t>X: $f+N2ڱAt_n [.&џ:>u~nU&R`Qzzkxw ~a q1a_SPwՇr>:B9δ*n>XN8Dt٦CR-h;^uK^JG, {zh[T.QgM%o$luNUlDA&b?iYPv^r@6_^e><W %t7[|^W*,v}8 Φglr91tU~@aNZ+$‹46)I .;хSؕ&=? ʹ+%>|T^ ixb '1W%?USWCRu^Z6eaf@So!0^G kخQZԯ槟PDyuR_ta#>גI1VV0xBҼ~}c?% 1M\g)gNcr#B@ٲ:[ .Uc] O *ѻI*E^k(xD|X &p[&j_ނZxq'vQ(ޚjKM'ȁ#f@$EOzJl- BlmnxfiюUcN&mE)܉4 sIVinqT2t:s3wQ8jqMW ^Ja9Р0Vt.+u Rdpx)fa8]ŪXrX&4u`i#_uRj$$ٌ=qfaM̂up >KoZ6 t E@ e˭[,d{Mu$+ԠN>R5F嫈Bѫ$Zh~kڱ2UR\gXܞt5 -UC>pgɗ՚oW!a']2fukI\Gyò=h|ph2'm ,>㘲ƴt5Lo+Q`w" !z߻W!0wYA&fr\Gl~z9嶘Z*ͨa@Mk?tsDž v20JMdR]ٿ{ 4nՕ7FYͽ#荎ZnUȤݝ C4{VHqt)å;d{hZj> !b5le;}SKU:{6v+0ګv-dfb{bs7(=,"$sڃat)<~ٶٗmjOvq~! Dnako}re :zT(mU d` ;fJeb _yj~gd@Z?fܪnW&&̈́PUtZD)8j:%oOal\HZ,`ț;;EX:Y!MuDrnѴn"OSHᭃVDbeQJH)=eJI:qKr? @1vЛ}&T`]='lXoV$~_#Vs=,=㚓d ^R;?#w(t"u{(+9A7ǽOH bxAIbJz^$'QS׹ </j9z<ɤd!t/ĺd qq>Tt@QЙ? mYԢeͪ.݈ Z*o*6"ǚ˺8F\?o!v \2*.&#+2qgyyVtoL^~&ZzvZ}` A/pP#B&itBOu>…Agbybغ$V(ku3vf8ξrat.5@3*0W9Z[.px K#ndHJ} wlzk(lCtt$?9htoJ9V A=;2xHRbT] *]۰^bJH?5ޞ}s0=:ZX9kfL(N|K\Z"IQMeh DҢРNFqu5DO1(ֆ._:LLnͤu@閃-S;Q8[FA*4vWO[}~b[ϸY[ |'؀|mo]qnNz*_|0⪾CR6re': ,-LY8\0|zt "6ДC׻j}U[Y-^(] <?8s8+z)4X3yNXGqv|ƛű ğDbkzMVd HZ^Aqy\gORh.bF?B"+JQ @FD@L7amvZ]'BG=炶5GAPb{?Yz? ۖ&mU~?pnr@aȋ6k¥{i:#¸Ar3F?Xȿ|"9. ,E-%>$ {1A)#]צ{e?LFP\ljc')BìT&JDȻ \QPs_6qrw=#<ͥ՛tSsQ"+rj:ݬ\6`Eմ& Lpx|q*/4]hs8>x$͈̚Fw_ԦU1}*\\osܑ&: @q8P9\-ٗ'Moi0$Qƨ8O;}eNlIt @J-^W`ܬ07{ =C95lxujLn$YZ C#+5 INsV{wGm 8f1|3$4_˟%[.$^3ќZyl0< Ud[%cT[0<~mu9y0J r9`b3 &X`f#k H{H/j| D* I͂m͇}aFl}}.ޜpXo(rk =(е]ˍ:C@ޚw%Zd*N ]|`{+8^;q?7iL*Old".<]JkcͷCԲ[R1#CM/fO͑*/XQR FH%^,LnqtGYR 9OUIb{x9g> HvɬYy4&3z7t~'Ig9SW a+̜Ho1|h:%,Oy)exP*5:mm{YOb*6S ^Ḳ;!2I7*rPǥ D}!L D/<qA'tM=ʄ+:2I~|uxH g$r2ak4Y2mR/_w-HoA N2]9?XR:EՊb̴z,SR%A x_)Yxlڧ~k|95 oX& RT$ yT"pYjh8HA&%v; ?7T%q$F-G8H}ٛk@ud2]P!} m&&0eTet._!gdt T'c8,L]2Cz vȦMuEdJLKsz~m_bN#?9S;ͬoQRD|v̓i Eɂ4kW.@ج+o] p9H ӡְ]-,1Gٱ֨6T n{~^G^&#;=]# ۣzsY\T]G@,v;Sb!6]rQg+,\=2k颭 OuE>AuطNRSi"Xbu:T]0^N켢Ys.Ie '>񅁲lRD؀XɚY1\en^o+H0ױ7lY_kq?@O+$E`>rb/!{)-23Z)ʃek.U)+(*ga !eғɛ tgsyݪ ~j OPhPK]"ͧ#m#lm-y  W/v%e_3mS~7u P2OBB&w%tyƃF϶aJFq^)7q97D/oBA }.)tϽEdџU:\,˱d|/ rH|ǘg׻[K}_:8?YTTh S%F:uVUuaw,7Ky$mb?|K~_ӽjH{~`i-.X)jsz̃6 9!r ! e kdw|\]S闸h/yJ@kg$aS-DkOmA} *Oi{}BUXd[4U3Lג" ?@_LKue B.Ohn< dWReq# /l6Θ">)Ȑd8%l4i[QTQ84ɨF9ȁ34[ άɺFtG:3'_WjUΫL/ ?.H`wmOi~~<5CfC"Ĥ5̝,miY2Ÿ)0F lXzFSzuj9N0IL+Jh|Ѷ9ӝ%@2~`As}5GFtHę8BanbYf חTVEVbK&ZEtK?#ИQ?ڷrv~4|b7$Gu=A;͚H*<<7bR.8(PkRBW[\鼍X[KZt}..p ;MȺ@Sq_BAS]l s.VREt+6-!F;o@nߐ>ۥ-;$m,ti?3:0/tJ+P3l=5"kBj``w<8|UN!K)p92~ۤ6X`m QpYG)v֏MY!<#F-!t L+~̷htF5+ON <*?Bg'3(mi'8j&T^&~J?7D^deK(m!ga{{ 0Qg5~Q!y7,61UR^c^W׸m&=KN eG a+Dwڹ0ʆ9d=# TKK`Cϰ;+A>Ûm3:)'Z3W1:*LZ -}3. 1C;|DLvAūi~T`٧]4GkEK@G^6Ik/YR6mHise!Qj&iSH=z5~|$з'88PsoWV~ZȢ-~8\5yf4L؂ifBd=ݍN |scɷzl5[^6 7>1ޯ`X ea=}p j{6dU92NJ KOB49Xx&}Иb5 ۘpcG @Z46ybnr4Bj{,P ZXJe|xks'޹淝X TV^R$jVh6X,I+ί͊LprMugjjIRWED*ñhcdջRȯx![\ RIz0GO~E=$"$O莶c"/T,?B/!w~Djޜ7 -J"sᄊEP*pXZ\3YڤG?BUp2\}"w-J#6|WYorТ kl&'0uəK=i`:Oپl=S@V߻ii0j#Sr-r9p'K7>dZ4UG pw $CC^EH]ڨl;EI,j'u13lxP^ Ph;<ׁB<++GRE#k.aw/]z%~_V"m1.@U[6$PKhX'wE],oSʃ*?MLb.dRw;),# `lϑfvK3ѐ6ϸ3 ecbnak>~{uEU^M腂Uqs>2^)*~^:OuWH53љ#"_ȂtLo8DP|ڗGpy f.(~!Bb@^%I1C-j7ˊ޷^nE `&Ndw5*&ˍ[,GD NL |_N&Oi͗F,pD|R5!gSrꀇEv'r'(PԖu>{w^r/4ө 6д-j տ`9.;]Q6m q!8l縗ƇkZޤ}ㅇw Drp=P{%H.ЉԲX7[rӮ. @{'^ACʩIɚ,hSx l)W Îbs͒Ǟi_g5`ΎPzr˒: 0(.0(PNZ*3ti?]nh%JZ#ʗ :BȽʙ^)kW[MF*;'n Hɘ-nвO~#t OxJc )yʡ]rr"KX[!OqEXYܺ-AY{kڬFBxcNP c(KK/,ݓY%TLez~k຤)R-k  Z5cXJU5e`=s.EjMȋ䝵\(*n.@=9 `BH.h zs\'г U0ʥ* K[1p:X)BsUޡ/gEM%5_=cfowUw\[{0^!k*~t{,^3oo 'GPuw_m/ F?G +[)Iaٟ.h:`7*>mU;@P5f`1=nI|q<7}* nyN,#roG$6T|$G)5 qL;+v̗rj">}hQ8TdG/qJx<#~.tOY0Bн|K@Gi9͆!* AJ}D!؅<%um|{ԝ4q[i'?YӏpS& +􀈮L,-n y3S rT~Kض.=SC.1oYAngh&o=>IMw`0>o=0FllkxO7810VeI5oFFˍ!T&\F26:hڶ .j+LjÎ˱Z7WՈhH(-X`2`ڻtr,5R9:9ԮcV_Oa\EM뱡vH{܆'TO6y- Ne˜/=""VSZsc(QwEՃt-AMvc hH4xH~[ dE,M4Fyso`Ҕ2jDrX%`ZPz5hb%f?e*Y:fb V|;O.mNlB?@B$z4T'?Z>fb꧵2y,5!jQOy#]{9եk4zSEjrzb8 fW"d~_SK~R$ʆ`l䮅`OV nS$E6Ϣxqnhpi7jɛՊQM Һ MUZ }7j{QcIICV8:`|:p8BLR-B}r6}ؒž 40{aof%0>JV?0Et NWߖ+!T/Kɧu`G !zd2Usx9zkgj__XقWs]8PRoO<%=@ZJ(ItӍ'ďm ;Ѭ1SHp/};_P^]Č9|dr/Lb+~{R6[$Yri]yL(3AtP߈{{Tifw6MsYC9xk\IĩC] o{g X ޵96 Me-NQTP!+'1ў`R> `0㻍0 \S˞ŋD@̠nP;So+Q퇹8[.2@ǸUJtg&k!q d,YN[0\pŨ2Sl%\($cƴq <1p ޮGj # ANXdjM YGl`yz{Y01Kf\Mx^H:Y̡Di.Y/ J!(2KR@76wՄ Vc2;!0dfI) ޡJV6I A|]B 6bhZxƹd<k~ %b+(C+QCO;jr-p'8"u4}^Ȭذ4shڔeSjGɟcnĜM \bIk} v6NhZ|iwYUL :#7?u,%2ǢEcDDBH.?#;u/T5]B Y!\^ j =2{Ȣ`r7og=S,GRp@O-pՏ >#k^CP2|i32SﲴGp`YID"AS:%nAܧ{%tAY"J y"}E"AYH- T7_ \p1Οjči̵?P /OYg#$ؤ<}TJ(zTotZKTo|qlO2k;Tܯ3ߡhzIF D߶@'@b)js899U+gkvJCYt$ME厧[F=闷`EW …< 8nFRf0{N 8 Ji2aSO)%J]Yj|!W\x1,4ùnw2á_Ounr1~FKҏHu/58TIrD8C_Yj ErP^UIW'/mڤ) L  ~(|ݣ?z6'Wo_w7]bW>N(/CassHPI:`S=IP2ay[A)uk80Q!ǣ?7hVRDk树#u))#7k·a9GQyjAhzEYğU Б7mr2TSPؑcTf9c/)@"ǡ"d*;j/GG'fy#ԉ!9T\X}x{DTJih++ͱXj/ S ]?&!q;$0MI'[2:!Tn1 %Bn{4L\{$UYjoeՀ:{LWOIf/;G)(fG 4DS)Q_9ŋq! DkLwiئt 7=\R셌(W6G]YVK(& zV tO@"&ΎI )za8mM\ I_fߘ'of5,CH vbׄ?&rᴡ. $W&"/JB5uw\-$iq=X^3̵SC&c1XH< ynHdfi B;hHڙS8~̑C [h vaӥ²tBFu-Z֣|r(>(8u ]NS{O5G1L89RLrc_hU0#DV>X%r{6\9 "sܨ[A']@[Aڟ)cͩ5$A/4Au?݈!-%a%}_s)yn 2{=H,@j -q)d2QRCC;Z8 >Bsΰi`I}wU+f]&T e]Y/Krdž>n֜'5nd^JSj2vVML]i~"$sO!K).π /IQ}@۬k E>`M3s#b:4=v'$Ʀ*N4^S4HH&.>.K\>gm1"S8@k̢ҽTZna8 "Dh-?Rle٘qJ5HGyaE-VE-BOo]d#q#3Gay5GLҥ Th>%k+f1%p:uYYoIP=JfoV; t3GSHf[6?'rcID*]_$cNmj)͛۱> `iZ<$l t|qEQ2v;$1HAu. ͲZ^0O.$s6{i@{"h9_DIBvքKd~ .ID1> 3m&7$m8pHe}cn'Fҭ J?L>zoLbSDau 8MI4-&%Tf.]PUk8`.昴(f:\>7Lč+a4p4iHElҀ{z_ Ucf2 ~Mb0vi-~5+chTkJ*ҶFu>H9GGƑa(Wpfu8$68^Y hR@%cGᒂJϪLS; 7A.B}!~&@ݧ??yH~auHld6MbԬ{'.KeZWУ_ӞfǠ>lDUCS]k Q-d` S΂ Lhex7'I+=$/Kę-gMjU!a^DؤHhGI>?T%:Yk_Ci6)FJ=Fh/|0DhҘN~x+ ץm!F0M5JuXRUvU,_=5f~:MDr[ bXh΀TΣE7cf扭}g;5Qw624_1#Z:eخA Cdnl"YcD{#3:)z}TkH]9P$RZ>,xߨ%!+\%w4W>YhmHJ"^&액ߥM?2/w7t:6GIoĩ)#v2#N½2`ͳ(r7A{-Yzt=0Xs_A;-}&` йL֢̘ aC{[;@?̚ݎFf䧠jwGHY@sAEe$@k(K"#^R)]R7ˋZ1FY R2&ȼȳE&-m#>*R;l`ՄIA5s Kh b'xnDhq0[@q#Я\Ml<{oQLFI-?X$LBz+?j@mdոt57,0jzzN90f`X.R _aˇ_ē1rv9M8#Ʃo%r iѤjp(pÝG6e ec &\Vo cN=ğQuM㈴եlL$:p MPcO5Py8>m #2|oE;%ylwa"chZ7OG›06igm٠ m񳍪Z\%LB z9¾qM ޑ֬B40&O,|)'ů$h3*Qm^~=3g`um_ʦ]6Jg3:~#'؃1KJ-$;-R#,+~o0fd{O ?$RA4^h* RA}Ap<[p@o۵4ͷEY?y`$C)b7۲eYpGHKAt^%  yX.{\KAUi+hȓݯC=eyFmhU_~9[(PꚺEIϙ#+Tupj@S_-6No-{ZNF(}V[M)Qh"h%\k6#ÍN=M  daƝƬ oOumq]S+r#bR~D@3$+MKd 99G%utϻIXf`>nV@swww$g9Djzə!c` Cb ۷ؤ Hr9Á^q}/oR$? /fu|%w d9R@{Zt$`uB=vW5RC[cpbO:G +dۧ1o]>NEK%sbB_<]jFn@cjNio*95A'uq=B>k0'׿B / us7q>h̉S`P%[q9%dɥ $J/Dٸ!e!lB2U\&&,3 &g%>{3]] g9o{[>ּ*Md܅8I9͉ F]p$V%wE4hޘWvP-e~MT*5P5=۶.aW336=BۤՋp>0x=]n16o#tQ\#00[ )ECb;0]a2m*3#%r_:n}iYHzzlKߛ Eá!՚  @ya{{:׶ΪGS0fWH4Of=ct ˳0|/MPc VW:p*B!BZߖsrW?6Ll,?)=Ŕ,2~g}> |; }-$4ZyÛAnn.@+Xۘg|hJG):ζfKX}'r<ŋ*v׋0&Tb~]Ө]hzJ3흏"?-=|cN3T2K`3aKZr+;jSPk[:I@-wg{xfN$Xj7-bQeŶhݱ장/֩ObqW8¾"iT*_DE58&:kJewDIqۆdV$eP/.ˍJXf2ÞQ;ֲřM^ʖr{{ Y?'I[ؔ -+ Jcs5W@x@JJ9&z䠲y~`Ç@U>{7Vume0׈px0؜9tţȔ+"AGi$!=%,h~Y!0unO焿g6pXtV(BH{畬0S)XPH(<^rZc˞f.J.6RSĈ(-mW^dIP1jPQ{1'2ifJ#,*t.cė?*v\%sYuʘFuͨ<ס1&~7D84&lU)s527 u&r'O |ioH0'`Cmd=.Kb .\Mu 2ԥ7R`p]×2R-rjGD\"722fܞ 㱜<٫a7ur=Cm-_)6"8D1kq zo#"gR2H At!`UksK-i*i <Yf zq4Kdg픋~Vv|_%ŮΕ~AKŧ7ΰ?Զكf ԗ (dZ FVCb/DE]ۑX\ŵB|'fݽ:?Kۅb3hπrF=YE#v9E:l:cM7OnvSyphTl1PTk[ȝaT7+DO |іiw`tҪ"gރL1s[cQYX56my !!!LN״~ FLj8ˌ6R>]qv$"^veTǭ@HůFqҪ;t"E#Fށ+dԘB UZ3:D姗$zgED8Y(WKID:",P[> n&]_DP90~t2*(डvQ LߛOV{[vYa A폋P~9L[RW0gsvЃblx\5fgo[Lv[WmLŗB<}s勜tVJs"@|YLՙJHt+*EmCb͜ՠ&r,\I ֓d 1YAJ:0y~dv);:v*l/ix'"l&s5n6L8~XT/[׋?eͥ±8rc\6ɽJ1WTB`.Mh%x^Df34te/@gg|7lsg' OsQyTNIBx5G o#N|ΝT!#ͯ(qV'0k(%K9l%#Bb9DNTo5f(墂DMmbmq"6'"4T4)xu{oO榣=@%:RQUn( j&A85OPhXL.W^MH716ip8"  \r @"RAJ",3qǓ: ǪJ/*7 N=ᑢ\rqA9' r"VACI*VڇQ?1]4ܓCTI--G)eFVxEsv$3!u枍w, 'oQ-HC`uW3Vm|mHbbW;}Ϳ= ڂRCi"l@U.I/+3<;&TİdY;}>KPsx*g;sMU ߊTąz[ե14Wq pcTrsiɯt_x'R; \+rF-OFZLj$"zDpʯ!)U^ppQ\KC$4ÐR[hNO[o>&mA܅*{7X@Uvf0@e*ja-قW"(%B}ntϚ7/ { VqDK; V&|Fa! &g2~nE4ؒqJ!#=z;p!:|t! 4QM|t[LZ`IRPbjRmeU6vw4ߦX |? Wst>yՇyI6*ep7*_xT_넴zVb0]!8*JhGU7ih=:gh|NFr&AGTDa,-b`(ȃ3]x>%hխv W:I5qy$7܈QL(i AAOg#F z4RQ-vӅۓNCjrnK*>^BC!"\I0DHjfU0kh[gÏD'mlv."*׾qz@ɊY3RQ5ٹOvY_PB?MW??-шDɭNL@hxu)`o us&b-=gH^ͺ ir>K@=DXW^{]zz|d9fX1.L~x?Bz@QL>϶& >)ĨJaY>>:0`h|I8aݩA )̑plz+O]rIZ+nF]#vcGrt3-gjn|w+;VМ, @8p*!|-?+J&u527h"C~tą!#|jfN7J%i@8rc>$2mىUImwzt`/Y=i8N"zڀgZЛhUϕ4?љ&bS]`<˴.NT H>LYdVUkKXI3o۴EcPu.rF syQ߹9^$C$4L˃eu,UbH&ޮ]*5,+7 Cc\֛+,%SbFy_ԭt{H`J":X1)uDTrS~q *Z#[MsnkKGQ%cP)t~^72f2i 9D< W$ûlx S|1Hk2O M)|>,8oB9prv$)fyDףEt( ]CS)8!*![o )$Zn/˞2({.w:q WRRdHZ]EҾ1 s[9 ײ)/ ,e ;\EznrNd+;ے @*w_uO1CZO }بȥji\ н!4~P>cR5!4URQkk̞(7[ M!|VdzFe7(-b^ xr[Izݲ`r;\HR#.,8sD́;ä'ƇUy #*d&$c, Jy-jHϵDR-  q , y30&Α_F>%}Z.NN0i"dW@h^\񤀚|Z!q?~iՆ[SG>iVݨQwe?WA!9 ->-jf ֨6#-5bq<]V]/ngITbEG/B3rgu b1_0z/|R賖/Ti;bl?N |LYpr2 ,T+lE`T D 7K"uShMD0>AhjAWr-w5M|L ™#*1,bBbV]u ulϦ桂`Ļ5~!Z!g9^9v(g~?alծjwb E%"Am/8L 6Ղ| YJZ<'}aBcI - WPy"|#<Ǫ7[~ΙM ~31b}`mG0ȩE }j >؆O.>FI1P.%kcP+7#gt1i)sw p\bIv* _NҨ6MByw];O[7#P/qG Fz_|6%NjKYbCN?; Z|/s- iBل=vZhU7 Z-3=3t@Tg[Du)+! |\C0 P2ߴ&PW:rGMdS$A$*KD@G,q[|!&sZ4QQtL]qBåiP-wT* SUGTTǿʩ5YQݞPbqoVrO1rRbt[ E3`/,R:P}'7T>ive6H~H@23tV?؆9"EQGs" Y#,'S k_|g@8lDMqU=Bd'-Hy2lrX͸yXRRqõA5==IbVf7$r%YHޗ;\\>A"_=!V"\zQ6ӣX󝖯 e3ڜ-Hx`h*?Wd$R9(5aq[c T%ų9=~XP_Hj[|Dr@?:^D{fD'=qKyEx}|o8w-nQ0t8^퍁56?8;CDey#DH&]@4N4żᩳIBt0#tCWW5lZ H[)<ϋ7^8H6t$M1Dz:N\TMRpjE ťHK`q~(iuY㿝Fڜz,q7:?0 inlw#k~J ^ͨ'V]FAc\yGFF?3+UN€ ʛZ erψʠ޷AD\!̠tS~{٫Xe cYaƖD[C?)&x06(&XG]TE2Җ,q@*p.\i˱a -ǻ( {QIcZ_4?!-Vo뤥i OVEjl a&\#+; qE_ &KWE9klFBX_oa}Hg%fTxuC?s,0Yܲg*x6=]. @W"ZYSώ!{]>rAlӞ8%pAy j0 ,&#M禭l&m-MV~Kh=sbc1^Q@T}Zy @|U~ayz:vN 2*Uݍ]v6 jDm30)J7oCZ:N:OhfЂv#qunQ4acʣF$ z69ݿ90g_[;5&w9ӞaӖˬPa ػ0l[ T٫xnPfwaYkO*r& QfV\\&y̐ ZG]df"~!:F FJ! =9 0;%E?' c]O~XBiޡhb1!vnc_>GH7*9{ӫcMtN6_(vo fn/Sa 6!;Oڀ㕲Fș8h"EB% e^QH)B\༼R-&BCt㱜';*b#F|Js,B#排UUCOEfXð-W%nYlhxʜ[h[=pN`D9y/V8zήLxd\H>Lo' _$34RYӤiS 5ppϥ`Xh='\  .B *dn*xygZ78c{D ۍ#^tGHp =8Sc~'xQĻ%7D™_3w©4$*"m$O4\'C1&?yk w81*a3~9_ޔW4Z'p Ѥ[Rӆy-vp!ֻ5RRzi:/BNb7 jGHT)-nIFv"Q%BU!^s0ApkN:D,6WZжpZ^tڎi=y4aE膕k4N,ͽயqz I%Yox//m,QMafJ1XVڼe[FFmLo[}4d"[Έw}?&*Eh)Ҕٕw&P]bE=:#a]  oYCz@4"E9žD_7 >Vt BR8c+صZJr)b"K$kfmg7t?6}wn6.E0S 8#d &N+xSKy%pE]q ZLӜDe1ٰ@HBa*[#㒽 x>BC\UJl.ݑO&ssqQZ%5E[ U7lh"M9"/3kX M۸@ ])8GA.u*T:*VIͮI pH 3ʍ~'u`_> g<+%Zo~HwvXZ?u:/ʎ [MF æiG}A$n!]dk_ؠB=N>k<)A.]AݫAU =ϸFmR mͺE_AQ l};]gl6"вJE }:"0vk^yQv6L3@oخLGxdoA{^5Կׂˢ4CK,pMU*1EqHa'l ilB+<99c*(!w3+;}(9a=˼T峘Apaz]n<W{O 5吨{imDr撝 m-3K/5ߍ:b+aH%K|alV$ɡ ? HjN޽>Stǵ՟ q{[78jסmn5ӧpC;BLGdqKp<(;a}jD|P nhIm9˰ݍ}a4}^OeKR&t;9Fvv`.3F+9l̶\\qb\̝/t>}h.;B`]ER+ܣ] ݺooTxxZ ׯEtsF ޔ`4 5ݽ ~K3 O;ë`3 k}kFF%5FmFG;17`G't0#O6"Ezqɐ5]caRmKC:QZKN1epT?w1o @iM%S&Z7vI%`5\uj6NBiE(q1 uo6anu t5J \ tG3#kI XK(\ƀiinjD_EΛ@LMnҒ_Ot'j("橇ce*c1*ҥRp7 طljϴi@j`{?nq<#Į`T[ :#̑Љ UE#hPq\F2ҚU MET/`Jak?s^O(ػ;Sfӡi! r@h_=V^I5ꫂ7A_fҒ+4rl3+"6v.1֘FCրbxrka]Ge>^%V@צU=lr,hO^RC:=xsحK+XOg15Cͣo}g0L(GnNȦχxm P ah< --6Uo_:h_B Sr 6( 0+\!?±՛9 5vF#}Lʼn&>LW\Uy-r-yFWx:22DZ=3|ep}&/(5-j&=˹i>Tt~ycکH1R !-KmlrnȝOzvWU$6V9 m|nndxmˊ3 `x@)5FS{I1bӪFܱ:Xk-MCfdVUf1C1{] %LM R7 & +6Q/C I"tlϗpzM{W͟B^=5-J9[e `~\鋜vޕ|l6UK~5↤Pp>`M'ϴ\TG|?`:s9 [|5E&Y&j2or"to>SmբaX&3gQп3FIaQџMJz΅GȲqI5ш:%(!J&e|!'AkZD14}r洔!񹐋8|oo€9|>AteH:N9bV!{AmZ"XPwMF<8bEcҭ+ad܄ Chͪ U|Q)C3ߴ6Ŕᤱe>T&fDmE/[" =qvK:PbG]ǥUC۾ k4Rs#q.dwiKXOs 牎np Uk8lw2JJM{H4VaPIR$X{UߪX?OWi$``@ ؕ[$fZuf[ FUtyʏ7#i/l\R=oßfMZ'B ᓾJpRd}py(`1ۧ3Q9ej 6x3aJ])sXQSIrg=_X|I"*,tpsfYUS͜}@c#8WS'H7uxq` `; Vz$dGI}Yf!,UF CMmɥmb6}9c 'r=3)#ܥ}5.^70O,[2$.s 2OG& x gqKM}3R[vO W9{υ1CRqwP^Ie5}E {mTZzax9ϔ"qB ,2vVW@srQˋ!WnVwh߅B7w $?TbDj2We"8hn2}u! (4[˫{͓~D{Xʜ5g4Fr' QbtX7")IwUA;_/C?w߆ޮuvX>$37 ]$uPN/5/j;Tcy=!,eIw)@.@Q9)G>L{r&3Ge훔8̍POh]֫ДHWfC bMf ^?J_OS"̛;|x-Tr='-ٮ npP𨹓Tge\:ؚ ł&xnOH֌n E_T ݢdn-qn=R9Ѧ}?e1.6(&Ħl+A,On%>f^/[ѫ -:U .u7<7GV40#~G<E摻jԹ7չ3VʯbWbOŘ o+_1cOvȢXCAkfV?ځvp}Ëa'=u^TL7`Ş@e`aF5K^f~Cy$5Z61M;rfϗZli|oqwK)wL]eut#a"/2+Q.!n")t2MzvkByH|Fw[tΤP13I.׎ ]lw;P"H^~a6"iW¸Sȋ.="R3OA_OR4EC|6KCs:[t?k~ijH;q _1aRk;E1l!S2"tX 6DINKS_`bw!,*7ن2̗B~{!1P:"䨬=N1L99`}©}쾐fEP.W^ʘo)i.Ud>h]v q~c&؞%<Ǥ8{Dհ=8ƀQ1Yڌ7ol Kt]e9Injg*,'>e`ɚZ4̚rtOk Ge%/"66!; v@&[m)op mVk-:@2jl3"$t|zOz j! {`ٵ6lh^C1tбbB_/L'(t*BX3C?|Ʈ ۀտ/K)2I؇f\i.7" ]Ge~ܐ1L# ¤dL+YMfϏ"s?\'ӹJ#Ef [M# *Ӄ4O p{YRm]G)8PM&9VlQ|E(U$9U6& K % X*kW:`2xdOAny&E7C0{ӛ 5)[]"&G dI. ̾X`0" ]>tp䬟u3˓`P̦&r"58TЫW9\1kb9g̪208:Pտ$*sԖvaBIAq!j1H:H,eS4ϳO9g9ش~PI2T8yIq_q,:VB~.`15Gy2bj͔vPf(jvő8aqxr Z0ӄ96 ToFC: j,(UUKDYд=/Uy}oF8h ٗۡ8=;C$TG?uG2J[7I|L#X}LR>]A&>aC=ۣ5)&f3l:Wᦡk=-:Rs=D'BG_J%| ; О Caa6LԴ8AhzTYnۯFjr'1p,?/R)r[PV# a˭C{%D-fCEsh59|;ͰHBLe L+{d#g\N;}``1^eƙC^] g6,V#OD:XY"0h2]BM!rM1ԈH*BG^ऴ=lav7oߕ~|J۾zy.8]qWQn9 X?kI?`H: d&x\Ir.&T!K "5 úRE7P4G\bc<z\KF!c9&B27;Vded:g ̈oZ&0HK3 mEќSoc&f;ԏQ8!asT[QcPGX8ouҡI$(' :B^m?EM 2 )" E ab"b HlYbŸqX`pL`}PU Aijz2r@Vٻr \5tCpz\PO#m:s#L{\pNJӱ-!ܾpv%rF̪ޑʾ=DWJĨvnZ!H gw!=P.t &k:$F|7=mWrVRo}0:#WMa5~Fj,4ABh9ϗrdnla.gY2 ? 7:4ᣔBM Iނ9z^Ud`GwBn4@CBy;^F9'j41OhQyFW\# ;%n-TJ1jh,(G抎ϝW߄|J:Xȵ~,//6E. #JQ B91)jfn[g*x^+wI,8@%DdWw7nb}^iz7 yퟮ@kc?)~p6{g)ΗiwPns7 ߊrd7~Q03ij]Ž j]&}B#ˆ1Ɵ+$3P0옝"y\<0FxB-z;$>q e 1-4u&]#y/'r=82~ݥq~ yg+v>2Cm92A|ÐsBm4>CljhJXP'єJ&|8BZx:tkh d ̅'TLoj~iU \-vuTCl2L <2y-뉭< ?]Dq[߹`XMpʧq`&OG Y0u/;lx_rZa],F; C'5iUS X9qp5eE?H^n[(;0lˈDx8o^t'aWmos[j􆋂5A]qcyҰ`9'r>*uLソ瑊AxoYˣ@V{UffىZ|C 3O{`l+ᇾ;5躲Y$Kk!=etܦn;+" e~ ߕJN4(Y TOie2ATnpNPV 9YA]\>5tP':ܐjzviQ\~'+!ǝ2![(oJ7]BA$!ߐOiR]p36-R%"]~1 C܆[eCa=F$ژڽ5+3:^N>ӂz^osvDG#a^;*)"A|b(wQj\yy|-Po؞@scH RJ#de։8F:bF'E[^{J\Z *+$U2UDQ,=.#Vr GV84]rsClGv`LđGf䋇NX12꜋ ex/Id{#E[6x6D+|']wHaj(MvU܉RQxc*VS+[&(c\k;?_b-J3_q|{o&߃6U?re&JA$13s2YZQxNc;w*RruwwO` ۜν`6"8 2wZ]SZ9m^$Mp\I؏箭kRF.+S y-x,'{Г=غ)|A9gfÛlu*ӊ1^F;!!<>g|UUWձS"f<>@Sr(GcꟇDWe睋iug΋::c{*AP@ӎ,n\ ޣ}1<%g PjsV3zӯڢz%+[+-MGw̆Mv}z:t3=8 I g ?yBW=C-V ʝ+7k 8?lCa CƲuA;l|M#QL9Gf>1@<jB 4^B~/QYS7UADsBռn6]{Nd++pȬDpL߲sH:<;" ctm$.pm" 5l#T^l@egh#lVke Qȣs\4<9j#iT螧=_  _~ǝ^ǸjWy>f,P,S5D0_jG>DG&QS17)wmT{X<҄ ǯ|?mFp1yO*1;#,kzJUút t1Lp,&NmLxNsb d}iu ԃl98+ i(^_̀`bQ߿85$ ǚ^EDOTjO \0h2> [[fh,.8$ksPhN}Zr pjlSs8L9W&Aa7sK[ƴ! P+3*KÎ2 M ,9Cxzh5fgO4hmAѨy"|Rj:mTl@znѳ%d{>cZɣwT)fw=6lVKt~O~$"lk%vaTn͸mÐND,K/KPKՕίëoW8a|IHJz^d;vaoz`$k9/Αb"!_g3m[mÈ |{PGF5\Y ꅞ9Duv(jR (g6V3wlR5~fk%> cL P1a;+DNsHR!u#*:ohJiPvvRL<eN`8e<`eJd۷J 5g(NiR*#Ai}bÕO2.3 2 ضX9QF^NvL@a#lw,F=<*eZ(if}I1aưy%g#&BX0ŗ~|IISzНL*C6Ceʓ"RH߰~(rȀRxO>ȄtF-îy.GJtD,8XL$X2X!s/f^5>,a@^Ik7Jz ѡ~1!ޒ (;(MѪ,lf%*ʃW# D%J&㵔r#JV?au}5WfžouT3>enʤa+VqG3i.J,. $Ws թro"cfRP$ rNd d"m"^:H&ԑ[&ͅNB0\u| UTS+""^sE?bȆj߲N $P 2H2ˤO:W,8be$OʳJDˎ [p\#6Ψpx ] GGp.̰xP4Պ Cp~qh:o8 K#XxiKk{2W-nPf4POW ҒsTz z?gOE6xILgHJ Egcٚ|r|I ܁) W{X.!E PW:vPBQu1m?b|?0[| +$ ?:Z{|uvDvwb;tV$Hr.^o=z 3 Ec|pKщȺ (Z@?nELsZ1#7wepv(VV c񉁗Oߩmsg1X|ǀ?xr$)[l}ȭT[BpR}EddedHm[Du;fug+1’Hɑך `!#V|[8iT5h[[};C TJEsNu@^ߐR&jm!  NKXjMl/hu$FqchiNI1Tt;c']҉G)z1P1B]9X{MdyT` #+9ZGȳ`[L'|TL?ˠx5t9`ے[EEm5|]Ԋ4r+75bgwE%#ujTvWt Uؓ 4/9P61V0Sp pq񻑾?et !NL^@_Ls;9_"}Ey$A\< h.rG Ifbp;{HS|tPp*7e&R]xP8H#ou *7~iL`|;@kV%\׽*m@>4 >IGOx?)0 s%0mByvʟ 7ydٺgm0 mRYRn9+I;e>Q+q|( /Vi|s 0#c2*;Htu#(P>[Wʊ:\HcDa[ )h%h LpH:w}v:|1.1ͧwBܠI m3$j7ap+cG3*Nx,2q$?dʘS :6ߟkeKyF0k& Hbëtᇏl􆑡XIepkbwG@LtOeUc$ `9l sON L1絶M4bEέluѲ%¾B-Yx sLxgQ攁!uOƪCAG5x$ Myl7f.]]5g[P<xb"H¦BbYkX ߡ᢫&۽8@+T" zH-U2׿SM4-hDI' ƮWXP;dUl'&3]O g %nt `[CYvE+ xVa>zO 3]ӻ(9`b08:`|f?Z) - nB<(DizzdYiȦ:Bٴ 5?xDZnY]93s$\EEG6;/͆[IS^=h z.MUbY&J7[4Qt=^шjqHk3)wjlͻwKys&$!3lE~`e[LIIb&X wܗxWy0mlJ6XTfPsN50Aey^a/|Q@ q`%aT8L uJKLI"3w8I3*6pΒ[y4Ne/Sz:N#o<8 PWA""Hh9H[ ˩UkBq ޠ8JRzIjDm;p@1b>'ٰY A=P/aٹ~j'0[Tq1Й/.wq/&e+I' SJm/d*%nx)+O|R|Ն2gH~ ߹K@`2Ҏ@k{,$SK)y՘LЈl7ZvSv`x*fjw7 ejHQs Ty٬}i@RA feKq&!5EqWUѮݾI=Vꅫ*eEL:4ˉ7,q ҳ9,tYeF1L Yǩ Bh$R.D df 2^/b߫lhӲtHQ?ܢ.iɓuc L%DzTo;uAl>qwΠ YV>ZJCnG_%mmp֓rWb|Xp_\fRjIhJq˵;%Jwu[l 2ﺫ:m—xӤ {5M@Hz?R 1|U/[~mڌr5f A@wo¬m0Hdsܛ ̼D"3֜n};.ԓ#Խ㌜B 0qKs& sLs0ⰱM#:n{~pNFkn1rmA 2;}-lI,X-,*1uhtMNYcfOypiL#HrӘ,jm7nЍqDmۓ3e?0ΰ43_@:b b ч^A%U|ÎM!(7ֵT.\Y.czLQI*ܳu)O#\(:==#I]}S?(n%=xl1!NpnNe 1{_Ϝ)f_#0w5rok!ydŤHۄvq:chݿnּ^ʩ ɕb/@<ٯp/-23NW6 r?_oMvaHmEXJ[Ȋd7;}bUMl2Z[bPe)D9 RCY\7a͌qúXB>Z'rTbk9b~e -x'J{ʟql.Zc}cB{H#ǐWi8X5YHp\hU($%L8e?/0p{$=#3TdLViK5U㔁Ag2MS˺,wV(ֱܼٺR3W S@z'CǜhK? @g eV銲7C1's tXxPs|xI{5MO}sxs i+PوI~8W]BAjݭKا(yƏfa;H-{3!~ ?ZXvb镥0$f(QӉSƺJ0Mܮ1oz5udEf}-wYƆX{K8RJ- 4y9(p+#Ӣtlh_2ioL`:r(ŖOG2d7g椂GH.V̊Dp}ԕl2uqeۀ[Sl cWt&ɯcCuਉj0EY1wd63cbhj þpID/p'8@HasyKσ5jV=`8 0Mޗ&|aquMAgue 3fЪ̓ffbV6kG?PLk<& 1sr t潆 0憧~0(V O'nހRæLrYdCS~~JXA1[}y,raiGL7 ݞ\;׹!H){ n,$wyrq&-c\:^ SI5o]t:fr;W> Ⱥb(.LTp0ɿif%¿㞡rd< ~4Ee2>FJ;`"VfEb~2Dm& 8#x{n'9]r:.o!I0G&RrNX1  Y,wvmwx/|E!2ph&ݒ7VW0k=OfjO&Fd Ĵh5cM U3jXgcĩ(j@B4n"f GRH}nWԺ7X' ᑵ1#)qexx7ajLa4+HۿyZ/T>w&rWӕA) @V4=!lQQ([: üJ7y1#'?oj}f-?5Ls]bAdzw нPʣ/#i{Z?_BXN Z-Fs5DW0"E1? eZou*QCFS_ڞ։U8 Š ]h6xkV%mDci -"Z{Zr諓c[Oԏ|!([RCJSb;X~]b|Tٹh \y,1(`t^cܞ41 ]~e!IE)ٽE2h[Rcp^mxF0y7{7';y mLU ,"J::Mɝ}"Jת͛t-pkKMv% ~Q.waAFφtJj]ʕjՅs&>8ȵO4q~+\o ylpo6u=F&fk4Aq2@ (\3ʺ,И[/+ 7ҙ\{.ByL^tM.8WGߥQ(p]4@ .lm;vWɥ1_K Yd,Vg^]Z=X-Y W'eI J4\L)c?Tx.&)Nh`3>_tθԪXYV@F@8nqanw%=$2xg d,2uZ0U 2qw~(m~r ԆCo$/aĞmvbY떦FI}I)>zl3noӨۆa/^T]1?qJsvVD9r9xM4q6hsW9^VEF̐u%GMșZ鋜ܓFs8)10tX*QK}U+Eͼ=J= Vu(?A[d2 1jHi j?LME/5Yv)Ԅųf ոinTF`dadvd$)g勖\q[UQ?94ϐ,/s6 si?P/Yjc8Ve ^qֈlmڐX _vg%]>6r$ aV7#ij&?Jg''.XS'k+&pك] %|#|4]'lcY7=8uG,&SK퍦X G*iPl1yxa\Srr> 3#,oӸ^60汾8jtaj7Aݗ1^޳zc`xh3 Lj%_)/0X-bj!jA@'Xvw%װjj'+%Km\T4N3Ī)B\0:C8|!2Ah`3_O r,)'Noҡz|d5Nl]Ǵ& EU~7#^{=s6&-"zf&덭˖XH =HҦN5T@kɭm0y {É=YmL0/=Ue}* ~X',JjPknd1M2l,0ͽ 63L-V]L+^)1,Y VK70wBp[<R`{lz[$H*<ղ`yl6 Nh1~I%2K`;_@jJ.w\3w,G&ѻL,M5#Ý&~%zloЏCGS9-cZĮ-̔ ~ s4n- ! 3]O+Dʖ<~8n(")xu% Z@1uDoΓf%` 0{@˥ eVP̐axK<0*&lç Leҕy*3\U-|[.^@|?̉ AqDK+bQ||JoSó6zdܗ=:ן8*1~<9QfUs1ϯWfD7kM< gRt*,lР~{5 $LàMnzء:sE-e-H]ZBfokʱNg _6jɰAiB>,_H;e ,^d$RFDU%4^[Q4N5i~9lDDС;:[Ĭ$oGfN55ѪVˍWB6Q)AC"7d$N EP8IlB[7؂]0fHu/NAqOAm-΂2dP@lиT\X}`K9%E=X9j∰Kd w*\[r+u2ӯ2g}((Ea ㌻qݽeEoBŢb+C`"ChEY7,t2ҷE` %Mz&C!xQݛXMD!ooOme8J[(wQ!iJ}2BU͆> gZm^(H{$5?3qH'q~9HF̺_,Y2t6Wvr}U3v- 0ωAO8RQFCCT# }RL- Mt*f 0~fWӖ`OҔ>='zº0-~s>9~8L+ffRz:w#/PExYuE<S%ޏOLukN&"B B3P*4KmЍ1of! L僁4Fk>ej{{dR "c!ڍ8Q_Y^*({6syKEE?8, g4>&lyUfWLcDxri&9Y\jƇ@BvRVßlX5МqȚHzmHCwߐJθ,B4:3a W<~ jO ;Mh;#:Uଛ7|b V;KZ24b ]3#J.*bYX3;:|6Mf9"c-s<5QnI" "X;7:F5.?n\:p18G?5…#G4},r WGFA8V7L8 SejA&+lT& YzE72Qz`_}XKWKI^SPY$3d`Hm8q 'F?8jpt4tf]vy|vӢډ04}!;a\&VdinLUsok3bZzE嘝Pv[I'89WJx֨@em[<kbřl͉+Gܝ:I}}+TD]vqQ{Q<]D]QSMJ7ų:] 0ǴUͧ ##bSS$6twa?<clNo =msy6YgLV<2˶lHK@oF,w2+s*1K|^D3@#2rꆲ }FbtBV,2^;ى7Ukv_f*Y+#r>to řpzSCjTsи&Pq&-H_uR*AΉacMrj[k{U@\|PKԲMQ Əo ;ߨ[Pd@>Ri+˾w8Qej٘ƄՋ9nB1dư]bzu/y|ny~b+r'J-j~?$cPr$eOS  \J ofúF<J$+֜@Y.FD . 9ϩk5 n9[;_ڏ,c F8\Kn;1ZQ LDŽ+nz4z0Owp[jjR@`&|P;0P#ZS8tl&tӿP^!dѣOHJɋ\PO凑6i(5T]Þ"mK!m6ex>BNד(C97<$Weq~n` ;Zm`#<|Ԉvnm$ՌT+^lւf K?jiÜDKЬ>f]eBTo dD(>j2G d{x\Ű^p {|` $pgt23)a9N/B̮Yӄ1t 8Pniqa$la?QDGq ^ŐT>Z1+\^M|Uug궧ߊ[M>co@zwt Y-c0ЕZXDrb>4ᧉwY:S1QZ?޸rDsmM>ȘO=-ZIF8h_kdZzz;מ/^߉Af^4FGzr;@:K`?6Neۮ{B/'?>8!Wvט7-l9I.cъNzv'iͱo\\++$,#_#eMk=ParRǎ'*Ɂů*s-~v+,ƾd@T鯲ᤂ; g&hg;`U! ]tDśZ{]}__4,nͮ@Bu^BT8yFSU{a˶oRyQ3zsќo48c 6^xW- B#6^,PDp)_!4&cA5x+_͂Jw5 Zrf^>4óA[=U#u ]&c#a j 3k&3:a'Bx\-0?钔 1rOt+ ?É<첁c2P C*Q~)*KE n1(!/b޶~(׵Ƽk@ϕ aUCړ\?xY9N`&m \ͪ` S-:Rd},B +˷̞.n^J sUi9ˑujH=+ p@G> 5@[_;6~YȢ|{a -NErK:#Y|M[hoN1۱f^aX^p M x9 Bq]e.4Ρ)55& }Z8U5vm¬0 F|E|$)2/0!䯕 쫩ac B 9o ą!>#>"է׹'Bc|~ςPiY5Qf! 2e-fo~-ӦW4:e"a젷58vs= aD<]46*۱t,PUg9!?kKfi2JJ}A)P\9Yl9h3\WA&j8|;IPerԤ` &OqVX0 A!RiDulbECXoשlACRzlϓ>ZMaPEZ=2*n,m :Xԓg䤛m5hqc+UHk'2z@t7Qkd|jĂE!Mq?ŨrS С)jvE 7.v(nޟ%{\9ml~7i?ܳU.^#-9|s}0i&p)0AQr1v𕎉A8_n k8grhRRZ/^ tLK MNOǾc-Vue57A(|{>ǵPޔ Zћ׎&f=6s[D o\ǝ0FwƑ7B p;= OWz.&-S~TN,Y۔T3͑+KWާ=&7r %% i4nYaU >jfd`fs|pˇMozP3*3ʡ節MώtINcr]̑gy5ۏRUTȼ*M+ YZ~aM1>^hm~0HqZosǥư@GL)m`+MZUICt%0{Q9 ib|qTõ=R,wgkEÿfn⬊Nӽ͓[ž^&{㫰 )<(ĦXC ?GNz ]][tQd/;b8lC8gs1~ػG@[1^W%-x4A^M؞U#+0J’4Qc%2*E*{q3Lksbω2Pݥ W(_JwSXw.@H7geIj@ؠȣR( *25}F.n  3dL.0l}5] vCf+p4@QD{FSRI~:|B;΀WaH,,›D?| 8i&BNN4Y]ph\ j+¦P@Hb|B"ndZDqի*;uY P֪,R2#T8 h!Fs],ns$_ڝbsWY|ìB2z=da2ȬY|}Sǝ;:=p@Cbg6X x<|;M'tTɟ2t95H`y"@E֝~ f3?wӻ?၉wy$h h-B4ƥ>8D{.Z>?VS~dBWY+Z0(0_gے j?jũ^7$5WxH0UQ$ztC3FYx)kZ@Wh_@ !?YP?Ć8 ~=%S8gFjaOzOܼ~(T :N@7KEoYsC[XKKk~"|e+2T T_B[ vjZmJJX0 9\Zwc6jJļSFj aoBtV}p%ڕ3|"o&pxR_A"Y=b]XC/@-%`ʁh@SX7VGn3^1*S) .0_QhW#tu.?m#=qUm2[LgޒNrBfu,d>K_s[EC쨹~p ."g;Ϩp^U)U-& Zm 5mK15]ƪ+jo%o*uH!˜'= %匪ܬԏ`#`K"/ ;71 eţHLp A s] zz8O5\܌_tY?9P'JB۷wh\xoyK30ۥKѽdCܠ9 U|PgedbÅ'Q‡'d?DK:A{?Ф̯Yʠx)\1/lUyRǓaX&O]LYE^\nW0GH'>e5)PFS>9ff_}~xN ;c͔' ёi}\px_-[-_jE2Lj3&21 ny5F"!@DjQm$Fٳyt%R'h6IЄlT#D+CLk*ηe>/{YMX48pN^.- rR6ˎSӷtgP1q.j#3I m~E3h`IҞaG+}c-s\q3T?,:ߨ7NeCze"Hrsb۹<`6.{8;]o *Ѝ%'b/1GJ,(_s|7I珱Z{]LeǢ˙emwãn="/QsB̑c6qsKz-3ҥ 0W-K ߑJ@XXTY> ]E4=49,ysB娭P 2S& $XW0kY30vi\- On1@#,-VzӜk)L7ӿd=ǽ{ ,'_akkXeEwhN[$49X4WN'9AC*U"f6YQJyYaV6s)9@ i^q*U4u/(Vh@p%(l4G} Md Ԭ[#+rǨȴ*FECkOqݳg-r.!8.ٴz+9  [ ",g܃LD35eH_$\`w_y ċ7N}1>~[Ym6I:HO[+yZn2&doߡ # 7LG.)B{S<6 pƴGt1WBJu)*'w< 6="pʳ wo svAȟ:82 FFҿ5#@nzuw-CaLLN'.5i5,ajF\DUc}p})Jyi٦T\V7Dgd o>BA^ py+ф/KߏnN)ΟƐs٬ qB?\y.)01@/ &gQGbp0>|8^j9W*FdE̻Dc+& dDґ1ozUj ,Q\wkm|Kc< tXDiU@ggWp*4e3&a <負WN Bd0"3Tt],ө?"{+֔Y YK:)^ xz@#Hگsp%ͬӗ3|ZHNqu>I]*QceҔ(D͌8-༘u /r0uMqw༄ IdכRx:]w q.Vt~r)tJtɷJzqu%>5s$D\m:0=M8P ^Kj^ih#>7NN?cx ^^AqP['kï$#e;}Z]&~\)&C~'!V^G f/ |X]4+= zጾ'\kr!V7@b^-`eh}_\" Z^bgs ^r-ҡ#ϺE0o&cY#. QՁ|'0Az:W" Q>k}d%J5Dk $uă鶺c9:<|?"'b/뢈=C7M睫͑:æ0kzK F3DzhANPg#QK!ȸ[!t^R25xE03 Bal&ainBeFp1D (P0Gʿ+V7h s-ww>T:/s|ŔUEBDxX?~ar/. ·c!5>JZM8]K]j % 3@Vv"(҉!e/mBac+s=Ah̴Kye%َfT/qhNI^1LLc wlѯέxuVlZ laii=ȁ9ӍeS= %|G .lh_/(ӴfYG(C]xA=^wmUi?>./ +/f7Mj*Ϯq@H:/ol$maNWg;1'&kK^K-9H/p7-) m=EyY5"n,уpԘfvOsR o`hP e(k/km`2scAHi&ߧJ.4q\j:+<,6Rpg;'ﺸ-\tF 6ÚRlam0i\yG_v`5S,vyQo_uaDxogώ60=jxPR]|ĚW|+W+b&yjdzՉMvEjٰ/;24;W^-A7HHHX$öH MAA_V`lX+eUg-e3֟RR<\M@F_y|_0KyOU -v݂q.FSoU{o] `uD"v& Yu / ^٭6BK'4"~趎<$ `Kzd 8\ve.Jhi1)ygOp@Pv|iqo WDj^#F o QH6am[!0cXݳP6`ós$Iny%`6ŵƹ'0._WjwծMdK%JT9(?ڱFE q'.GNGJ``y*ɹU Qu#g̉0ּ`O8o/m>^?<*f[wl!ʡ ++46ƮoV0^*2%?/šƬw7a{1$ "tw7*AE:H汆md0Bky;7X.rrxPԆ ӧ_Zw/*'k]̎': PV4)PNj ܦ_/C!OIaxZNg5y+,7 E]|8hƲLM.CSj tT-h„B<]' PF 5]'3;Or9g-r2"!"}ћ F_A8t9A/CT,먫\T%m}́vPVy~uq0>Zl(GcݔY*2ؒRezo*J,W^N"\J4ɱuGYvC|Ԃ%7Rb՗Y˹ٜwrGE 9>!MZ!ġ?ȴ%kk%"lڅzX1ZzJG U?KiA14ۣtylN=0:eYy)!3$}YPb\Aϑ*rjpWqy10s!Y_?S UI'Èjf|cF+ M:|f +k#k+ܩ7iLBԟçOA8b,xm|h;SJO2Hqmt0%l@az m]=QK9F7pUs:@GG3M|-95 O֧6$n)~ 6g$<̉V5q,,Qǂ1  n-`m=UOK,zHf4 ZF@{,%XS5We3Ed;HE!"4(IIH*pcG]b@u-b;$yx`_n"8NԐN'90nD&|.g(=bxT 8c(T&:S^LRpAa;m2kjNDT#3"݁bne4s!TrGǞX/GhXtb!CЛψzt֞VCyipf&v5C2*\b|9'5 }a.uoytS!y)Fk.'jq0HIA 06@R v@>gG7qݼ=&!:O"/w0VL3LO,go6lVS#Mz!;~pK㷑?d<l5? oXӳ>)^hSL +g@urQI3jULTg'NB"(dc`;J_[A5[aí q1&=xVԙ|0V vtPkyRܤ>}I[PZ0A*{-选k^ -PBO-?1WY&}%S̬FF.Y=a!klCjK b]?OtBz:-* րB̤ G'5Ag qH8P%z_SYircpAb`:%CO}y%Y0;_W 2y R)smkà_^)e*< uS._Ahɓlv5jVilַ^wPf2oKVkAknpdnG: e7aA*]}x)JРZe-/$6\h%>>Yh!B6 WȃχL_& -|Ƀ6v1 `b<^;U;zD(Ԟü+غۅhj>1*Q?g|Sބ[{ܡѹG )Q8\fn%y*\VA~1[ *&/ K1i'CbL.5@HI4e{8up"1T^r¥i# 0}aJR94eh5MV|2[*Kn `> z6; G#59vd.cmv:~O`=<, nָvТJ'' «ooպXJkvi4]ͧ]|> 9bcs?:y/ԝ&":G>pQE} .K& Y$%[A2V/3zv )u'շpFS_9jT92ݑFYEgˡ7<[9-T NQ"BM=;/еf-hV.q; $"fHl:xdI`W +J䉛Y*CanD I,8p'!WƘ+= 'wTJY@G?#%0n q:L*K?N;NŞh̛!Ц+#ɼ!LI& ڿp:4uZg)!ӏx@:5[nyQvS2~{kfӬ1X=Th"gW60ʦ)ɦ(fF;jQ:?t9c>deҧ+1Twua>5u`ur'2wuhQ(Hu9QPd`)RvB7Tb+xPtsA^"Z-#=bWzeK1xc8ޑO9v} ^HeBTc;?T+/5j۟x>1 e[?>𤋮@&n;w'OB 6),HYzTΌX4cf| lHkc j$RC %! \M7; }bT>tWZjX=wŎ3fKI4f`KUVSlѢPt$,?6rlxeTKh|?T!|ؿ3l7V3Wӏs?jهsR_7o ߸ ?O3ߦ_BuAAco& ̮V;6ڎ]e93@B¸#EMHע*B&0gH"!E ;GkFѫ:D5J`̴ ;7Eip`*OzK:q̟C7^ŗ}ysJ0>x}\b)ل?Lt,.[q۽a"[W]3_5T ) ue`L&/PFIb,\gg$dZ%:U+y1p׽4<߹NEp Q5l3пIz>a^@L<'f]Ƀ68̱/JI|R FljmYt}1ҠXqb5ቐ^.UDjFhiJazc$fcv,P9!rS`HJC+$,tR\G*obV!Z/̊$ N n<'` y"M_U/ ;4|]2x&6T幁tSDrCQ~2d9*zr~m2^CgLrρmgpTpoɏsu^PlQ[3H-H_\l W~&ȲJns@ÄxTráW퐳+``A`{ݜ @z kҼ)QN>0tN 3JT$gW^@lIccsj\хT#We ě W;M?рW^v9%`BtP!ф;Lk>y?ɝi(lz;H aT-zY@fZR~?$jg gIy$lH3R3$\gfouu>N4Rݥ>iR.J`l]6o\ſif]\GIJtbB'y'ߺ֡ Z eI)!{dZA ǸE=eńrD_ 6q\.SZ`)"oɻ!~"W'V)?;?IڂdfV-\$ Y?Fi+䇒dp-'g0hljV"f0TTw肻\2mw մXBhBO3ڭdj.cT//[m"~4W `jȢ 4OFt։a@d*O$</arΧ)R/-%ܣw(R'],o?R>V7V"G@tMɲ" Nt zzK 9!Kƞc>4Ct-_q|RQ^q¶SfEFd fUfĂEcm妈کQPen"М4c" m;h[S*i`h.<5<(< >k7P%/;$e3mJǑt`'LU*3 ʄ*g;=y@iAL)Þn iG㙳~ z$vD? Y=$C #/ SW_6$wE(IҶ(ǒ?? ~fAyc!nWUġF"K,؞-&Jٜܳ<80#ѝBr|ӭ$ I\T"pY襶|[rb~J&G \5\О~Tb/=jka#5'X_W)4=F+RnÂ'R4?TnMhG22ww+bȒ3LzWMt7GAPӎ.>HLQ901J/bj/ʭ(+Gs p2擓%2y~q^mtU M?LdIˁD/t k T˿IҖN\|c)%UJ 7v`@^A#1*Ha\*fww Dh{,π+ߝIzf[BNlaBv?$.)ȁૻdM^o ;֒r@ƨd2Ymj8kS.͛r6~ sX%^S,pJUJ-1|5Y4H @d]/vt /{" s 8%L ==L+awE’ H3IksdHNM}S᠔F7Q=*j,3̸W&`xV9M!‭0N!U1r. }JT|CJEVP0<`s'Zj1A% zxm)JIN)UUȣh RU*0=+suYȬ8OU9xG|b=YnN0>i!)ڠwbg\t@03/^\1Ч6u(HB>X`(YhU98k:edZM=/'e8|)^Q )9gPf!5m-,<?O6iʄS\w8CA2c'쎰,*fo,P60 և^EStPx:a.[23L:]iؑD=(|leGU荬I/ Y .]+!^x+B uQge ?! +fB Ti8kH۬,,~Ibxǝ_fUO69Ksږ;jberNo0xS24t%қWciWQh.w>EF#`WD, lID}iUn @Ռ^MIs"üV|@Oo+A] 6:rցvfy\*ΠsǢv&J Bf ك<(ũc SVk$sQa1&_D0&K W~OZ gC#Z:t0k\Y%8G4^a?jDn씛A((H}$S}-v5PT /֬8dVߞʣ9* \ZQJ9#¡P燑1= cu#kٯ u570418w,4omp^.%>Hnʶd bErTZ#fTɘJfdHm~!3$ Vw71^=!؀Nm&-+QƁ)5Ǵ}O_^3Ń@64rAkɭWԂv "R6_ I7<8L(7h ;NH0g0!8iʥ5:mF!k5͑T TK~g.cSF0dw%$AZoO"ǖ"N!0eVo9Dw|929 )Bx< 'kֽDxpɈb3' ( kyfb+9Z*ݥ$Y1z%U@EEME;"*u/8e hSDO{3:<>YG }w:xO[A2-0?; E|bRd[]Sn%(-*t^xcIuiaҡv'ZmzO2uH.I3kraXp@Vrk@3:#O:;B3KXP>$u]jONRwWLvz]n>0]B3C@ aJj&J_A)̰:e@-r1פcohbUnRt G˜69ZBWCL3v/:! "wҧ% >D\ձiglA+Gl"6KoׇE^;e08EMf +P+W>{inP(o&DwߞOҕ!5vPN"bަ5|ҼObQAtS=ulzi6,v:סukg}ʐ+^n\X! UK,~k9`s9?ϟ߀C0maQu+Be5CwH6Ehf3`8qicK1Nx\Hl"E]?CDȣsohqcxRǀE=|(*$|[7KhE( ÏW | f(K Xʄ@@w"AyA;Tp㞫&tR)=&r3 χJqD(FW3z+ZL[vw_h:"=(åB5ѕXksy镱it'uNd?_cl 8!VQb28Tܘ}z3OAɟE>@67 (kx^FCI~iy]))?[ďqVGBZ'4: J= 9'uIiCR9z? AY{Lb,;4 ض^ߩa^\:pEGxE,h1H!/) r/0 cr^%6?/J<ЭUܗW5E.--n3zU8HO WִPu*vNOe>(t k%|t,Nxi]->[Op AHՁh G+_GLX38k:)<?Qo?5(PXgm,KOheuB$P*"EeL>6jaey_52=lJ/EAIUulJ`/_(x d4G}jV&(~_@(]Ky~ HQ3%3ۥ?i}ع( }3OPsyLDE7uJl}&ٍ/ ,U:+uf&*6*zJQ+?G"Y!y%_/*>vMƉ|( FʈkTS퇇 jR6#7PFHf!//W7Y qO\P3\?h%i-nÛLcݠ#@v 2Q5V!{kB ?}゚}4^s@4W=[ɵ9oj2(M;hI-{נ#yYZfSL¡l︇nV5j䴍Oh 7yk6yU9,|*HfI'ԕOVGWhBQ(@g!x|샯xYPLq[WF'sYB)^ ;z~> U.a]Nj0"e5:bs5!\sXCE'fJUkޒ527%pQ_ՉܮFZY0 ^ ?59Ij[ШżOuqU7R,@-=U8hӹ@>h$rm#ѡ}ԅuo ~d7P4 q7e{_akߦ1ʢJLHOk{(je9!j Qh=8|5Pa@JئCGԉ"O&>[,ch?4BTkшkV${"iB/)NH/*Mxs.£a6k4ftZn{xG 5w/]a/N݅4\^11;VұPvPHZ"w#譈FHMPt3 J7JzV ޏ_~6Wɠz} +NFͳg%!)D& Z+rd;"3969~KJ[h'ǿ@8zf6+D7Ui<}l]A'nW+t&PmLe[%|y/^g2FQw吙@$̑,v +'>p/d)]Zj$$ ]oa$/$Ce0܁L-ݢrTڂm;'|YEqTp:ɰk{17п̣dP͟US~ ۙ5#BCԅ"TFpLZDc,n')f7n_!s9߃A_X43 f sV`w`x=l}dxjWLNόIFAoz\C=7pX[_0$T2vo<2S6$ֲyt^a?\/d mtJVl4  2O]M&!Dt<[SPg1M.}m=V΄pdqC@⯤}*+Jt([R{z2aLOa5-.qBw5)(-?- :f{0 &crBCsנw6Q&kdSK{07Tҙ~1XK}c)f`sg/Y*.M,c]=]U=sR $7f/4kQ*c69.%;Uc40whqHO \?xKcyY*r#D=ԟ玚6k1cb-:C=1O*eAqk$egniVڙ.M-s~ sȿSsh{}g~/REFaОdFB6b!a{2ʦZcD-}R8՞')%S)zR)mOItJыBJԺ;o)䊒7Br  g.lSbmz9kJD&/mAީǹRzq 6 l<6(RQ!)/` ±V*CQ´]NIko3Dؙ&K)$kG`)*,.9q&AlݝNPAkmG8d>"m>{`%: 1$ ׋{(DEMKjvܕ|-x%fJ' pE~XH`ㅿ?X T:2fXځ-pL«x@d(>]|$QʞpBjm+xcS𧗆@cy||˰@8W_e[@}@e2XFE-=ɤ4Rȫ s5yZb>?jY*ya8~B@-K`F}l"R 078T%*V'@g{v:6rPOai$x:"s aJlB+]Zu*HX\)T g'-9چ_Ȣ`cD>D$oX_{Ӱ2X,;/үngy@!Y*iIVϹyt: ڜb+P Z8ΤhDwU{@. b? Ejè&?  m~xrG塮I)D`XsHyH4]zc@:-I>JdxMvPĤ$ROp@"tx*'pqDܤ~HԐg C;Ue:7 k֟;&ĆG~ح!"-%cruU}?4;rjRƯ.؜.}|xAwo=ȞKqЃ wiN_Ul°քH O2ȸ-7Db ƸIUϐtqy(!dCuX~Sz+RZou#ߠoYQ/еُ$S+RN=nR(*T%pxc9σ&bY-]Z(pD?AeWӘvΠ =B::v*{ ='@Ę Á8ğJ p )< UHA'Y;|]qFr2٦aSwc.e4J#G,)jWlJ_£..+AY%ab fY-\=EW LD`oi׵)fVvk[uF_ ҂1FŒ"mH =kZ),]64le&bLp z:ORcm]uD|pGX~yAO vWs}gZ{㌘b:@o _<0*PCQ5qN?bx px Luk{n8醄}2>0Qжl\J|ahD@"N~s'9:ӵ啸Bx(ְror Z1WD@=яMz|y &C^rQ`Tw@]N1{Ê*όiK/$^mbH]{iJymV̮U n.M-Ltom|=HU`N8S)tm8MKӲIe}! X6j$,9HAAOrM: xϐ AvExx.m^Sc16j?7V!iiu)tڸ^*k INWřB}SM{sO;}j6 F[*}I;VH+s *@? |G.()Y9զV*C`/xp2zNcn5a|SO>P^?Z8#N$b Y2jU<[C3ezpɉOZyujaOƪ2Ϸg,Ƙn^9efzgȨ%0~6g=;B筷8-qotŗÒLkqA9xD^2kjubAV#\Acĝq%3Dk@Ygހ鮀n0t۠EpU<` wB'yӐc?Fs9Va 93_릷w~#kA]MR7;HJi-$]RV(Tˊ&DkԶS7[\gE[+ C/ = N@:`W}:%?Hc ιIL\1~d֕s&ׄE^9/eOk}Uuj`žyNJEa܍ħƵsRDZIy.yO!KTF: ,B{1E^nh#[8Is(n၇zrv}|4[6!Oa@kn81r|}y/}? TK#0=L=s'7ua}F>}& w)U$MYW J ~,]{ثͬܡ[dͽ8$&%xitY} q+}DjBUJ<2g[Tw=W,xi|dȂQ59]Ž*ʯ[a&T OOjL!Z# _Ğ5f5vx3\4ʰ %BcFx\Q%Fz^%"Fi"Z2qh{[B3B@֨O[U5I#Q!y/oD>ۑ48}!pf#PD8̘VqO&kD_\m\#L9 َB( S25ܘI+CL8IAֹ73-|ɾCVLU ]\Nhyj :HM Kߣ1wj*$ eLj)]Υ ΑF` x{T]*("(|$-%G5AQofOFh#sD>X7"eRW2룋L]~+DxXFb}u/v8/I<3T1@_&$шMb߃KPaҢ 9 )lؕ,aD]݃I6]zϻ[]Вܜ} aB몂K]qkLky;D>CU솔"(aW'nWLSɌ֐ i(fs_܌}^Kt-JR / UV8}AeK|ԇ Z=4TF64>WN(b^h΀P 1098<$;j0B ^I("f-W OxuHֻb?蚿jۣ*S] 5FT*fp[q;}@yXa)0*&\+B=S;Z98Iu]}g@JC(`$f ڂg#Sǜц+Yý0_}$G"\?Ȟ,s{ε+f\5ٕ:E !X)!?GŠM0S,>KC;Ɂ0M Sjsg8n"hA}D(0P". .>;sXh.x__h[boQa&~WxxՃ?_Z>]zS^|48 R_J6tf6v&/Ymbh[~y}qX)8T vWOǺEQh d!e]\uzaE e4+= 2qRK5*:c45Lޥ#Ct&N~,qgx3U 7ḣ]g$#nXoDADD*h'C;YQehÜlBƂG{[7uk T"us}'Bq t@1p`<O,)f0,ftOm|6q00RI&Y/3hʼňz5YJ@r`n虧e%yеLQHhqb\ZO|>FH)b*VSNX;Bw!'[*v@̢yhG.VA 9]Wh˧\|hUDN}ÜF&E^m{/۔-'upW`DUg[ @.FjPwɌFtFWgVR/=CvoNTDIkY03-B~M{Sԋ*/,8e5BnױT-G*6d+ԣr߈f̷0KfǷ#DC &Z?Ұv<<ł/H!oq mڨH矃,'75.Y(ew5Pڮ7){CeG/酴 kR1qdC-Y0oϡU `'TxS LlSmHu)*!rO҂ؤ"z$NS\\>a#%12mL,[yKVWMhٍ=F|ujypՍ 6 z5.PGÙZf/R-kFWDž~ۿo~#MȐhش[וIqG @~QJlXU e%e~OBy +e 뇹s%sIYڐ݀*ۥ:*)dqnqf"oLt뙡AۋRĿo= BrsPbZ%jd+%*BH:PB,Xp8oGwnQF5{}]Klv6ް$Rz-= #@t5xHE2Ç;*(H3oT R39f"XvQtq| W_ʮ8I>;~ }ǥk4t*M72"U#Imd%=3vK(wϒ9{E|6u|.1.Bד`l 宴>nqP}B`T)*oR A:Vx.6ӧ$4==.cVFhgd9 (<o캯iWi<2>kF<(9 ei.m+qR#'kUY`l^aDTDH\$w4Au2/ 5kf>ab:ICR9Z4eilt܋_>EQ,:,Hp rv+ # !k9IDhmuvo,bE60өG}i|7 |!>^CZgbweus zD%AJPz +" 90*?[Rd~T]1:!d<NAj4ǵ:M{S@k>vkdfrL1.'U4+i6 }YuX$#w5gnlkŸ75ҷv.֖9W x?`S{Dsq.ծӒv8זTc89EbZRo"a( lpaH: 2\ӺB:bsڀoc xOPycTo>%-vƤx3Q? 71P!]AԉooS}/#ɢ&ȕ|W,M2Ύ\j>+2<ѓsGT_:DJ,2/'n)7qM_4A~ѿR U ["Wy:;"qDVwڶ}>-o 6@mwmG<܃̡5ve`p~v&` x{A؛2MHܴ">J5^N= l,>\QiFK2\P=^Y-x`t+UQzȃHs!.܎k!lFS%U892뙨J杜٬MXT Q,Rʵ_#j#fΌgm2r08khYaf57U/:YL:{*Ami]O㪦-TdOoq!:uQ om'jd 2+V6@pJϧP˝ˍ0T%yڡx`YUШ&LD%14ɏS}PWߚ*E 6/e]p!ގS_gZ/)$~NЂ03޶`)*Hƈlk23XU']* 8^L܇W5nWx2%\ևlYg}_5Ś.<.B[ yw'*ݶ5* ͠IPhOqu]Sdf_Uc-$nDl:>rd,gk⇃ +b+aR h:q1-g4T&48"qwV1&>\6?6AX1 +|EvC.wX<R] -&!-w[aڳn`+[HR4eD$c2lp6sy/}/3Vͣ SW%]^rBٸۺv2G$C X0:uF&3 =(DF-(Я2ƢS7\+CUOo5Ȭx3cE7?&SR$Ϡ', aNb Uu@G!U{ZL JhSbwb,NsI{>/qB76]}Zgk{T V>rg6kQ]]J_V*5]K{^ {uiJC-)(Ƙ;%qv%T0Nfe_0\?3f6=KN!ۣ҉#9=a/_/M{J4ZQVE 0ty$jdr{ eJ$NG+TD%1f6_'UG3#App0/F'cvM)y\CMfpJ!,1Nk>cYbUK¾f^Oݦ61a 2zF3H:YoOZ6~4v&Ae|d`_0:@ i|6E0K %<.˯CFjg[lňCV<} n{"rlt[Rwa5Cf,EXΡ'/n_`ғIb_Ցw>uO0#M k>c |Ɣ?C~{5HՓWJ7*ڑ7•M%43n: !]ZOѸ$J t:vdL#ѭ~NZk;.7vF'5n*&g 6 ΓSQ:?Hg% }ym<.ٛ9,ֆ>F޳ܫ(C bhb|yll5mّ<~B!-PM.lK>% +n^A \?n-Hd˂y&c [@W 4|54j\J_1lau4pK?n3"J|CПQ"3|7FYDMe)#v %̋L8D36Qm8 c>g'0"gGF]\[/0U' JH[/B(#C+ BJ~Uy'm$߶!eޘ[)XL҇4 &tH,Ȧo1 r+ikWø9zIQ˙cDBXϘ>|/}KȔATs ^ߥ lޅՇȊ+tR{ɵ_fߪL1[*W*^YI๫n~‚ЯcJq`!r lQS SR` tqvzuo TDW [,Cb}^u:%E"8϶A풞?ΎxCevm#%܁:g]{\E>Ыb^EybC4(AW5謎Ke ?4)C5J{ڡH BV~JrGj,^U ڙ z:u)dsiӈgIhtuFYO@y|#>z{pyƴr3%0bt6n{82Z6*r2W!&v$\! `dA /2W  /q[doVlwn U" WF\^(q\+_/БN%MlP4|]/k@z_1!ʤ^9 &!X 4E>Q| 4!K;P{Sxr&R@aMJ2WnS;|F{at2 *I;Q`y=p rJ'i~Ŋe tL=_|Zߗ C;O ?8ˋWoA҇c320oIsǢ~-#݃ŀq#~@,nobC aTšn:?}=<G|ʖ>^"Dfycy8Zz;WWsip}7 hm$hF.+J6vm#I0 T3g{b/(8D$#'>aձ>ʉgXgʹ`1 G}I+x! 9E YG-TK3~Sm'AR{^B4l1h1e\U{$JFL+ΖbqwػHgE$qsD4-%Ky5FuL`:hYNb~XqZK6AݬNgZ~lIOT܍$ôX Qfe֊VD$oj ]8ALZn8ΐEYO͹hK3z 8Uj5 E wBE eEߘtF,Oa8%XO dkyP"ʊ$8k!琐/ا߾ ox`3aT6~F7LK)#t2Wm CIt,jxO>sc`v5> yJZ>; !ؼL/_)B4Ì}(wь&Sgyk \d~WWt*jt d*I?_aJRߪZ3 Be,n0N3xpf fC|wQ 9TGR~ i޼dItVLc23PYM_ Y\كj_R$81HD aq(˩[γ $aa<ח:RZc9k[2\s),2 dM;I¥b#^v'Q\,*o׽Q+^"9wZJݯ]8RgVf = 7 "\'ްnݮ$" ٨bpOƞEjL*P煾KorPy"j4]శ(F j\IMOF`h̵5Dg5<<#d_ oЏm!>N&:% bpYzXksf-1Qyp$Ⱦz#ZqTzKˏ0 5Zjt]s /ޜEzMK C"5 foqQ~=-K>AO7̞ϏwM|2y]i;;)6ZIyߥd\m^"Í(O2HeZ_su'F݇g^6?0~@mkwo5v.|*Z89ȚtU~ul)ϳ;Y8<ƣcڬ Ƀt7%>k&<{-Nյ!fo̦SnieŠ$Qgfu4"@e&+X9~V%82J;`ER}&/(k]7 ם T^j-_K;JOtKcxsYv]O%l#6[:Q= ?ĻjPNadEfk9SBr1lo)m}۫eu&EխDS?D DŮ1D;ox= )%fP;3̧ 8kGcmJxQThHw"YzLF4! |ѡM:늹7x yLK }. n.tZt.;5_"OםT*nhP04_vs5I\-*R&Qx{!  ]9ծJ$j *.=ё##FQXNQrmnZp̘ 1׌}Zw.D6QDi'J?5̬G׬A(Uߴ#>;ݚɳQ M/f-?Udכ[}>_& vodڈf´9 DOˋ4P~osȐ^S$:`WtDy &D°@;yuTw"JK4j]FKuhs3!k_aྔ!#2]c4z_֧BBH#oo6m!$3Go|Õ/*&\SMAhѮ?z(bQz|AM\_*,f~"Ӡc#i1V(8diIVפCM|XSyCλ8BIknJ`a_E<&mk `, Z4!٫OO`;Aq UqwBܤk_}}9ƛU%U'U{>iω w'C 7/[-2P_gp\5ў=[|XI#58s-Iql@[`i݋Rb + hpLYb? @B6\!W4љt7@˚ؐHjt9g9 IX+ 4-~!/p2'tr::j2Ms)Aײ~11Ku4.BHvf˴}=Au:[lsmA6V Mh[&V#&SR_@ܻy{"/1#,9Bբ<'hC2 c %@114;F;s :6^zS`bJ'Q9"ꎔP$pNvgbp{X\;[?*QkO"2S4 `#3Cvxݑk8#,iK#z=Jjߑ7vg pq9FEZ$A[.svd: x|ßbKF, PMlFZ{!P5.|H֧1OQ/#QbS><рo)Jn%OyfJ1Lgj)YEB*"krhAp@ytnpfBg1dCө^ޛ)Ț[^;xI~2$0@>8tyh>GKJ –KS>#-t !OO# {u :v0{ o;R%~wl[k6vQ0/9 u/ُd Af a!4\XREv ye^2*Ke#w*a|aᥧ[<0`!b%rӇY ]5nX) J/IIޒɾ./K dJ֥V*p;91h T6J^BCaU~ X~zd 9NxPȞWZjI(? 0ѺS|@q: D!k)WA.odC'~v5/PƱGk'PMedZJ,"2mXxwCHWN HCr}TI75k.E+Zlk!7W#CnLD ,A$ꂜgc{zYx 4 c%k&v$?he,#C:nD) T) ;3EHJ 18tm>#xBFC @67] ̠q*6x=%fl(6*/^DHnj1K'P07QgYKIv^0Cpskci~Vg- tz,5@խ?.Q']dρ S͸6,ԶB0W.n'9|D@6gIyHW/2hU"%TFOiӠ~N*,]6Gt9׷HSySC|ԵNTU NN6GڈlC?Cō@+/qs},^sոi;{rVd4Z=PSK#9f/cxD'e;`*=kNG/{];>r|+ = l#Oʥ7apJ]6)Ms% _Kǰ+{ޠTI" ե[_~~\\g5N7|6i`IfqOq|{-` C! v|lQW) 7eAI݅na{QNs(&Hn Qk$έ%r%eG7n&imRpId] ((B"H$}0 =8T`=YQg29zʝ?}r3'TN[b̾ՙH@w{}oBߥ7M6]Q m!1 *JzwWFa 5S8Z3Qk2jwgv5eڞqNl;g#dvBpZi"H@HZ]Q0yV3VIvF m2C?;LG÷Fv!|5Xj0qZw+hg o4BOH^ׄq\TgN cAhIR0_esagpi|C-6k,r#vpD1&:tGM(7fL;v7Gn[]7@WsY?&3a*_vgߺ ! 52tk8_ZH1P-{]}FPy^ w'5sМw*iNEq|vE֑('{;~9i$ c8C U}d ɐg,*:L qd:ފa)eP0T@{k或>e5.t{ULrA6+31L#{!{/|X\d4m}RoUxZzc#7TH˖v.+0>ƅ.^GeV>WrD^O:T|(D î`5;]".LH*.(JBVXX[<̾@@5= ;g aQm'x()6* Twg} oM.QOr O 7Y:t0DdFGqBAj( Ľ T-i[c$.8èp1}?ܨL[-pٸ֌`'ٖSs0 sG 3x! T闲2kBA `{~_=O>7 B@ܸcCIߠ[q;] Ÿ'R0/q&@|l.&HIʰq ϧXJ#1SĖV>Cb'mɉ W߯hQ%*ؾW E<&]PAmFlm_ 3)Qj שˢUI0^#!1LBΨ֧O48 h4|;20=(f*w-F{L˳m6NGSC*?b9Hz"azΩsMv&8*9H{m瑚"Q *x) 5hб%^&6A8\ ⁂- 1imׂHLxVdGB]%7NIn}p="liZCC/@\*sOVf¼-h"W+W_%uP+.|̆JQ"'H|2 j̚klj6d/ HM4jh c_-U`ϖ!`?Yz?ѣSҧ?d&=->J`,lG͖mnPlC1'.y{RIvZt<2#Nem ,ƭ HZsڮSC,!V4⅐PZ}(uucx5O{\ZLϮ;:iG@><@(p+=;y*`P!S0вca!n~Wn=BZb^WʜTL2KO>S\81vjJFQ,~+sB$ĨT*l[w4W}#tIlgvXM5${eŚkR Y7ICa0}!uC =o5˖8VŌ1z @3LˡWDGiۨ7 SwF@’!&15Dm UM/)K^5} ͢aA <(C6DZ6F0uWMǍKR!SMg%yL?M. Y!tYICrLÊf"I-dʠp1yLS}ֽ %MNLӝGLR9("/+V (ʩ&}f?Rl%Ɯi:\ֲE;bpF$8$()Z~v EZP Qkƒ$w$tپ< z˟)}S'p+$}@Sʛf 8ÜU] ƴ@z.^q%6ҩueX$;5Pxv:Nn\wN 6`v+iEb^K[D@L.p~gMH_f~"3eΐz`:-5UXl8pCո]5hP}1q {+%*\E7rw"r:FICFuUܩJ H(kIReqǛ7i bo7QEcVv/A!l)Uakʇ|2uuf숲QPz- xlVWA<7LVH 9lfwY3B q+ #0` 曐涩Ȗ!qX%lAٜFt[\TBʎ! ;n2m=٩{QImtt|]:AC2D64i*ڋ"1QV][]ծd#%k&*5IP#at$+IBx1 )M !5A[!b/&SURƵWw)M m1d D8~W`KAIf9|{~SҷYGŽ /e':bbZI+UD3aM` z%X2%ya> F/ĘG0QLz5{\n$wxvGA4O@ipYxO;WcCɆ>U+lKft"vPm4S<\ rɼϑŗ3 >!ba0kI!mMmzM ^Lwvh=F +Ǚu8ֻli5%-sbOn4M6C6k_)!q̝\X'  uq+['%%ﮗ*`owōG%y!MV@#JGÍ&% 9lnLV~.E=M"Im፜ba9Í ?4#؁…\QtaFܐgn޽⩆: (hyhT`2y),oo M,T;|ͺ~P#\Dz.\S…~/71-RK7q`[ݨn)E+#?n)nݛ6[w'~#L3gr{ M7[#lI;$ Xt U5)N4HkB `gB|_h xCбi3`$@ (k3 È!eGTJ?R(|+8MIlWAR`-ST}z3;UjЉlҾhvV|ѺdyP'VdɃ!'nxpwX)DX{DsQ9,iٝ6dYu`m-jnvPj|q m$N?5i Dr9V>CzI\aqmz h[4/"<ʬ#%=6q;:WaYry^<&j2Z?|V n36~ {f؟C 7=Tᇢ-µt/bjqr.Q BAs^#i4(8<-==' *zj}֬S0zpdhӞ:txkE> }A ǀM OOC,x="-wQIG.|9Jmy@)/"EqtG2B^m%i3߈(DLIE<1*2jՅ1͸"Oږ%}n܆hr}J  H_=vuz~ C0bo Q@d]1pm`Oz;hoS5Ժ Iy)UlqtNeBfljk /9xCuHuݭZt[\dެX~\"B[B$GK:!_mՅkx1@aY@qt`<S%S732C(Ǖ&zbgn4cKN]iO9r5N27cm$ZǏJAC)~`h [bKBcVTDTa^h}#z vBZpE)Th ~N ߯G3(:~dTXS"P2b&QWx -2CPO@_k/MjbAm((S(F3:+\2hIDmE ~!.pp?3XCJ7`Kcu\%W' ePz|h Hj7w xB?5ˢ":ԩͻ?s qvKeN9r5d6xmm:#"X%6@ iZ#Ij[A%V$Iпc=Y>{|ݜb}om7޸_(.q90 A3v'm$NיZ{:䝑{U~m^>Xd';3qϱ/!v^YA$5X/Q'fFk蘸r+0\!?ׄn|0~au1̤qr85~52Ӡkf[%Rу-& t2!|^?(jQV]Rh_ _LxL !OskXlic]S&@POz_ @E$eE|B\ǭHz2V)IϏ$ GiQ?ݫ}&:W{ yൡ,j o17}imUO%HgenRޛ]CjUm3d1b9#0kħ椢rP% "r,@}9+V2FAFu ,C$3 ;idkk2&^7x qf~ĺ%n \~)rQP&UE*/k+fRZqp茚aJ.qHָW:);ùax:qRrzgrx:hB=~WP;%_{=0U?ox7DkofK^3WSI/3[;ٶ!+d+gĠY W3Zƻ#SE:۹3uhkoՂz{S~ D:Fܘ2\aa߾I{H]Gx&ֈDzR.(Dġn'ֲz=)_HU=3G 9k MPs0Vn:M.("@.(G3;oraeie$ٛK$k!8S¡1!X]Nr6wl#kSx̣S85["kcvCeS`z =5w:-?xbn/ֺYçI[ G1|BkֵN1텧Tc3V\cQQܥ9ǷTDG^%'1Q :'#)j"%is!گV"ăiؗ8cϚT$dzfF0Zt1}-b{T`.k}>U l*9αxc-Tk]tuql.6~TQږY1 w2c D?[ʮ);Ҙ:^Y<8} ,n*Z ʢ<)tY`>DXs2g:H(U1-CpufHt‚z[OSS x*sƅ@Xw EJלHA_[zy 1i ɵ,zD$Ѐ]BjF,p&'~cV"Nz] ԆFtWj;%Tdϫ4NM-/cTup s}4P"W9ʺtө$>ơx|-07̺TzWٿ?Z:J}Rk!X=5dRu#٥x#$`s%StwQc% )X?fw/;zWpwuphѺ!gGm$ Pi0ܔj ؀>!džHUwIHk貂Vأ+ZsF=! ̄Op/3a0``Bѥݶ{ӏI9i \ =q&(XTFfw1٘{W0EzyCr՟ԭm&2Q"IkːZ$ o~c/liH_)[%eȽ't%{^̩X/x~&$L$u_r7V]*JXuHly:XbN5/;3z/WW:NЃRtP5ś_p?!d l 㰢$Υ8셾sְ{^ 0fԼB"auXG|ux3G\_= DY M$p|ZյBXFv}Ym Zqna—V(0ԅᴇEnJ4h#\6͉H\ln$EPTXAZr7rJbPoEf6魢^iߞZ/E9{;!H1 8!DN~TdpZ3ٝЈq1 .X ("][w3i3:"<3lJVд껣6zilPΒgi}':v'!#e7$8a \.DwKΎfk<>, cѫYaăi[5l^%g8oXLîg.ff=dg>ŤS-~8Nӵp}/ž4frL~aހ}|筺{>:GLpk3K9?cB[ئBi7j#R$mB8v'yiuhI3k4}I;IZT;^3gb;C7jdl>\n]ЂR{!K1@r %4 a5[Y/{`i33+ItO\Ӽd'$ ppFe_2thE>DI,Qtx\B_kH.q$!$^LRCzP*P;!a+ ۗ±jmxՖ׼VICR_0m|wIm|03+|kWeK<9DN1W[jGoAй, JݮdΒ@q.H.'UR&:KR2]m]l?Xn=H< z"v7XY6[:Z5bv002Q8P&?3i3p}YoM kJa/S׋pןLpȘ߶)d4(;7/ t{rș6TD +[Ǵ E)TQP=`BlQ^]dgey 7 8r!pWҬd]u"stt ց. 'Ĩ"{V!r #AM+JxR ڏFrW[oHofn8ڒ7BLiI5?QvR5|xƅC SW7@km D5IР< X: ҲME ^4dU8({݊Sc6"X)yM?" 4s`N>̖5;i ꬽՙ*/= uO)S@$kc0AJeX-5->bK/2\PN(|' DG~D%HP0^4s6,i^+h-ZbyeuuS?$E G 9]&W˦9EGD~'-cbn_ JQ+kx dJY0ѥJ%ՅH@^z΋WaNisGSRmâGjLbj&jt]SD):y$G-Zy\EtDTAbo̦yHB0֭ipA"GcW[2}"L|]~15{=lDYq L@BcфZ]-y5i@xfP^ZZnGoc@ 0Eybbr$OnuN)wab g'{p۹W 靶/\/z&REbB j8J؜"w2@i<YC zz§5EKhg3_PFuD%@Lt*HMyu_ê/{ Ο gȕwSQ<罴/ 8P2UŒ3D;TP/2>3+1/gzY>"Me3=? b5]_o gZEqҏ+vv2,TZJpM20W}uMƝy%2oh(b5w_ OSauzS6$Uީ+XV7P#߰8*#vp^8]z#u5bbib`8W"̜H\T#O^/8sy&b5:(&74-b^3Wl|ɓXVdӏ]V QdoYa"@O|onŠI h';]8t1kOv7`q?xhߧ;1̐>=i}W!P:I҄~dƀQ70X[},m +<$~ai- po[eSHK*K{%?=*l<5E9 ~ LmBvEwL!ؚũtZlv_/!%;;B(} +v -]'qP$^,絥C|ɆMI_Jmdd2?SZ3ݠƈ[*+56AgdY}‹i5TwvFjR .6BUY+/m` vv{Nz4gWJ"1 XCO#uISN}nB09o@LjTO>&d)D`ߎa_c1Dߨe-*r8F!_5LX4gI?+AJi;^Pqj.TYt7drK6p:@`T e!I&F +~;D %:#lA$Ftm%AV#HQ._2,->Z$œ"T&,aOxX/xjTrIׁ:)QUNBN6X!+K%Jנpp1"|H V/u 2Tbca+9`LC{bpmD6y^ث4eH{cZLݧYdE4JۍnE/|dѭޮNvaw.9q!yMn' !&ȍg<qWϤwy&l-]cn0_A?.mOh#_iwHNVX!^HX7h<+(ŁX0fQmI/ݵU먗LNve9?_H`dC\޸[4PH t&? s%臮W暱¶Ռϰw##]*A1Q=]ED%f'?'sҋX_KPB)l]]Q,;Z\'/akfO|ݵ0:K|oM$ AgfԚ1i0N lLKjY]tsk;yU=F\- Y)6Bd \Zh8}$Xpw;`#\EzB:vl Wv+yg)^ks kpgo=_}׈Õcg@XO3}|]q[9YWpsnE1߭%vE1A޽Ԛ{p6@fB@NG5 mi7Q *\VLT'\TFVZOr`VtӐ߰NP-ַ~N7>3 ĸ>>UvRO〹l71Ƨ+.L B` k5"6p~G[Z{d.g!Q(SެepT'e.>iJ5B%H8,j`u\gŖKr%4ʜR5WdG2w4 xD[{XFۤ""3hlа}@gQW+KNrԃQ"M"}"c`w}k+ >~#0xB;ۦsN[I#8x?BV ,M["nt8V#7 ~JH'윾#IA\C> f%FQr,!E#bwamlTԽSKL>+Dʊ /8{^NvR9oEn'g)('WLS171S^ ^jviz|m\*0|ѹRoӨgjM]j<˳؀m( eV\]hl/#0ݕv}g:Aw#"5BpԻ}p0JctGE0ߣF@7 / ;߮ܤo'U)v^ 7,z(v[Hv6)DW)%b.!E9Be?ȉ7䞬z[/@!F…{PbEiJVO~f Ei(luBOV3mT 7U5[,P@ NK.n~Sn%#"[W7= 9ls-_<.pI ׼G 7 Yhj<>9YJsP -$Հ2 ¦6]Ea;pquҜUn8c rQ?lEȅ|ӡo"I\.<~c˔7hlCY#)rDlG,hY y=X̻U%<XO͵p.UG-F14N,*[Lj"3g-HP D^K!/k3|Us9MܗyAK1x?*f!Wnj~ eڢax!c6j9U/(i⑇t4(ɽubk]f:iTN,A'3 8^E4(=F;㖢Q3^tSHavP/ND*]6q䵮 C:['!M)|E6ޱg VM1"e|Jgm=j zeqzN vvF^@7H!F>q"m{3b$% ^ 1h[)]3)1R?B1Y]W(hwzi7u}3C~WHUld"yi#dzLq:҃SzCO"ZnGb_l>Q@"^Z!3&+u0# ОcXk|'%jY&k^ 3$:;xYyIGXFGq'#8Kr,FzPXXä\M͋ƣz!+۸PZbnXeY K@=Ӌ+AI &Wc/["NN(;6 W7ݙ%6L+4dKr4S]fZA]%uAL=U#6Ķd0|.4+r?[yHѶOKח4Gl wV)FE# iбMybQ{!|~G髤Y{JK~g0נg(!s$]h>0 CdOEQ:P)[ؔu"3O՚bU qeEח2}A7;ޮ]M6ɓ/xķICesx =A7Bn$QlA=|+!NouDpkJGH52fRCdEh@\~4Nu0rrb~}d&,m#,"ً -`]jS2Pݴ~1׾r?8 KZ"*~'SR/2SELV8hO ڏqjkj7%%Y_ Cnr+.P KFv ;c~nepjuJo_h*TS)]W/jA.Scݦ%`SnۙѮ ʚܛ 4xBy]Ov'x2:1iv9I@ @^l:g UcI tb]4i,DQIoKZGw0%%Fwyat#0v~7WK'g(T$E4r~qV{T?Y [ M|0Qc35#c#~G6]tEV FԼFZYa`zv=άH3{՗?NSMהFO[P9)'+weX%XAHb'[Ձ/2:<!w7&^' etM!;=ZE?|HGs lMP&uRr_N}mAj 16EHmGdd2yfC֏u6Wۘ#S{Vd( T6s&Y|!z]C~ z BSJYhG@D$hQ{~9aˣ(uir8aKV.ofVY˨r#|*x+_FZ|1G̪ЖdMTUIK |LV< R3E~U(ɲ'#sR;#r}Q~Ɍ iaK:di"q;XpL ٜmi >O5u>cG vNB`8/.&. 3C!,β/M$^.OCDUzbɑ2V>-#lˀntաY?)9,v+BL01i]0Tj]v-YfZ\S7CLCٛK@G 'CԧPφ]j%fہy "Qn('Fqv <]KwhRohk0Ok#=TE|–_ g}$3&Y#Y]G 1'̬eT\E$>3HI [|z9VZ9_w kq-bD; +K9r&𚑯 ll s[h1kMpV}V %L$r'\Vv˨޷xxW%;aMlб\7Xj^;u'~/;kZpNgv/l7xd)bmf⦺dp9Prd`<5%qje'*9Sb Ty+yH5q,ڑnp 5! N c7%W')*{v9  0gOn9X@`r7uNƟN$cWwN T{ +-ׇ϶IHcZFyм ("0Lᱠ eoC frF,hp|c6̟ d(h"!0c %:FMGt`~c 5,G"nN*FT_ PyWEE6ꎃsJZei+ن2 $4kbsnSv"WpLJ8h+ mؓ)U@Zb$@$Anm./?8+f s>ϿcM0s8[wli1A''"?8'yUi4QEh]yRFHU•IȰY1OJc|yAJNpL-L=a(Sڰ]sv2"{{$wgb k*@^ 鸔v"'~D1۹dE͝ık[c,4RSK0:Pk3 ŀާMn0>:Nac3X挢EYO@YzA.b-б.o  rO!5)%q)[-NB\yBvE8 ;n:ל#cP1-S-W *(rW~-2* ="FȭNƌI'TF18U-wDJe}0AG \ݕd;#X4fly+vlDQ(JRɄ4\ D ee|s";IahNM:aI9\hS36 b6Ҋ^P7"mWg~y]5&7\^1'J2KH>Vݵ!\ &&[~/a# [+8 kY̐@tڲ=q 1yyQXH DgTE ~Lr]د'Zmawf q#[k(ٲ#ּY<v0|x߅1Ԃذh_،R৏ _@}O]gV5;>Lx $2UXw9q)-z9H?0TDy{'8.o5S]}$-aЙqʙҼ|af|yBf~ ZAѪV~˻(Iڳf[~ꌁ=}#daѠeUKAj_~;R|DPF361 `oY8[8zDi2'34ϣk Ը2p@9b,giNLQ28 ,EJ^3y qXfrd~@qohb;\?o%KIMcarT ~KYB ş^!L$OmiC ^c !Unx 4b,>muiO{7SUm?N:'Kueƻc{%ʄ&eq rAabĊ\a9!m,Z*jq \t{0QK=}Gy|cۮf7-K[WO~)ܚˀY"31ԺEImr 6&yJ߂=LhX+~[”bX/ :w2\nDQo;;&0۴!dih:8ɴ/LWrs eM+Tm(زmC" 2l]%dm$X$KQrjfP$3cds%JKF 25ZO;74|lܮTl5lK`vXΌZL_OY$by_.JB{x``s~ bz,/ݱtvsc%7F<z;5[`ĚK0f+ۭʗG. DB+o WNz~tLykoW[m xg 6cO?y#y~U{%!2b <3f,E!U9]Af nrK5(عmIdRȼ~--$AQgkF)`Q~C;$! u74;51s2!ՒK,s EtI-Ax&8DŽ"x#t-y2ly3 j?CLv}_4NUQ=:yӗeg z%dӓSs}  'Iu;%N6tY%2awD KFv&+Pf!lf>*PR-Zs/:iWi ݶ+ ^%8XJ[hі Ko[>EKPhvR6~LwsL\6h1%VFj:3YS3{O€jÁhUB )H}[Rz,Q_iK MsuMH o]J?O{`L) j&h)/슞a_؃ygs8P۽0 h/5\Lsȳz.!7ެ `J24h:9d r?Υ5|m9MwhZsLäR>#.]5 "TT5;JX)ڠ`& I z&Os (ycң+_î%?9E ϳ8%VG0tVSi G4mϗx!xMd/MsR!272P !~8ݎ%/?#]9C<</D#{Rj)Q)Z w4RJ8[!|?ǡ\\W?6~2I*-y[k旍h(mKhh+ P))2`z̠j̼ WujVnlBJUfzt&ڰxhÐ فMpVY 12a- XXnl"pGk}/u|pwbdL-|r X\Cdli׶4pKjͿC [f@fvO奰 XY69']=*#ƶzJN{CiHHb11*L lNB(YJSogxQU@j V4lk@ҳ}S;\,UM(N0A ˆN%58[{mgrҟ50a #bl!t@6*qoqv3,t7*pe~yu.́Bdl`.?X%ןi:R wu;ϑ3$ި,]DQɧ'%ݵ6}ϤJ$Cyq:=u%`+~޻: Wv$4ug_0 il (QQBt17bDŽ˳P]α'|eeݸR00ϓC4}ʈ 2 MFwWn(3v59)݄²zgM}ͷ#Ό+\ KYv=K{12 #;\OBxt% I Q}M(GOb6du䂓\ΛTcSqO |s\ьj*aATH9a(/5 E<4>4@b(fTFQzj$^]2x\($&ۛ 8b evrC>~wn{8ڡFNN{83~\paS}MAݯKhެaB&p8g- +yڷ2Obu g'.W+ԆS@n#wlP~hZ'Nt9ǵƾ9iZH~Ĺ@TYJ%m$ m j=M(M1Jx'|_oBx\lv-āBnkR.B6P'爿꦳ F|V"w?Yf+L߾ٜ̻lDQ<)tl_"K\3" RP憬p-5h{^a9T0A)B>M09C'.jhaSjm3 P$e3eM Qz rGC2~{5i`RڧUv|X Ve]}Qz{PA/n<,0GP:XId7G7Ivs8F>W"=!܂I3;K0S sfA|p_}h6K,CsZJ1jtyNO ߨȜp|M# F\=siZ(x*j: cO]%~y[7Ua"OQdep)dqFڭ+Ӂo/@CUC iN^y}tWѐsAWNko9v#IBWZ6+@,iy񋮷d5 <[pD T<)<Ek8T;5l8x}2uV tא >7K&N.C~GKN9[GhY<6^(O2jm̷,/`7UiR1+ 2Sֳˏh~V1RJ[a3ᙍvO,ȭ#Z l$%Y/.~[w0KƎs4卮!RV3% tEGtFcX e `]ݳ*`+N>97- uQx"ӣ iƱʇ. j E۳Bf iE*Q /.9Lʿo@ BM5Ǫ-J;SvoCaoAK>rt[) ;v"_{ uqIvO 0!4ᤉ3)/U ȓ f0gcƾELUMyX? D dΒ4',`OV=;oTuTQo|W9!-4F:Mh/Hn%-+B ڮs 5}e\Gj[M=H(.fK/_2:}GcV>sJ4 2+nwk;M Ƕ  KmϞ-0)  Q'΋?RX7GҺ@I__֙Й 'oߣ3aoMb^y+g[+D8滯q /FL#S(ZCX+G=t8?Pc)bHcQ_R?rp`S޹15pQ)aN(?Y0l.pkehkw?B)$QREgh"Bz5:U?X^**:e^etҫx[<+7TFĐcJyczȋN<^w4< {QL2-{ؗP]Oj3½e_^I[;ɀNOT|:߀y1B?D-Ei~~CU`|ڽqX VZnI[*l|@ vNu'1,i2fwøT#7+$ Gez`&,3cZ ǏB&z~uJQʗ !c$ݞyε6p\]4__ʉb|._p-$Oe@VRTe(5Q9C{}q9@e;owدE>4a m*hYNd w( lտf kt r8/gyw0$۽K(<!xc8":  e0A[а+r ]%lr`9n'/5@ }ʻhi'T|ksʼ9G\Zk*O TfW',K}eR%FrE}.PaYx[ 6U:ddm|kz,3wfaCM}-R1sIDYQΣxVa[4ʣugNS_Sf}g,n˦e{ }" FsY?bġ!da] ~;C95X=JqzS:0<5^r>{KEKΠ i5 HKǜ7kl AC?Cʹ'*ܯARgnr"oq!h]IKãc#sc`G[R&kHf0o*,[cFklsPC~Sɹ!qFLv ώ)pDV+:B氼le~uHīr^ˊ-_T&jTm(U6pywMNW{qEaNLova~pfy- TeU$N:^J!u0;<4hPJ*6DZs@! .:HQF JƆ3nEJvw+5v ]6N dhٕG#z$B?d)^Sidh 9;)[eMhђH{i"DӍIIf!gq~7i.H* aLM) 7tOyj'#Gl۽b<bT!YEJ~\7 ML<65 QD?A#={mR-e-#͵1Ő@:Vq!"+O5ɷ:WKD h&wIKm*knt :醎OoCU/߅qpp&Qma>,ƣoŞ`&ΊC]JNg3rh(k435Љ: b`}szdžPdC{3R.5ǬY9ʏMM(?SF'+0IٰϚ% S$ө#:Dm.> zꭗZ68ym#hF4^xƽbbضJX=ل^%BYlhP'2u@c~`a~^.}b&wIq'ax9àB%qjLMr˧Bb`TF)=FҏQ5Z|:O\Ti?2}/ :ILT/^qT %c8&d1iTȲM]5CISwӂr_l-~ ;*qZeb\װ(]֢TkZD}<=EqnGno@=1,B{:ci/4kez{(⌐-͆!{?&5[_ff'd~`ŹoLOR*?BAZݔq&[$6w>z;QK.`>cm sS4XjVJB2Q=? W}зFџpQzAz.x*EbY be3>zF|TJ:M^2?'[ Fw4^Yc=Hʄz{EѡFS z"?(˕&( Lp6xu=x]P^p1ЋS8p}h)=aY `·U uw)m #ŲRu[(e҃共 ti,pBYHeBГ& 9Hu:1▀=?/i[XjQə>`(+ "ƙeSzx.wK,q)lQ#ѓѹp*۫{ .sk}㱁j"`(/gTgY!E2,5C&dNGP4M1:?<bu ɅzZ6}`9Q_ijߺ\|ۂӟoz1휻s^+mRmdGU הwJ7{-Jrbl n((2:}=[O`5$O5#A"/Y)yqavW/.QÂ,QS ·y5d%V(G0M]}@Uxɖ;f Zhx̷bI/qIjm M0ڒt9*.(HtNY1R`v93t3+kňo6!Bq/rCz\`$LrZd2z޵rDcS$c^asPlP!/u4^0ϖ?Y N9F_&pI*EK>&r^=~ġ_0LGmyweSfF5Rˇ26YXCӜ~vCsvEmjh6I<rxwGA3Qj߂}gڎHlZH \X Klc&嫦 Ol!u][IʚFҞ9s}.?gw@6IPY+|?w;!=D-\li'ᣉnӈIpx%~L=&εmXYn\#{l*BK0 #gK%P?"5[WV66ǨUu|yu26F|>3CROL#bDD2ZhؖYuOt"/J_NL.˪'.88dEKKo͜گ!N|zc=xӐ;535';o)v 1yt^tA/`bh{>w:H@DBlk"扫/vur^BTVܫԒW'C8zTDpE#&,bRu &N,CR/RGcN34~MNdgbR$,f]=P.CJ8'TKmF*6/:m+ YMH:R5mTjnZ}Be1 `rXvSIH5g%dq:5-8wpqz|vHٜTpg7lmT%Q:yLJ{IȖ锯`1Ll?-%|03oV=#n?v҄edW ɪ*c1\X뚀Z-r. 9h$,7, [I n/rT+֧B99ѯٟn{"8 mG]H>ק7mzG%"ಀؑ/uXeN6*l7LUpX,LÅb4 m&k[c𦓊(Ht'ӦnD y8D4Ľ$y \v0հB6̙&'|#T<~64S-[w;7_wA|2, t.Z⦀Y)E+S)fÿ@<F Y1QO-8ZJ!ϰPՏVlWayUXk)=3 Er $i1S/%_h e',pH9IZ^#qc:Sg@Ev9Q QᩕfEedQ>I(wC@]K⾎VYb` ܯHGkMm#.L PuVeՉ-+_M6N.©/5G/V^Ddv] ٬=v._ה"a󬿏5D!ئ uƲb_vZTvE>TQrToR1ޯ8=7Wc LO35OIXCD VlN*> -ڍio"k6Y `1ڥ t;puޟ8 dCޝ{<4CMAP2R3 wj`dO z R!⼴WE߮e;#6lG0ʕt]E긽 c22"P^G܍v6S>SG-Kܟ}m.+b0֮ fWh1{)vC$p˛ƿ;O ͐i8 6RU 5Z{EFoWj6yNâkT{qtdS){D"\|J@$wZWŽF\[)-8YhFRaFE Y&g< Z2w+']2+v?W˘}Nˤ3z!ZH1J= TqZM`;/<[h{Wjmp9 [֒2tSQ9K*ϼg3jkdho6ޒ$b23I@p.x6UE{52İ T>@B0B'XFwŋg*G)w+޽մ)xVQWҘc* R]O}3W+v%!N&>ƅ^7blV[yM!&!6M7('T1|>P,H9_H´0Fwjle[YYoᴽ-VݝDMJ:|sC$>BOdh 5H3nvQ-X?CV 20I[ZEu`4J׍]x B|*pReo)aY?od5h|p;bHG4[^?5'w1ʙ,}ou9%<'|KzD$JJT_ę=0Otu_;LG$ K(.8` [Mn LI_A6js zZf C]O3,[Li1݄+i,dݼTI#.D:ASf,!:5eMeo?*S'z"E%A ㅙE$6hSxi{\Ї\#js]R2?d=dS]ٰ δ8-i0Zt},p<ݖKl"Lfġ}"\x],̓k0oP'jX2 q " e__hfQz"_H U+wQut5jrӲz*:5?/a/-*SL?7 [aTjʗvLѧCNŌĉ,-9eD Q*Cտ_pMԧ&4Bw6Q뜎5i(YHĥXsZ4Ęe`H :S@ruF@C ӉFkİ{>JO/&QgfP5P)YuLT / ֚3%WU9Y'Q;$ g9:é%Lf SANzsnw1۰=^ AӊJi+@md]3P6+B0$^*iQfeӷbuk .aV]Wެ:}Ctx}ƈ}wN^Ͱ#)d);sމx,dK1WGv5 5w1`{h*"ky ZxQpfe+@غHS+l&"Ȱpu>{'(Ja&.k)N"낃ȶT< @5)L&ң=59W<,kH:l;FJ힞Rص_/'gڣ )eۅu)ۯ;ax˼@BBX6,D:*5yp,^^п5~ɛPtMr.@xܟRy) 4F;?Mp5=h?#B E,'?χk{ǩUmV~c'odRj辸JڊxP#Ɛ0Q7D}r17= wɁk*KOÓHe"CV(" 4_-xxɽMP b _M ^pt_Ui(sFHfĶ WfeiyS[VD%+_`q%qygS:VD5r IsJ#dݪ]8fHlTV-=^ţ ` ]@+τLi#kd˻U7%ۄ/ƒV'QB}өbI5IwHX)[&eQAk=H`NkR 3ޥ] X[9m7&<FVa75_R(lXG ]TZU114A[318O0_6Bޯ3CASg:'3]lm=B1v$8q| 2+C~*r6BUbi=b_ F}[йϮjTc$=ݻ`pb0L?~kP"z{(9ĐiT1-h0kk*ha;b"2X=9QI!\u$"ߚ+񵣬7??8ѰkzAOȡıЈƄ"v}g,_))ذS31t M1p%89%jiϓ 8li0[=|tG!}4ۊ6ؔ\M YeDO1>z(eU쉛C0o-ui XsH "픴lxy!qsh}x*)x|(%ϚҎ=6Z/"g])7O_,|)xmx r#0J2]͑_i)3Į3~d\yq^ #c @.E9zDX`d!.P `ߣilU1aiHq1vVY ?&'+ Q=8nqƄ![||Fw(Xm?eW2 |ŝE“{Љ*솺}fԺUѾm}^0N"},^ ^Ө&UVj(<cD-9B;%iw(_ي]žoڀ\e_eMhB뷂T~@ur'뙈{`"jR=YD{zw83})C~/Z|5]F>ORsM=ݫ}8W.Z;6zHN.?LSVXܻm$&aN1Jf' LD6Mp3B} b! F%Rp/GBJ$Dp 74ޙ>օ蓪P+5:w${@WYk=f87-q#`2 J0i=c_ UlXW8{d?.3EfA\w<5w31ƢQmw pCB^$_ @~3 .-f3 \PwZeH_M3TӤg(aA HL͉.CJ -E%V:sZv=mI0]H*% RkzBV5CVQ{ dd M-\ $եE/ al3|NMbi$q״T2nUDb}";giE诔蓨Xk8+ wl/Ѐ9!0})WqB-f:}̡J~r^.]>_,td|؊M•j`.C}GHUt |@ e|֫ljiŲ ARq蒻! S}g JMp@fzkr )$5\EoI.5B3 Y?؞&^O 0$%1=fm}0a l?.øzy12׋̂1rmry3'qs$0!Ph"FmGG/Ĥ:[e7*`$*&WTnv\=rӃ}D[J>հW Z!AyfN 4!$zKd~x BJ,Ipwy*@ V{2ѧ%[0?,4>F-]zjX<8V|3D,g;&ZRzR⵳1y/t^rG ׵aw#R=q'he^-pY_/G"vk8($i dC?W9 [TB-3bK["]K!G O$;ͥkUΦ|^ϯ3"\ +[[9A7Nh2_(q,n\xPnVY(% S\u ClZ>~wu㯫4Hy82lA { 9Vtl!{?/0kן&GsT馓INbxfϨAC"&hWCQv5,KϸLUW{ ŸamHZq}B^X6mѳy-2tcQk'^I]u/yB,3d,:װ>>}v#HR̬je}J$"ARPq;u%j7iMvvyk0,MڻUZ ".Y,Vb|I"9a/3~=vH5$d3D03k^˗83$#}FMluǂ_0`X؆"д=Sr¶ hmQC B0̱#hU9| ?̮*jWbC\ਤXrbq흎t+k1"/Cae{cTL{ȒC ˡBFRfdpz٫YIG )/ )G >K` =arq5\䛛y9p6%M }o-I5GA&uϲa_#0?*4xHu,|'Xn taII.X";v{m{p\ )`M`27jm(h.q2.L5aYMfk谡JGaB݂&=W1-]MlȮvQ#K{-:" <9>AB4d瀸[A?.ڦ9vNWOT$G =$r )QeVoN ڧ\@P:#rPNgIɣqP;gtDx%77⒉vQ0#gAik=shnA9RK1i, )p?+3,}75{ DSCG+0fsKKHYhj7`aQ ٧gZe&/Py }lҿ Ĉ Iru^V)+J^CXbR6HyZn= 'l\|BG[^Zy ӭu K0jC$.6ťB`q\qlk10=Lj_ *2 F%'0W_4nO/av !ˆ?I7'58 =[5t$W,f{m@F WjL`Bh_|FW/2 Wd (E:XUft2n1;IZQ7:Rls"D-ĖO8(u o[.T ȭ]'հ\L !'6ܫ5bTQAMOu`B9͑ =Aߗ#ӷͧ)aۦN(+a-N@1JDֆK܃L 3y GyQQQQfпǸr֐C/}H{ >2iLU1 Y;d[7%M$@R Lӗ';;u͍Ke(.XՀzbG]K݊L!U>ob1u҆$~S6a[D>G0R"$Leiq5eG΍0KSƶc.Hb_U)xhZMut٢4uKoj1ƾp9rtʇ sIn<5ݎ3AyA~vFCME(hATĎtP펚Ĥ>Ԅt}|:a9nD+4n.vJ rQ|"",H]~5ƺ[m=}Aff 3 fK-rRZpIА͸?w0þoFĴru/DcaPR+B+6>RꞾzT!!*<}%npڧ,Po:HvG}i@w IqAtd$ |8%Ѻ 9]OJuҪ+ vs[,MՅJ<}?eEC,DJ&kuM[teȏ γf\A0ƇG6YܫXF8ۇk쾷 /ʔA.`zyp7gʘS0ylD eִhnPli-,S>Q)r9]IJ\-Yޝn I%|*j>@`ԭT_9|Wv93cl)0uh p} Fp&¯~*8mEf-{Zf!by&uvLǣVO~}ASo(F3'xވoiiO~NP`7lUcO1m b醜ĝsc`.T3:׶kIϔv:IdKlϼ3$v`l<6v?˸v\EǬ""g b&$fꆫߦ\yy'NP톆}(Aӈ~ܩ`ux4-j1ވ7{ᄊ2M,Ϣ$CO iv*aS YAiB?f7ceyVUwC Hv߀PTX1k`FfDVTb@wb[F<*TҐ%ArbC"-GF=\+r_'`]=iv ~:Q zѐP^ m|"ןƓs5r)H;0be= 8EYU}lK޲IH{&7:[$pU^1ѰL.?3@.Ind[aYPa@"j.;}Yy (o GYpKu£Ic2w!c8"| mz;Dm5(1]/Џl^uwl$W#u:VPDS۰ y͑35 z]3&GH$(u|pD|?*P#l+˜ O^?UOgJm9z9gv];m8Q_!Qxٹ!7ZQ[m&9a[DHr&l,y QM/isKWUZ},Ԕ@,.sgl7.o ` LmN+O~ժ4hT~Oɐ]CRBTt ).@(ZE͠Āmd+ o*B ϗA*ڽ~VjŒ][sB_z }hTDlLKX:` sf_^08]H#z.O^ؐ-DTn/ .wNq6Z]:`k[8;9CH\B-& Pp+CqqKĤeLŲ2S\P/NePODvM=a-Z,|7EL:{c (zy1#m-9 n\ s>#|@RNHs[Sbgu!NCȾTE@N~A阸צ4l͉gĈ% '~]8mB9>_J >"Ʈ̌['j<ɗ<Ӻ02!-$pcb%$BD|q,USfA=R7((4YT z Hx6iUMG)I ۟|#itI,.C&a h8'v+3@]P6MRy)x㹥=C1| fnAǶY?O˘7KKES6Nl:%4Q 郩Ll]`YɷX;;%3C ::CqxB[8P@zwș(Wv;0. OCum١ʸ@mogPÙB0?׾' ^[i,wN_na|FUذS(wpYBm&q8})25{ۼdZ.,3UMOޅPs^ ,:*bȊiJ[ JJI y [HlTJTWpж#|N𗻶 QZH98TKP"ڀfG{lV[NRsG|UNcg\׀! t=B lV踠I. W}DOrdE!Uc%/-G [%au:C4N8+e@vnޠQC~fVc{r3z(̒ySo 9KMSDYU0HzYD#ND쒩m9/nA{u0rʡ!fڬ*j|&ܬ6fU8R>JaZ("m|+< hW[/́'ȕ¨+ /BXdSd4쫷w#!m;t,76? U{1scQ#B)`ġtʨ ׸%L0'bgN0|+FK9S!IzIW6R6+,({@6e6CQ#rD0h$7B.>1uner斺`@1TK WF~mji֨1T{`Z\E>"mcCk~+J߼ $]J"&XeĭtgZǦ f9bsojp˥19G(N,M8;N3%ze2+kk@xw dՄmKE@_3ォ6wi;%4^@ZmqZ"*Qe}Xw =jTsSDzl{E pNeqWg%p7KkWIC_R= hpWs -\0 Y)S` c䜓! uD[,mzi}mܗ!ȳ ;tSnҍTj*}od8a誯7mϏzyc%(G+lȨ@?Xc@ ߎŸ{ BqÀjSە 11zRe:Ai]" ܯyr`]5`7~ ARtܯjKD|յ EϿi`E+^SS<)ǐ~amʢx\'~<ЃshJ"0<!_ 7CCaN A*!@42TY¤̐;uzhiywRVNv<1}j]{F|4Pg܋5i%@Ų<%bL=rY z7se ^6~og7n2Lч~bf|+QF`N42Ķ&G@ROCr2yXCLJ_Z0]g^<@ʨ3teW#qdў#,4PW҄u4xsoٝʦ]Q2,24Y t´:eUM ZoncFI3WH1mGӼy~_տDL%3aͯB!J>)(Jb)-ǤmXq9p#$!/ q*L6UT=) G81%zr9)|]7ڍD٪AϘv&; rB꓊#N-7-k9b47E?sQ&#-!3S ~hFiSvv"1 `憳uG?O|`u>^n :.?5(~b{XEi -w5yeK&MWti5{hĶuX],&;t3la#.؞}>!ʹ8h2BC(\|_G(I;EX[0J+y@ej 5i[ypIw|71kAŬ|MtKW$v03evީA cAqkO`2bt/NbjP Q`Rh C9HZb_G̭@xU]aVWzǷreN\w~ݹ{n&ʯةACSEUj#yxa-J:\; 0RÖu 6eVI8 hm[8u[ X @Xӱ-v-! [ w; )MaF:l35er-K9: ]By$wu] gOjjp˘|P=֔ri_'jXңN?&p?5ȘS_++OT$B/"GjD6ӱQ5-k$s:Emڔv\s+^g嘊s6T|%>Zr'̑L<1n+UnQvkLԕ8 _c=<7*Ox1(&~|;[7w )\c'Kű1ռQg_}u*gI>ѡDM^lJQ<ބ8şmup_5tRnv@y/t *br[8b(m\7kP2>hJeTILEXTTU ·3cM Y֑Ds;]{BhI{X䣶`36)4[yu&Q#c1{lq ;:~F-tךfGz ;wcn݅yÆZBL{ 3n1$F{zo0^/dXq)ʟHNz:K7Xq׉t*=3[5Pf TŐ;@Z6ȟt3U<1\Oƶ$DTɗDv+Fq&lTȞF߮IsMM5gpƬԐᗬ 6{ڝe ݚU6I]3 kֹ|V /s屜I=@{ُkYam#{/+42uZsky z0^. p #?16^rj?X+y2Z:#2!CcBc0-SJŪ}%Q u1GX oJɥaڷT{S. R0`&I7)_6On{~n02H, i`S-^ƕ 1/.kPW&vZR*Tԓq6:smV(dYN b-5mXbdE;i+ qQ=8Ad.ɷKަl#%FZ `]˝&Am FVbɗp3RpnfXYA嘐U _QKJ<0MW%}:&z9xvُg{}{7Fp2ỻf숶 ٲ,-wA[/kxO;# q5: 7JzM`Sϝ'}d@]$[^ƒkiR6ce9o,nrJ!U)#~aPbև"CT3R.9Ih~6VVb&CXomq T=cHf00R GmC!W'ם,v_Gl)n5$D.BAe~O{YEGcJzXVS4 R0qs $=}t!a %^U6LB|f{)b'V=k7I[‡=m{sGDT-z>‚]{b,0 $}%/TbxnLpGp4%CDck:<~^ذsƘUk[HI !B>ڬ:S1 )Oܠ=^ iQ!Y|6epwʏ3/4,]̨6z?&R&]݈mҥxN>߶U8Ǚ s7+Q,sMv[u>?udoB,#pkl࿶{6.Ru8Nt˟q1(X^X@FW%퓳ݹT.ЉL6 @e)ka,GnHh7:ɸMYV);ө enSs98+ftQ8In㙸qZ@E"e挄f tD%gW?>/,0kT%N \ff+mzgC/ eKD`=@jJh)E `z."VFVslo/#__Wzb̄% +.8u_@PȱW*)`AL`GhCx7 pjctHuA/3{CF1|2OHf[#]ڐ=KzO 5cNROjwL+_)ҚZ:.fuΗeqc`Ύ&JL>˚Gvr9X{Y6hOH3aU7𣦳;;:_[( Crl&o" kfϬD`e"/$>8YcM`κ;ZxdI9鳵Rxl ?, 9zc~YԦl;J{=5p]d8[TrI뺗n7̧3X?$/_qy%BTN;G3`ՈyI7ӼWBtۃj4ﰧMr {R2',f)ݛELXKt[6Lc?M&A1ŠtG+U縀HpB2MFZgRqʛ18ɃQn1dFn2uUh#~h5Dg|Ǩ- ^$)3Xy=8fC|p@j4UXo[o\q-kK\Ůˀ^u5̦0WD2 _e'6w5,Ō*=o@GBQ;;fcWyKpfYuly{hEtߪ* qlWm 3ru$(_-J`Jos`J5B~WI [a]9 :2eaT$y?oGnu;R.ausG¦֊t $x@|~>k*g 0 N l6㳡< \s6%u먶,6g;&?KoH2>]!dBI؎XRTϤ_|:#X=Ex0w- w"Lo9Q&;dV|\Kji֥voDIJ+J&D9+-bڥiWxA,IfIlW8_lZV$Ńqfg8O/ -t.ZCGϿTGjϪˡ|߰98Զr!@cSA9rTAO%ѐŇEy8ߴCZտ'Ɣ#lL?ǂA?E$/Z~Vo%7(kU۽6/Z(RJy>v?נJ9tEmQoEfʳh^u ۛ#~>Wݻ@6r=-WNK]W~[2{em\LD^YԶl_E:2=sms<2hW ~PȲz)9߷ 5X_K4}ZLdB@6)6 7tl(Έ :+sW+ޮ';,ʏB8\Uq\i!"ib͹u$"O:l y6t5o1N7;PNW vpa3ױFe8Hn[H;.Y f܂YJplA6IvȝpZ:l]PYdn.F; ˘Nҟ7ȊIj_TBmDB6,ceT/nLM*FbONC(4̾YJv菓$uw rs\Vstkfk0R.ބl_#"㽲LZҧ宩Fe'"aEݠ%hM*Z.y?kNtԈ) kJ?*\o{$$ʵ*&4@i{b%z M>_@g䓖Yg,F$:+&I8*fw}⤪1#w,!+?\ѝ5ԏixVҗ5=%~Hij*%:W(*30(7fA40&N5X=@02<糝鿽A9oW(> >^gp>/e)إ)[MmwdUl,Qf؍YvW$@$:i)܃Wy+a!sIVL\=b V Z*usy5 +Oz1ԚeYk^h|rsErӤ$f@)SJ<C4P+Kƶ;r B< E ]U"IR 4;obY!.ѓڞn-2tغ`(8a %pmyw|:r4\j$x"q{^ݙP֓nQ"D^''rJȍyHyvo|KsLHvBr7ZOdJ{F~ßnA^h}_1戦 O1}fFZK}rP һ5)(M& <,LLDgbu . wdN~Ar`Lg'/.` nRRoٗ$ 6y1bk@wVWpN-^ˎXc`` a -d&nnI!UG%jϤ - h`澕x35\Дt ]CdBHAN|:-%,[Sf*5Nнd +zLsWo0זx$`T=QRhs&@Fȑw; _ c`C]ngZeujW7pU>?LDûvΧl=yBR@DI u 1^2 { H砨|1!pAT ޙg{UMaD 鳺. .oFknR`$5L挔/# gx!R:ǔ%i m-,cCҩ8zG4K{jKRKܼOʚ ZvDepiINetE`͂nmdQtf (j(e[3U\ZAa -)(Fd.ń%*i+,Y*xY]͕[ID峨j+ %`ӃJ˓98kM"ވ;+pʑ!or}Pԙt82ϗ/ZpJܧ>X`wvd{z6sO :sѫ'踞+ŇupA6AC3@Jo!5.{'{֕G?5] *yYk,̎0&l9]0^TnU}WuZ+xۗp^ a|Rh"oPQUYa]+`7|fq Z0'ͺ5l}4X~1횼/jYN򚦽yuJf4~OO_`G5$UN9;Ϋ|~giL`5ȯ#g!!HA y`>Kgl GC εKꓤXF}ZڑԮ{]mA:0v 2Cfȑ@σQj#I }] ) >eC~АV E2JvѢJ ۧT/ f'mgD1$ T!Hڡ"3e-#_7V$ qzlgbYl4J!1(ozE3*݉$ZtK;Ȳӏ\}X>᮲.A\vNXG|dG|)E|Bmȋ_/sd)NhdY.G+6!Wd}Lh&;Ѷy\6r1$TS#\-aCc5kڄSTw si6omfzAםyzaR?d-ZRй;r d17E0>rNi'Ÿ,cijW*`׽>ṯq֠ G]/+Fc^Sȥl:HKrii!Je/&[z?Hޤ͂7 e#ּZ}|'A*8F#ŀ@CB>E1-}d&'ՈT?'{fi &G.,20-q2-qO.آӕFv!7Ao:&VďLpkaև~b BqOP'ejCd RoX_Kkasi'&ML(I*@ŵ*I(ڀ`h[k-*q,fu *RVVѽ}[,25"4FB&laNZPYʎ& J~6'rXA~b+îGsj-)*j$߬*1C4GU]9^mGV ϟ\GTZ.31计+/w|̔I+9 korv6g7" tOnjײҞ .jiFهnC08X;Uw&]ck}CJ^,oO "*\2:NSó'jްaTLk1o+jI-hZ醐ALtNpV-EFM_{{] 5<_Pnq8$PNѧuPf`'5S1,"J]b%sap$-v?'Yt|Z`Bg *V@Mu? [XLZd)6-vÄX1lM+vZ$$0ޢ_ڸtZ a;gDh- mﺗZY/+"gVe^DPpb+n KQ{R×̑2bP~/rcEۏ} \'x%,%(X օԖ_,VAS5Bޑ'33^2Yq RGA!*VjƆ\8P,"opg l(\ڝS i9[ϋQ SԉIvB[:<ɫ}'aEr Q\BPcW)9^؏ c(dqd}HPq\ڇqi7$Z[$G娱kA#Q_0I}`Ľ7cS4jὡdRBcE{m+|Tu8e35je9z ۣЂ:eLA]vѪꝓ|`:UdӋg7&n rE HS{_JLA8~+C堅mqT8MmZdqd9H o؁`" ɡ`}bBC⭞!mp[%SkդWso)Bl4tYɂ-^7_ NWm],p' 24ζE)~Y{/rnz5ޥSROKvX+hBp(9^UBLozD󣿼MLʹ&[=mϴqDr v)&R`|PT`留͆5(1iS+É m|b0.g-kiL'{ƗC!uz6'v~p^Me;GH7RDݠlȑyT,ȼF\#aќ/ , im1DȷAJ|-p#jh ^ј`J/;PϥP[W:`Mv4*8 8T$q `4edst>nҭ&mfK}[ˠ~ƂLT#@:cVдFc<\EyP 4]Xc,e"|tW?ipH+(i"։v=ixyͣ31?OVޢ van/VtbfR?#l|FG;ߔQ+fU=̈jΡ DYwcw6v\4s:̇37=0FBN )mzť.M7ߥ] }eF#_bۣ=͵-HLFd]9?O i7G=́|@vr^fƼ=u;>9|=]6>MpP}qFU\Grt_2t`IMk^ֲ {Ft"mzx~g8~{J0}۱#[12AN^8+L%S61CLjU* OVp t/#Y͇>"͛m(bʱSß8MFtN$w7oye8DjRefw5UB[u0A2/ %Eni U"%`RE'}papxmD.iV*A|2P䀬kg5Ŧy + C8]Ph GA=^@ʦZ9OR kt8 ǩn.gyyh$ҲEʋżea|½i >1ݯ?8G17`NQiyz̾:@,kqZ3OUW0'pN_AGC9-dQ_c`@=vbߝr WNLZ_?BBFT== mʟ>3 yvbǙ0;\sdk4bޥf#hv>DC1XM t\w`\t:nىWFo7CQ##zFBOa0 /dsKiF$ *cIvW^IӋ?2E"Mq3ƋC^B3n2u\"~^r()0,0Y $XV3^[Ǿ1rWX~qmkYÆP;K5_t YF5 } T79%"gA|nK?2d>2.H4 bsҶpUuI4ő7['쮊BBz]Y בOU/MTcEv2YS0h$,49Fq.S%Dcw8$0sҶ+#=!! Ny ׿Jjs7k73K289nBa*쓤كq $?$豖>(I2/s?ko"lBd`HJAhV|[=K{D!zãd34Ok p,j@ p%kZxY-10:L76S(xmE5hNVV- k%0˃gTPIEs^θ&\b: Gc1p}GS %ro)%/hi$^2^:)D:cc@tL2 ދi! [3 $d÷fePf8rUЖ?xynf㍔8CJN Dl,7Aڂu9k A̛=OV>_ {0vkAGRU2* ; '[.fXﺅ ><1OK5kGL囯m+@ֱf`o冻-Vl楯GA%Eaa"l&ktGe  !I@2*}deiL^z(S5 `>u11o1hIy6eØfǞ孮U'f&_~:IWۚ"P5G.\G/&d|}6FRt;};,![P#:7FizjjN!0tz+s9&|%^25im!B\'4ȅ"vJ^؃ʖH%XuNZJsQtL- TX඀8g[M \\ Ga,d,&RQpafo޺H[ƣ8t e-9J576 ᙨmCq3CHiK<0mut(}Uf;fdpX)6fWr ˑU:yznRpVu kac K=#(Omt_pGIFZɂ5Io߯SX ȝ*椲{Aهބ-$3¨۴yuQRPhߋlvnE<Ic;%6@Zh񑦕]j?]-WFd8&p=\Zr3i3#qẁ龍$蔗=FDT1@"m&]&A!< Wżժ[bmk6F7DJH8*8PꄺdOX$۳RT̶Ua;/MRtH*7p[c]Hs~&gB*{K~%g:AVjAcK=k8C\,r2ӦFtTe1 rshC}C^. +\HzNLVX8&Je HD[&4,Xm i[\ f*Kl f TckqTr#UDBjGU:o.9<\ Mfv30t3)m6[jCۇ4kc \t3FSi6Vժq9>ߩ6e ru?pe~Q)c_j((4MAw{y";bLu{ܡJda4/vw\܌-{xiiw+'f1F/pմpnw/& \MǘFq.i+mpĉM>Qp;Lvގt^ Es! Nh ^V/wu:GSl`oЪlMG0&+Hón. 㷹%x=罹"*uޔ  ;H ׅ a#.b..>-{PxATޮ#z~QDSH09!# hQ٫R nqg=AWߖ_T>vv>>F鴚bisnfVó`7tS]YFdؕͫx+lD@Ui!ei5հt/1"IpCq@R_V炼 +ěœrKH-Z:CB|ic H܁`a|)}d-޹G{A# hbb~IqhJ+KP_6Gx|=W$h?u}oy)dɉ[0Z0g̞mlGfⶬ%hɊI9࠰';Kn֪3QOS+ sL0PӘMy$% ʀ댼z )u9M`l43K`UЦZDkB(4kg w꺊-d`w':{g7&!*{+Y3Zs3WټV͆jcxz)+a9B5~~u6*t'noEe! L`/.-JNJB5 ;LS-Iy-R8DG40ySNrb$mjP6 љґ"Ėv&7#_% }K%$m/;zա s-N_r­uQrP+8ï)KOp\s錦>I0cpd׶oŷPPSvak8i{|DɂH^}=4e2)" T"rtj"j2;-u cj?^+_)Q=?'(`+Xް9ra`WQ1Qja&m`&PؤDXV2, F!'8lE'[J2%3ڼܼ -UgL9\go tZB tV;MND7q_ l5fҨ~;-'љ!w,anf *V t4!Ꙫ4h*io xe)!TZ NІ4E0k,2Okgfph~מ`^a6#Dvcio&t1f҆,gw2'Q>r. h=7 R <. R~)DCEzzx %o23%u qd@uC!DrL4FTI 0]dYv3i4sg"fpڪNX㮸\(4m!d6{=ҢdqB"{^mxz8l\ 6)2P y|ʻJ?.RmwqK hj@ȉv7ÛMW}ŀ#(9^c]nTgzPQ2BX+oMo9lGSfֶ*>9^lr|}_JTpw~jAOwq(AVyMc6rwٯ{Po-(sn!܆^vvt[%lȻΰ|I+C1(tmU3ۤ6։Q0qAHN:=ļJ=sLscn!qTw_ +f7H" TI)<᝶RCk QE ߵ2>N%-Yjo3GkYJݹ9-k夣ƄYgh.b#m-\4gDΰ i6!;z$'8^J꺨ϧ~Lbͺ6 % [Z|{#|Y Gf<#,2j?KoVVrTz]?c25dƅ9蘲7\tR}D?% >g2 ή` )|>F>VL,+u8>l&"ao~Uh$1_1:O.PN]'[fy9>?yMT_T~80 @9&Q[*qܳ&C.<QWaxO)#f/=bg鵩Epx8%]m$*;mcA*&!qCDk^qNEh^mrJn!3އ;3"VIꤾx< 9iՀ U1fGpxUpȬk>+t+Lt&[JrçۊH ~W{Ө!Eub \/8]x] IyKɕ!j_ 4>l /{{Cz׮o+3f ꖄ'Qx))ArYcN57R|4sҸ񒙛l 2RfrzC8ڜGws)yHՃ@24H I.҃/Ծ$B=_&֓K}n ؠ euq->O+U6nH [x(W$۠a˶uj=NQ6Bb7-.23'+7vܓv߸ilK!= <4>`hq&fɴ:ՖM1+ޛ0xucmlCvL rF˰~XOcc%ˆgj Ȕ)dR/0-vWrO|Sep\UpYr#jH-n˙lL+j_Z{c*) `9U9 WaTȴIJc pE># ֭D0LE%z0[bnZ2/oa_d-emQWJ)+G96AP{7,k#2aC-!3\G\S}Y[!h,t"zA6PDJYXfUغ{qUμK5Vaـ''/Xg1^̝oWXQVs5ۢ\; SP6| ܆ UYL0)U3:Lc@,Uc QV1^@Sp_adzyü^íEo~@wK'+ zZ Kz=VKI̓:x0J~Zz8z|+ƃMT.[fhgVQ2vay|Ko}i#5 b3rkwOo;neࢫ ABb J9@R rAj^/ic,|P:Ei r7h_&8 Cڽ}Qt}k-Yl( +U bG1k!hPu\nBAc}n]Һ$YQ%HɈoL(aa(~7RU5#zldq*dD y^ JcVk=+*\l.k>9y-pQ #zQ_Tվ]7_Mwv?y4e}(3v 6lY8Xϓkmq{t3 ?^_BX<CkqVd&I=8pK[|}OM3UzR^]$iR6nD1wDl+4 ŢA`JIo3حRAfTmeYգ Eo*bK=8$ƔˆѫȌ"mb !M|I :7Hp c곾(*IMDNtG:!*;I]C֦;$a+U^3_wIAxGg =k{~%}QHND/ׄݍۉ9AԜ^Z~9I,g-hsNQ&\8qkv=Ђh.2޶B-*2Eǚ[N4uM'=@~"=’zpT5Q.wϭ— U3eV["#KrWb'VǾPMK=KW׌iC%2*ic@'AQL0.>ǛE ICӾBdlB\ib  ȌKt=e$'-_߉M({`"6,9{9 Y-f 'sqxAD@ߵ kܷh%B.q^ z. *Xfƺn7=a ;Z"L+APUEChޥpf\Ex sZZ-PF5N.6Ln¨az/VoM2jCY%ʶ/mpDA"2J?݋O;tksHΙ Ro zM_xRJ ĖŝqQ5>i|4{L@qy̠4stت(3s%c rxy*j?o~C?<PHwE2=y/NJVdo [;ڼsC$"iPFBM#)h՛ J*B'7;^E$8so$ 5>hH^nBjNlRX2g/tӪւDJ$dzQUP.  %@Ѩ ɧ'hK3t, ȱ>En_<*+xjoxPJծ?@.{Y~5_ɿ[BbgRN"TEY,t 'KWeB -P\rl(Ljl0 pT5㹭œl]=,.Ɇخ['$7y5U6hb8փUZ C7t"_玧iB} 4` Wl j#74@VPSfOXe{3QoBԸ^.?}}ӹl54 d}$ҫ$zM< 3ZK&  nY$64 rDǴ# oAWXvDX&sv9dRdS"ǚ~Uj$zr'PI.J.{EɃLm : {bg[ {Z*)`9ZXfW|džxPv)W4kH:~2=d}~Гx@q^,19gDP3 %\q_bEcP aski$ =U|v]u/, mIs*=^"%q@Jɛ@!xK['D`>|rI/W׳j}Z{Lel? Вa ']j%0`VinaC?cOaz ݨ̈3xn# '^>Ӌ_ZNq*wʶrg͎*2Z{&#'9_œa_RG)Όg!4wm<k*&c>1I]QCV]&r^4mO]='6kk+ƕ[\yuqD'qbܸ%~aBVxSjG[,Qˍz]P];a} QTѩBN;ˍ\n^fĤqk9e\xz !d6қ&fKw^faq=h En)[^%1}vR%K eV`Ze~2Jow0)'k 'IǠNkp@LdC9?FBD9ȅIK1TR,E be|[Ÿ 6 ʃ/ܗ FW.?s߫5Z{l"wH00W줌$ڞ0YoE>0(}@!^AEg (Ę R>sl(gK2=Ě"3 _n!{B9ѣsUn[D a ֜ kςcgwT 1bL7Awe͉Ք8U"uWmݷ6ZDű(BkčfOi':ww9/c45Vu3ZUfmۼ"+n8to^Aª~k`23>7&_7YnIu]t"AZב;$ ៥3H 9{3x.;84ӭ4 ɑF~g6abY 4 Tw",ÚI̗Ĭ1oCd|,NP|0nV}j -ꬢ&RxƟ$>.NsrL! a۵]ɿtߚB>!W3LkƹZr;ibަW)hC;TQu"H2J>`:]nwsePe|B;&`C% T  ze`:𖮵moaj3'EŁ@,kXNb`{0H=Cj9e'Kv, ?U{0+ ) jEFDb c|P%EWD_siolM4NN7>/jXL86 "NɂD$e(ۍЗ3tdaxIyhPݼ1'}]!<^p+Ƹ^]M2;N;􏺇r&Nq\9 ݰxcϋ-Z0NѼ{}*81w`8_ Mh;7~+;Xt-0P9zozȐ5sM $4o:T[ fR7wd42EV ]Sޮxܲɥs /[6kev)N.~%D+LiVf '$Am :K8S^\ 5H#j=nخai$hi_b;ri#j:PO:f>i7V$Y\>ɣ p͚oZedR'ܱ$ Sͳ,•OxI\}ZAl.+ 7 Otq~`&"ڜ3)̌ B/VhܱtU 1NVs+P:.#AE఩pc|'Ѫf|ȡ~h:ѴW;q.-1ou2H]Nj%_:A, ;'TRpǰC1Ag,W GNy7!29p/&bac Iݑ_)HhwMI-$%\+QWm*5!)w7rKi %ݔ6g[15;3Gr_,`QkqNw(meH kOGI`Ryݑŧ;#B끣IV~>tiJ.J SuZ"mR{K/q^Sh'OoG&;E9tH$HYD͆fd}IkYiɻ f/p6pK*=1pڂC0~wz-9tќ@QE8ۜ*|uVOHS m:-Jzy[eq:]Pi mU7;,St ]3{an;PI9$ ΍>a|(A䄥6H"^.(~-v)ueQVxo. %H|GG gO18xnhuN GN4+$}=8podʇ9f @\f24F?'.%VcFg.CabI3MJ97τaN]g'@̒/RS*a.]T7U!)E=ګ▐aFg쒪 fc&u_ټVuPUx#|JM:ntZ#7 hĝlL'Gw2 5"6 &@F((\'aG( 2 SE#Nʂ}8֞Үh.͌ aC mu:4& ?{]8o\6TکTKb T\ +aT4< s3Ipr||cq1R\7:nr拇ԡy-E(#%hu[VyE"fש#x}VnwdLS4%,n$H-:t܎bp1x? s8;;xl@רira{kJYӼ uL`*:?Y ^m8@{lA6XYEqӕKSʳ)Wݲ>x5g(ݟե4 ]M0s7k#b̹dÔTZ "GA+ԢWH.` w"lj;$fG ¬O}t/cjBYe^G(@E?\Fo@#\c(t\ck)K*?Ad^ KAX~DQB{YՠEζ%ݡ6:BÃG.@Ǐƣ=<4\D87e2qªJn\9,qbQcx }~8䜉o% Wn2 (( _v}`<3$Sg=Sv+h_,~S`C](8D&WZLzyR!ria5";.TrH,TE!HׅqEg7ń,N{BK'\!<+lpRrz:\{Z jW񂃛Uf=$¥V\ʒci)-0'VQy0U=ڑ$ iL/|HevA8 Ӣ?`0zE)\˸+sԣ\7C0vh/NZЊ_T\I}=2/A}#A7Q˦lusHxSo>"JATۓzz͊ذ'&<\J&} +>}l^0W.h&i߫ZJnoHD[, #O@v}zh{}KœG^gD-4G2u)X}q'wW>cp\;}?0_H_\kdr-r5 !*HVRT|Z}W,&\lF+ՖVǐkkYtмTLKCsY!$a9Hzu L)hl:5اVnjve'JOn(h;eOLM(3RjVP΋W3uw}.f͕\kC~3w !nc0Ia`uOri1H/7YAݸ3騟cLY֗RFJN;GϯcrKV"|==S]ÎB9 xbl\]o}Ri,3 zMʅ@`*!V6ՆiqDzli(zt ſ!:*QEțna _/|kBjIf'͗6ܤD‚M%ݾFw 5[}57[KhFq(zu/(k~5)Nr5e[~2X[_쐨HSI= Cc )++~q2Ńa3rKT@&"dt/ڻ gK}3NepHFuVD&[x (O|&auqCYi>rtAǥm2򼡁ɼ2gUȼ 컶=<' ckha!zux=\)d2ZKvIk< ~~]tT4 C2|t^35Ua̙2t{ڽ? 2ʮ?2YYU0SL *tdi9p)]0J4=2OuG(5Z[Q" gwci{9Q Uni'"5oŞ0![^JKs{?HJL[eGIvƋ򈅛5ʭXHMG/Qx8)jpԱm[<= mU$;;zm"5cn1U1G74 vK߸Н$hzצv`(R `"([" r_]0_vvkgW>u/s0WR:WJR D3ZOfm#$nq,C=ۿF}GGhikRL3X7H,(Ji:VMBAW\ؒH +0y.V1:BN+ކWDXw,I uH)нܗWoY#aEzOy^AFyu~T5^@ƥ ^ʡ Y}%+%8s#M YG/C4kS6>xbPiVJdz'd_ Dy=qC] Dt4 Z(&j3jƌ۰1PY'\ f4HC.IE٬nY,(&OhuQ_Jl't4iR:_ <5 njT͊Kb,a]%?sX ÜD ɝڳ 0a?_G[fg(U̢ѧs?/M(1t0u;d[̡,oؽGgohꈹJıfq诐`/AǢ@WI,iǽTtF@Ko 󁏎"+; 0AEsԥKz`ͼ%s w<!iULBay_YOJur,g%E(jԕmݘaPi^A;w#ЄO&R*ymxx Uqv+ag\=B$=8YH6_?9n:J348/L~Q&%g1mvܯq:&RqY1Of?|K@d俚[׎SeM4R :vi%tV(Ԁ9@DmxEakxmtF/'""f}:)(w(ݵR̽'' 1hJs|n }yjrU T9 CBqq c.\3~:Xãv'H¡^-Pk-/I0KN7f+V=T_Xw٫4/ )p5z od!b8yP['7yCj>r",7AxWjxT_o)/6RэHߊܭ r|#X9yycU޶5տ/8n-еa˹‡bz*FeC]kU+49~ }iG.zxp5}mLYN=!5K_+sNpPf X% 1ѹ%k,. uΪNdL%;w:=t{L˓Vc.r»}iNb-`KJFM@g|p@=RDme76jV&_p:eA(mG)"bU6vE)E#LfWbKSfWP~:dIOfjK>ӊ͒Hd M %$" ] r/ߦ(tG!U5<«e+CV_w|=_,(? )W,/'(hKto~RO5Cdl:ğQAbe}Yl8&b?@ZMs>bѰf=GˊɸwIyuz YN @ DD{W>wL?$XŚ[SeʲGʚh9}٥8fYJ{:/M싦37W o:!"eoaٹc3TN* ;R4^9:ꗲB6L늩e?au |{HJ_ţ5uǀL:(ygڻlr2]@ACI#7دJ xYe\,pǷ؟= JP> Y!dh]BU6'_֤!I3{^|'!C~x EU ZD$Jsڛޯ\s9bh Gdi#q$SGhTl{iRu[0/هADElƦ gi}l4%y$wv8w 45jX kj:䎛yh9"03\@T "DE7isFkn qr%[#cյNO #ކx.2tbCQU|6qiU$iB@9ի.CQlw^S̷1'g#Fץղ=C[>rAru$T_ciǓ ^LaϏsm&0;p`1ib@lNsՕH[ +9Hs8UR!b6d! b>+=,2o3vc/+_!{'rj}^}K~L.H6&<ZtW$0aAf0>G|)d>/+N"ZśN]J `"\;P;-ى:tb8>t5~o=@jCrS?~M K~TKB5+9^Kx['JB%ӡ5bHe$ \֐uvp v&E0{ L a)~pa]K A+|G4v-yCBGfL쾫6![yeh[ɂ+B !sg8"9Kyyk,Ɔ+VKRd•6#wYHǦ xszXp.d*{]uQL[IJU$Ze"JshGSqv]>|ەvІV4$Oj*E)>~dX8_tiXTh#|:#h>i] '>3yM4Vn}@JUgpkM:xAθ( 8y]ND/ǝMsU<zPeh6#EP gCa-ʨEd U)QQT J^EGvQDXY21/טRr8hFbaXU&.6i>5tZeir=X{Zx8S'ԢC$C[ U2dAXmඊk/'^oy&/YFJt6ܸٔtPg?}vpݻk=%+ԘβӬ_pJDwG}/zpRϪW7+Ԁ"Ǿh$|MD"JHqW7`Xǟ+޺Mn(N6.:?*J^kcyxAa/40X?6K^yT &y_lDa|Bm]e/THO@ŐLsX~\');JE()-%929t4̝{c2 `ĩ_C~uLGȭ1k`=FY0m!ag]l!9Vb9'\)KzQ)Ij'fXMVQ>vVy@CW,OfjH9bݠ&yaLkH@aEt\JBd@\XvUvךw8z`/(2є"ľr'z+ٳpy$7OǠC'e82I骩L-WײLyw1MWD&;CҜ*7 ø,`t)%0wUҡhPXteƾ6\*e$'rMڳ^`O'q6J IƫF#Š']@?zrDݴ[zz 9`d(ɾ; uWʹLc56456FjBȸt'Y "@vOuDZ+څpĹ#R_^/XubE#ۿ%(2ԉ7x $ a6))? ɠ13;LUL-ijstw*XE}%6q|iHC_sE 'jė2vf*05)급Yj2CǞaY}K6Fktw5wSA5 F0DxH7ݔiRHdpKh cg2$:2RM|5&q C*4hiDَơ V5\9_ m3&8\2Ġ(xEu 癟Rc5h3zޙL|#=f?܆[m|gsi ~Z-YBX۞rDulUҠ7 1!|"hQtEbͺ8-.W#cm@ xw$eHv$L2g ~Lzv )_e59%`6~-SzaCh^J U7")E*dʻN,_(QυKp7k;&LW|8qvS^ `mOY澆ָ4;.>aӯ3P'X%+O)i\˷ESLE*gذ sVC۽2N442b(.Z^{>VC>2UvEY]"F5221hEIVnPIuTD kq×N8AT*^V]r1{x-FN*mܮξj$~|0{%:GiOt2j=R̫N[>KDuHhwrL9U5))kLry\5w5Zۿ)R[пI):2n[MFGQL}=Hx.TED^|IJk ͫKٶgFL,>tϾ*( cHb&7eWC@$8w^)ȞG),cM)Rb0D^\CNDO|(!j=l^Vvˑ _|yO7ݵڵk޼s*l'ul_GG,*?]2⭛BpfQי:+zpAx@􁁛;"1]Qu5w8j.Hnߝ'm7_#vhU%*&buatN@bЩ x熵 QSnTyV.Ɗ&ǵ } ]~GR/PN[~V"5lwɸ^?w8/Hй%9 =N0VqO|q.2QSQL=>eMrpŭ1]99 2).08Mg7O .RcJZE#Or7*$C1N`-Uw]#)$ Kzw-?KN)RTrv怽lD>̓yE$ OSj-W)YszDCQ؎jw<ަ!*&)a)Nbrfy\x81J-O\[tܥOS&pe_LtQ:eq{VjB0p i)[h}ߪ9ce^Mw&^FZ2f2(JgXٱsВnXSWVvۿGyXX}Pp} `Vf-gSc[ H] h=>w|F\sbX@A<1*lM%G\fl1#Bcm? A-N}U#!-pb\1@!t<=ɳ/aϠE|KIl:S䃿LY}.v$[@ %K_1&za{M`]&IH.30(W 0T͜v'~YƦ]a_=QDHt2mdplҗ'SN !=yZ*r "&21uS[o9h$YȎJT}SfzJ\,51hn n"F>LYb#9Χ)"{X !~R= f'caN~MemΒSԚGyG]7mO٫,q:v'"TC& *Xʦ ΗX0HPFNl _>W )A((+&%\Q?e?1[ HūNsRHĺx2΁" ėoHQ"QXdvU(ĖVN{WU T) ?ÀJDF&pg0@}:o:iۼu4ўtLQ2A,zJw 9ȿΡ/_4Tk$m5OQ3(:ͱў^a:B)> .15-!>(EpN달 tvLN+U!ٕn@d8CduN2f6G*Lts}hV梑ƃBrW1ܹT}I[jv`{6).OD8wQ^YO;C^BUIhuDE:-eمۃjgtmф=vh o}:fCl\a*ǔDϏ}9zip^Q/!#8~ƍU&U/@ ~=mT6Yv&+,ZƦ ALݞ!?k_11tT},N(yeA9FQ1RN:|(B&J$Ģ4q K3| sco S\fE>lVԧ:`?šZ"aaSJX԰u,i)_36q ?L|gp{{0D. @?좼\*<{͟V/m (yvopdL9A̧{1 rO[aȆ^Jr6Cuuڍ /e݈*t^`#=s^WJp 6<eD.SH&I..Ҁn PљjnMXD:~Nk>ՕY"q^x0O|kodzd`V$! }/in}'op7~vz帋AH:#$Y*BnF m*ׅ&iHhdw.0/rш9}1KeHnoKwd?X!w[f^AQz ' 'd 94tNF> =@iʼn7DJw{)^sr'?C+/ʴLK)py7-;r ' 62=1 āRPp?ɕ "uo[f}}\0%\QU.s7Wރ)U;u e/2FOLpsY} Űߔ<j<;h x=mBqcU_z̸]!-f$h."T:%۳7s+WVskO:ưQyY JOъbaq g$>PцuE陃Z_tt}M<؆`S~0{__1ɇ"׺ 7xC{eۮT'U=x+vR`ac ͼqENk_o"sh9 ;ћ ikm~і#`_ Ɋ*[IR"lO/6*քOLCyu-]9ިTi6GI\-"q w(Ǵ]~FSJ%⛻w\Y b5uwtzv+^4N-k*iNCg=KB PhnNNSAocTEzy>4|=SM8h%I?R"rf ?1R(nu2"r~(SVOa.`-M0 C:ɬ-Y|0we҅E*|&۠,Qd3YyJ6% e(QHn6`DD]Larr0g˻=HZ"X)gc+o䜎cdM:Rn+D*VɎӦ2}^|chRN3Qfg2#}iatءbCsÔJLNŭ됅jazԱsoa.ag=gmQ<):XoƔ+4 JW{;:_XtsG*vy(F VQ9埨W|vkm>Rb*ǺHf=`̧˥0MS2`Unz{pl9}8d؉[K jҖuf6?pzkK#rl詐|(ֻԹvD@'%|귶K.g'pc@Q1=$ՐnvڻQRl?`F^6)lQj+)/;cm趵MgqP܊l <ٲ_ERMQ/!sGVrt+v)us;6bd 1:!*͂^ͣ5#cnTB)c|a ?ygQ_HdUU:4IJmY0/.>YPxj ݷ}|o V]Q.j&QQu͊~PNfv1}Dqf:Fe+̒pEE^ 6O}j(=#|prnٷ LeFefKtm{1WΉJ)?[&.ttu.& ^7?(t0/ttX[VQcYXF5m?n+IS _\XH%246N}lj"y>#Jy 4t[\/zQ8a$x )[{i:,=_d8ֺٞ㞳v֔dnzZVU e_sn|*z# n]㳺(@Ҫ,:02?:2qAI[3\o6OCA|kWzZIAEW§"{k]ٺ./RdȞ4چԇJ!qY[EtBY h;"\S@nu;73ۄH!53q|W k<@=ǎvuV%s1.$R@f;/݁IDl3!A=Y"71  |7,f5qWZgx \6/X} /i&4'+A D@GΕ ŦYNgQK z6^cpN_z _17Z*NxlEd(Qa̩uÎwevO>x7:Ƀ-o#>F_F[̋.ƍ}s=b6/!sN6+RDc9\j ;Պds}M1$)K%4n]::E46c hƤLRṾ'|j3;_ÓҐuق/V!O0ThU~PfF]p2)M^2EDFPMo.&\b&'ʘvm^| nv%!^l/D?hZ*}D"'EܹFkkV`iBM)(8GZsx:ϗ*8y M ^ȡ{J MZlyV,X+~ [_'I 6(+Ufw0)u뙸nyV,ã[!bV(~[Qgr͛Tgcx|]$Kt>-mѬ顯`1-W 7Gjm'H~neǬ>{(X5(J `TÐ0 b7JG7 zDŹ@Z!b[p k>z]T:TӒh-E$4+g|#O;z|U/!386"r0?7G SMZ#c!cN &8KDG* +U}7O¥=ub3I fspI):zs8җO> !qoymmRc PkCc`N7~6` n#|ZbOt,[ϯ%#c D~Z1h :SŘgwbdV1-WTLxJ&|-Nz. Gb7J wėC߻Y}aXA4ljx)4\ӁH)2gH7%[xSK0'  9\7ډzq<8D5sSw"PSk%(!L|,x;h-̃eN9+mڝF"-a|j:=n9ЮS¤\"Dę秱αjTdONd5Gi _(hx_>%a ie=mˍd8ڻǖHт#}:]UUҫMA]-\NuەyE ڂx?:U׻3+b7"$hT GKѰQ r3R ocg!Uͨl5ձtҚf4%=mC Mx<S׍K#.=Y$v(Ei!#zEB8Gz&h=0uTDif0t3?O;%/ УzC;g_[c("؉\e/ k1 ,}(f69KÆh@Z]+yS"L4:dO}I%c?,TH  \& U=Z—?i*k1׊RtoZ@vV: l~Qo]u33`DiܶK6͸4 !Q=O=áyH ˜5GEhNZv Bk{GK˷NSY{򦲐PYtӘT^váD*d[sCK=]"#RsCV0 8@ӿOE9~OPpRLES!rINлroLu4v/,a}wtҀ)]")+.sfwvz[B40]"췤MaBN[)`]_UNNr,Q1_r=2E@KI_N4aID_N Z#^eE8R =iRPQu_ v=è"p B~~s7iFiHȮɵ r;,1 ¬W ːRV%<&' V-mnIQ&Gr m@j( hV٢qes $*R߱Q hm%*c$)NL?7 j}öE<cRfL{WLR|GѶkz|>u`H0(iFK D6px*^T0@>\n4LbODzx4)A)Ʉ, _-Lyǒ_C6≵bn``#BO am8 LR_ʊ~c (rf R]Y%ۨ -ǮEBMzx45R"-9zNKňεPJ(/3*Inq\!9Tk`/yՑ{i?Q 05P%NX/0ynp#Ęc*),:C,y OeC']>2) Wi&Lp QccUGqkSz?brM\O,4 >>@ Ѣ'ƕ/b]@`uۑ~V뽶A؉Wُ5R:#)JJ,(}Tbc/ '%-x ,d_;+YsbH[yO8*t3+D6':Sό2w{d7ߌ3WlVc&ڱ-b <Ahc*`OHhgsAf=um;n5ۺ-pBLۀܕJPySVaw!i8n=÷.p)ݪ? "EwJRWYo$wX*_; 06*5$&@ $tC ͓a1T``ݔsn]2GȤЯO V[jUтHe.dz=©5:r q|kYOB6SiĄ^N2C5(,y/bj0؃#gxVws$C|%n9oCRtIWa5kEɔcsª$oߕ(HׇHg`RE['MI)),,_ kmƤ-9LΎwx~Xg6PTubTܰsm#^ c^PJ o^R0_^i% /B#'Qe sf_b6D=tRcLK)"U#ki4gqY=: ߍ8 E(VEŴC= Q%)(!4 j:nyjT  afeLwְ*iV)rC6o1U:[9ڮ?xu$cb =f^{q=^-|1y2L h-@Ljӎ3`'ngj8A Dә8n1FQGz[n'@}ꅟhb0z/\c>~|ZM ؐV.U ~ͭy.>2n:׻Qyz #uw9xvklj2|q,lHrГCې::RygYi!MM닔,|FbJFl_ƴ䷠s'R?q=$ u0!RԊ/[QKӄ읹2%_j:٭F"RM*SeYȅ)$ś&a۵ߩDa'O:{ w=c$> y[. fl}Yb+[O`]xkEr<qN7g^yWs*HUE .x0w 3L0t 0^pur^EZ͟ V ޒ#Vjf72~uQɘYH1uh~(w'x\jw/{_JWefȸ~]_fpӷB-P{Q>l9L[aj! Uc&7S!@U!":d0)8gGjd:O{ͅ$=,CKۿT~ u:G-_sDV& e1M~A=ڣ^q_lUyBroB6Zx~d3Mb{ TA<\e5k[샌[pca;YIL`@I1N"}-@2=asCD\% e3~JDm0h6Ea4Ot ᩎic}QZ{lR>ϋ a֕.S+dU3]x pڍ^*H&L|̒/X%I>DEn.GG P7o^y#$U Qdq)@/Ja45 b6^uF%5 7B&z}w_sLŁ퓷S,dXWbߒ5jiA2{zPnVY֎twn47V~d%S4 0- %< ]eQYj9Zt 23UZ$`0]Jr|NvZeUZLKvϘT##/ώX8WGDK-Hr (A/9iޭu?XF&]kPӟY͒WѺjK7UOԂϾV/EIc<>Rhnb_#:1Q>Grhή >+`P\[\f<~F?7Q%<*Pχ{QI"YKV6F_e!s|+gM*쉯Պx$ 6^./UTNDFtt^[Xm7&AGb8A,C_ϓfA=IRO)tQYFW}<-PRkyksGܠ.],%1AD!l}-NZ[8 WyZ! ȉa UK|60~!>£&$gw4[,u y gQ|߾^6lo1L#nv?A"CYOotHV&L,-m[_ypVsϱjko`GUahC?@If'LI\e6;aB뇀EB>̔~R]*ic2UĩȜy[ך0Sj&K}lwcQ^E_'wb! i:`HB0!,;]`0F:ﮛӹy@Q3@;ˏdI7kˉK90+~L  l]M/73fyjR|n|N<}Mr>_,u1]UDRiP׍G "M`߮rS*t;3b=g /xjݐ%'pWyjgd(ܕL%F'hՒ0#zn248fH^58&zQ.-]w;Cf' \$IkI푴LK{YxÍ߱˒rG:%yPTs::.߶"2$!2o1Նu߇ h.)C )jn&u>POG^#7(<YԜ'Z.k "bK~Ŭ:%q/##5H:L7nNy{bQ̐^7dc횚?~cF)Q"`iaW5wq2h w<Pƹ 5V; סfǵ^WŹLrӄ̴e%UW:%Kod{jrKqe%ԦhBVAN'CͮTʵW,E~WmS_@;.Exbi3te؟}o rt%}CD< * G' Y8ІE.{ |iX`}kj>yܬmd7Ql^4Kj縷{uzAB@uH |Mr*2hLpg=7+5{u(gI˓̏ N!]cyV +knt^w`z~ݳ '!鋉›f`M/zMb4 :bt1j< 6ENYpdqȸ& QISD8% ;uA|]"T#կA&Rkq3@s< ʝvO#PWcťe{˳" h ϗ8?CSiA ^x(|N^B$piY< ;aJ 0ON͝( ֯2! 6}P7OOhbHX?x@R;)zjZ GY5u:K]apJ ʑp<{U%{O< 9,T.uaN#mZ䢖H<3nƢK(brÖ9O_gK쒕2RD yc#IѶ#GE #&{ϋ̷=1|x|(3|xjL!JAmHK1䕂V}t~Sr8 DPg'9_ /Չо+,j? Q]\C쉛}bv7 O'ïbWrf:meAPV m@vjyhy`9x3MjЊ4R\O8mU|%<^E6"@Ci`>T7q7 Ebtؽ&d?KMYj)Pʁ ,=Nru`p7"fox} *?uwK.LqEf1ҟHe_؊GZg;>$ #zi_Bc^KM/Ud* IB0ٵ?xkqN X*w?o#9 LmQ Ҕ* GpC.J;!!*ᎏ|~+}O~]7˻`wxrP5E]ɯ%ۭN ;s6VOTD6i׈T5_ Z:,Lu{)Cͅ3$We ]z[0T*zuGNi5h!R'qѶ*@|J0xԟu& 5|= yw@aM$1¯Ow};"fG@(@#HvI<諘6ބu-]ÓGuDN,]z=M MXTEqY(;l!VʶCY"w|/]3ƏWa%4<q-wȿЯ q8`mr4,\߾ /ku<Ⱥ5>O`h~5&:o2e&q9wbwhA?>meNYuP^#WREk(E9Wçg0BRdc?xh5$Sk.2ߺ }nqؠ N/|)ŋe!__[2:6ٔ~Zke5vXnh;!eav^P6*V`΃mNJbd[f o~F%MG`c׬ V1x5=LЁcKRBZNC@ lDfjTPlǛdYP-i+ؒT4O;NM/2Rs ^N=fr#ԋELisXF?oG\4&3{DFVK v'Liw\bPF@&xNuD_Ƣ "0/RЖ[$wQvOJ8.tqgnSLMAv,=#dZ*@$ ",LcEaI4,u߫)T:Uڝ#_NM:/ztF\X?r#24is'fX!A13#\yM&i J X+ 1(L=w*ZA7嫗iu#X涆 ޤqlvC0.KTEBȠo-Ú<"2\p,,'ƿƥIp g2jL$Fax}@nf+W^ ::ooON(e6k>_kEKqP.Wl2D+1NY8+3*vGi.D8k>n8,ref/<k}O n<>1kP!{)P[.Ǔ?0 2}M4Z0kg5-ZZꭄLN|S# 0G$8c&=ŃNjЩ7d__e&jty0꼥 a,"ž) 8ܢl| r<)·w2Ǘʖ7Ѓ&!`Ş4' u>t( )@-SCMF~#12قh#PۖW#2=')h5S5QXHԒ؅ٶ*cf1RkLcK;cmSJ':Jb}E ! 핎nF&?*xf^û׀[␍z- 3(iK"qԿ; r\{WO$\Nf;Z-jNz%6BA3zZEy0-0wM}Ӥе\G u |sџw,Y9*$<|2i6P~  ݅a`U]V fKyJ+L&*z& Gv"i?fR̢J8^Xp2sdc" OwŸ_փg^8+3$25ǯm -P[~a:U>JJ0sd5Fo3h2%ԓ`<&2 LNt{?Ty36B-WC5+TKRPσ7qF[y3I![+@7nd%Gt|^Ceq:b(OCܑseߺđjǤa6ۑ/ܬ flx7~GuM7j:`loIm־N7%XF]/P+H4! b}J/>^H^3qI!7pzk8정Za` 4aU-;qj`0mWnhC!{N/t`u п6f,u[ ʣI(`ȇ c W>91619]xh/|Üm w_j>Pٹ CF碕PovCSHuߘ\k:\URXr}nS75x||]vF2t/亠>D⇒;%j8I=|J޸W<`, 3l鉚\RdT|mt2c 5~VMΟS@eR=ߤ[׵՟s՞L~y-3T^ӽAd[LN c Z!n}It,f)hdmXku=?-C?ЊXLOL.DoIrPGܺVM=`Sto3!KY‡s&#H;Uۃ7RJ1x`JX;t?$s=6XzLk !u2~e&&S|@M=]: hE, _'w()+gJS^#"fKɵ_4%fhj̃IN PD^ rୡxGL"gI+GÂEʻ)rJ)ӣPu%zE=PN C"U1Gfgھĵ^`oJD&zL^CkoHy+(ЌfTF4iR10QfhVjB!ѳ-#\y1PS(]k&2f|g!&mT2 ܟp*Cd{T& -]:mO a=Io{HWÉA9 OwE- 5_tGvMFu;4{ >&5Xß"ӛ6o?:$G>RMƖ*_d@ߪ@F+5Zdl>7pZ|)Y i4z:waI쪗%3OU97bja. dj ¿z~KZkCv N,O-hJ 7PewmVAbvGRfуv:(?o:١}PhHJ@{5;=s^Aι5 xۮ &s4/մ`4#m+4]a;/a/hZ8VHmrRQM!؄"o+zJK "rrDi8\;AlϨ]w*<5})vzZ4ec5F 6Mz怣Ӝkkԯ.3p`)П*KD܋)E9ۥ.n>PoUHs\Z.3'/#7ZwQlh"1W_&*TKnr^obѭS>9z NtREppcKԏ_`ՔSMa@k%J5},"lTgƹe&Ƀ&ǹsE3(@/ ֿA!j,DyoL>MlTšfLIMʵ7g$@MgGXwUюX"/i洎Z #|&{ GEQ(a̭1h"@c ӭh'T+*gvr>aC9ɁC1ۊ)+k03{-ęhʼnem&OrY =:\v2F $z>Iԣ\mK. hCHM0\_za~BNWoDo@НvW#%>;&ؕ뢿e R_k.޹V8ԟ򹒪H6tx6)":P:C0~@(,79X2 qs/Uv"^Ɠ}7d:.7Qg)[-'[TOnފp(Gr@BgHlQ>wsOBoX9λ|J*[\% WLpjf @&OOV>?wFohyq?~]!b0Br( u9}II m峬>,\1t2YLmmI _+XT?۰N /lIT:A:_ΝES$WDi=d]i_bI M|< t'pmkb`ÆYH 0Q_rJi!LwP뉺F8diQzVUȲoOjeFbi !E4'3B3-}Lh2,G3strY2!ȻuYsx@łj[ L'h*ك)m̿ 0N'~*Q&xdrp7i>833TjrxG ;ĺ-\!n)!ĕ,ai_~v@Au1sT@p: t@!ůpp,wUF)!I_'fr 3RDI\&|tߕZ=icԑdcvѡj4]'?"癩&ڝkR&e*!gXng䬶ϾC$Iv]9TMR!~H7j**f1ȕN*y*?c IL֑DUкg%{֪$ 끵 R1W[ݞ*va> ~eXM*Ds:s1N BZ+,AH >i}ܸD;x1lÓQnB bMzjN>Se_i{u2Y3f~[cͨf OfAZg\LD/ÉJF?$[j e(lM[%@\ S%`gxKN1+ :f9"DyrTqPeDUYOP +KS&4  / ?u]T_RJmp+0\63), qq(/$.IlS,XڡI^M1S [6t]iQ<- I,+WNX/0BabYJl/:V?Y31VtWԳެSΗA~)ޏm8Qc r(q3P6j8͵>3y$ "zkowR?˷5רE~ p(DlRB%1me#eF nMRp}^X:c,v5_0lL5,!2^ArLc׷4v;\K__R M℥#I>CUC']$p.4V']MA ;'Wri ʆyaq,k aqFq5i~-mQ"|.2Nb%yBpKPf3O9c#!&V۔4w&#e;(\i 6Ty aMHvms߾hR>YoǤ!c42<ͫ:|@4?+iA rX'$L75NqւF5[ZWSewR ؄F]#7R~6FN2{s7L"^|;;8 #k!(.?J1#K3 ڼ=}jD(5tV?h}kCj# [0ty>ayK8ĕCwԏ˽mgi*݂DK*,i=/mAD3NʘN]AXֆmos;yzfzY3=ݳGTAfDCf9×iM5t # s~;b_2/c4jԲ9  7b rR,uK#+ŒN3'l 6޶3X3l3"ƽ\vwZ>˃N-'S9oCiҲ1+5Gu1`a6 ``&y&UN%BńHb]S,UI/!ả>E %R>;x 3gUKv,zB{jn)+E$[PJYږX߳C(i>@>'i՜5`˯qJ55J?5ponX2dpEI4%s6|حz+{IjR:YMл#LN,& $w ⑕a\[E^6-oN#Ua:̎ɗb]fIK_v;ԟ-9H6z /|9DmR~-tPJn?ۻJLIVG11ΕIS"=$X*ӑ6[=Tf%%!Aڤb{SK}^ nn1vk\WI)^&䤯Oۓ%h'-b9JC;'xkmCoÎK +&!Dtw6ړ?e3ת}<yy8Ḧ́fG& n6r%$3:BFd,'l d6("!"IP^,+̊in/rmj$| UMgU8CYkR6ym]r/U^5( J Mᾎ^7z0闿Ghxm1CXf:_'5/K?)sw*~ٲ~il71Bl|NPUj}io!d5- $lܹVA9E 8WGC mw3aw62)R-COF3A[l  ?%6cYG)["s򧱇0P 4orR}q>㚼HV?{J1!^i~ `w,lԀݴB-ĩȧ\t\ݶ)[:RޘǩGx¶XA85&dv1͎\O} |&ljhlU@=٣fGEY$rȻE?ĴxJAJ~OpY  Cxn *h@p8s$ DPGL U+5qT*`Ԉ$9<}M6{x9vҀ̭+7Æ.~Bc{Q lxĸ279D lA!2*#zq4b_j`{υ}Le^F-W7e TZ-2:* LW%A]i>'^ E= Ku9i #Z*Ql M`a_(кXL" -74/s5i`JFbP qM*-MZf?) voEN̊?˸Kx-^2>c],xZ>"w9*F f XmQCdoucZJ13y*Md:TG/ Y )l[O[:Z5}*|ӠlmWR1lN ~> pS@HOGWB*䵟$ĶrZ.xK,ՉvʍT,n&pOOF٤>56D<iP?m2 -*Lu(!2 ˲0ٝ/h(]vud1f:f!=?] j0p$V@0?9j>q=9&"kёq|ĿXK5g*Xt=VFT,@D~۫8@K]P1h^E$:-^mm: gc ]|#8agAq'`I:=8š̈5-s%\LpkEdz?5)n%写[M*mHb(C Ĕ>Eo̢*!`('Υ|2=/esFܧǘAsӵUĹiE޽],kKf0r<̱P7*re8/Gl5#r 4~nr ?+~7{4d}.g#9~.:E+V1GTc.g&v# $G@,[=P,%5y7.\cbO SNy]dھJ*[%OcO-E bmeH:w CY`og3R6WIb2< wuYMj|55:ad _d#&%ߑS  >og#0'(ga]c-QC_Ab*SLA{i-u,Ūe2`!: hۜ/p wToHBWM%R I#h?bF t{SNRD<;aM뺛xW)Zq+d3ڄB , ZRd{p*Bν"ND#y_&Pvȕ E3M,=D԰=1juф;aX,M̊4'hpWe)P1X| V܎׍GRiVՔF(.[8zamBc $]%CmC!ehۥG,fϮTXe1.*Rm(;fN1~uAs=˔.5nʟ R"O$hwG+b(v 6JY947J/r$zP3⧁gx*ʞ>+Q?%ol rr7*lxhхZT1o6̧pr2{:bSYlx7Yz0@ Ӧŗ /7*Be|Bގl=OY]yNRtS ,EbyGO"QPPv$5\D1BUX=6d1ԚN>!|N9kXI^Ҟ/X*%"@q'cFR⦞ݾvY:0Ar> zt*Asqr # gPewZ @H#&4_y[ U Ӎ*:a tؖ FiW{r, Bڢ;oJ_rhY;YTG2ep(]x+7eE^O$3Z&U7EZ^>,M|Gscsէ /&MiWtZi [4Coe3Ã/V(*Vf2 GMkh> hY(dO)N/蛔Hg2-='" ;h 7حS`xT0^Wl3/a =^Vkntߴ|[lhG="$: Acb?^0*mG6$}AsuA}-cLRa;SUׅGw ^ iE{b5;L֌YPݳM>O,Y)K5DbE%L$!go{L;~cB#cyq؝apMRBHԌ BJPaN+5ꃺ;-tZ>zM^̶k|[G89AxuHhO*$ւFkp ء]u|G6%+duwBԏ9%Y_RD`OO8JB11hC:g,SugMp7ԗ2ܷ)n(J_10ኂy2of3yf t 4oE8&3D%of#@҆r$,a,#?2ƾ~!|w?c A/rUzD;3)颃PK(hQkeRYSx@Tk`q0kdL1Űl(GНhN*pF8Ig5ö:kY"WU!}6|2(  q5wKucf#}L‚҃1ķ`"$imj{~W?*ϝ{K0L!R}K7ivٶ]]氅e{'w G2xהPr udT^s϶ ı?͙ 4 0"\!8(D2`c5AS7Ţa%(d/l/1]qnei,Fc6S0JFfy}H(ogÚ&IyOQC~!Z|KɈK!Fx8zaC;=1GBZxX,EBw 束SC$VeM { 6g5E۟4h- (@47`VU0吥SjMot T=k+_g`ئb]>^j~?%ޙ|SϓelꍺJ ^" "́@M7&zg=% 5d_J7֕h^dX"XK͛RޟD]VQM+ɐOrЊ*<";QZ[3.*ԕqDgn0rbG56x=6!V`w9u݅һ`V@y؈A3fζ"LѤo&O7ݔ$zKrɗRcS@ '1SWaBIVXp@ yS#fb^n'WȄ%q8sS؍à!'eCydaLjV/9}[2N30 t睇sz UW(N<1&Ji% RHs']ߋIl edWO5V۫q&Dh›!:2-/hLR(Haڡ^%DW̉3֓*'wHE]5g;l kAuͣ[;|t*1$U9!u?-7(+7x!>pz3:s-g~vnG*X bI!h /czdoz\ 8K믝ʊq#J몈2jr˿0b0z@srZaRfFC<@!YlqĨ 힭N{bhyrT o mJ}e׻y^)n9\_s E3d5KS+5b0Hpo vޮ+5"kWFw{A|R?J/Ƃ[ Ÿ1:l> >\SU Z^<_^e4 's9<ܗWNgNw+&GCx!$ A*ٹ'P;oK8Dwg;J~/Y§j82#_ Sv" 0@25HbM[فx]RCT>bnlOrdZ`kVGgk&NԴfO#pŶeVEG7 Q)W6&O/RH'=,U?kXNm17$dXşNO\AMZ7hp|Y_p/^GA Idǰ"tH:SP5V%>0|gp>f*떰&$;˕k!{/E]He i^z`{a[p d)@]4@$kv5G0 [#@:Hw1Ն$(&CXe%b|y9[hʖ/Rwbn0f8\{F=7խ O&)IU/]Oل zIY fuաRk Mb:kY6252E9Kl@3#5KQ$$8Ȏ?bS' u^+ 02D,gd^eEdQ3u۾_'ܷ~nY3X[?m'8VKQ̶TsIŽj[KM@GwLêڃ)E$ѽO>\fySÞ1){o2:VIȅW M6.%9#9s+j%v[{fێB3 ݓ5cSZc0͢-JXkճE?%D. 9h)#&1.,FN@\p&'";FLU~KHWjI* y2[#5Pn2Wɬo.lg&U_b5ÛO&_Bt#<_Vv"fUL#[*&e&Xgj+٥X)IDƝD|~vآ{k0{s*N-8cBpz߷_^[XI3k&"Qk0lrc bNOx\, !$*…\z0-|z:Uwi&ZQO]DNJ`+H&`Q[zG9Ntnfq ۂ9ɰ]DVNz8{2[om )@>s0%Gyk߁H IaIo0LHXS+ߏ~-ic)` x,c!qg%t3$LH=L%)pyaTAF%W(́h(t(}޶̬կwz3D鴲ۢ%6ak{0UmN٥f)da)ʅ̗CM$31 ֝e(J mfcv{RiX 歜"H4ʑpJa%MVVLnlg*) q%0+Md `*vV2\'w CXUi,E=S "`l^!~90~ž/0#KB~tOvHƔ}fZim=l*\q.ѝM̙#;GC HN}l3=rk`!6gffۡR29'냘$o`;$~J~RjO?sG46$;MϴkD8}XuG]@r͸ ~vbY^@sG9_/,LXN>NMoH}JWYAypVg*;jC0KUW$&=K0ܾ.N4rޡP]8 +c pèi f`i`t6 Jr| jM4ѠO|B y|uR6!^30,yU˱]6bP|M 'cۚٮF{8?Hyz9K_ǂwfˆB]]"i6 ~`u Y6d —JQX[M*3 A9ϯfqTdh{o9֗v ` ;5;Eq ߱i`S#`r+P`9XfΣt (7kډP0”ppViqHZ#bXVEx1îYt% eeҋ}:@X; 7i<5>)T3t(^ȃFwvYKwφ!qK:HDhF=?A/G׭NT{Gv)$5AIι\YӬ˒t[Eq11 ⿃4U2CKCNBUw55f1լ$ܣ<ҬL7#~XM~Rf,'3z^bbذ~0ȋꅳ#:s VUlXa\ ŝOxX%`#cfV|K@Ykxuw6&])zx~t6E.<=ڑ eݫ _sh΍d|<t g.I8 ԰hދ[ v:r7u6OɑCa‡thp &upvup=?EOybii(lS&g"7߸P֩U!8$v$s+3%;(aOL#H[1k7bd l22h q씧0l8At1Pa*FmGM[a . ; 3O,UMQ,!AkDg+7Z0Z AlH]k+0[j?Zs{UA^HZXݺ.jB[jNjUG^ƮsS#ɠB Sg37'J]6 j^i -SMM0WI*]̚K7+K] ;'XF + Ў"6H?7tB>L\ە Xje&y|7n[ާOjv,J(!t˖bȯ`rdjūAN 'Lj=/)ezEMb"ǻT22Қ H6"EI `(h~??;h,wifDM0%vܯu^lq!)R|(~ck7^#'-pcDFŤ+ؑa>>N鶓PtTǧ%øm@ltU:r8pgIObRXWc\J!QU[dHZg8,ǗF;Ĺ1u04E /V%DoTŠpTjHFYm'{RkC_?ĢuYE`)!e&Ywx%TJx$tx'NdD[`gܾToBCCg5MB>#BdN7j]ASJ` ێHjHm>0穃7)z)g3 ; bjz"_^fwf*l& `dm>@ ۈ)@}Lp2D+m*ŵBޚ\)]ڭ뼉'H 螅RqC}4VO%j7C(uh?exb sޑU:r"oڌ{)BhGQ ԍf*LlGqqbpN; Q wh3;\sG˞/)$ӳq!)I x4B7oh< aF m{siOܴgCcA^]4.mN>jj6DPw!=3@4رè(hٰ\\̼u!I Ž ߋ+s;K1{ah;ϹBOJ>Wz鮙 c,B{ӏts$􀚻U\/eM3YW* sx5L-)|!`| Xi|)cK'5e,Frǜ*O0+rڻ~Юe \=-F1VKD _fznbh>:=qXFWrAQluRNZu7D(V+`pMeZ.`G~7Z«|F6Ў~&~D $7'Tu,0vj{Ԗg$*Τ!ZTL!@)Jt_hmyx>޲m@J-X.u&r*)trßK%:BSks6luk4GUd)+˒ BeG*q@g H{]_m &9] |Ȯz8c~9yD/ǁ6Gr&UYWt)<^LQ&D#ђlHc|XYYl:or2/+!֛ox0C>ѣ7͙>.cce5)P,H3L+$e7 `1@&Ë^3ªLs)MCp`sj0@%=a[JW,.Gw&ѵSU6cA[[ @ϵ.G%P#y{LĂK0gF1 l|cen9ʻYU 'SqҏCcϜ;g^G眩Aqyӄ#>RoՆûy^2kOw@Uq ʕoa&.{ܱ9PAi4xٗ౷p9wbPIWTK{y:Pd^9в=փJLx;׊ڝ< ݅N*&'ҭgiPp"]VW("U2=x{M1>U" r!8юګ73{ 6s9$t RO{Zl7 mۊ~<8ILȴ/`;>"hD+SvTM;!v F%[#P{q|!,W~4>W|eU8>;ǐxg'}07lQx&HPץCRE;|F?d҉$:u<[ 'JSoQ˱7C;v;0&*.+r&CzPæSlV0j\# LIh;Q7i 82>Mr~ǶAk7ԣB;m~ KʇWw[dUԚ^zοE$2O/E=cؖ\JYeYr<&?7pƞ/Fi 217”uƺh#_F8RV|(`zNܱ`r=#0|>s= çP[QeucLHYuﲡw}}8J i= KyO/۲1RC[Sl"H]zNFgAY|s$<_p8tMznOf'٩@N+n/3Y<҇jILOH1p:S:G&mj xOA]C<1UX\d,@y+rf?8\F`K=)B4Gh֖>'4j"Q*|V_X9񛮙sF^0>K1ou!&]wMQh_-y*a 1~5-b>Ao)^r2G%f,[jQ {BM:#+0?3ǤYE6s}miʽԺA Pҗ3<p=]Q\?B:>jrɯ'aJٓ1zcfd iˁ8ďӧ ^?xP YZ