ndctl-64.1-lp151.2.3.1 4>$  Ap]V/=„zR} g)01)gBU {^AZ<4TK8kzWؠ)<WSv6YJo ,-A[t/W

*rQ>( @|)ZB^Fc+Eor $I-b;*^h:;tf3 %o ~1Bʥ R03{Y=#E$,٘g5ؖ,WZ r(pwGʕu Fo<Tµ0#E!h6@!e?oMT4pFp?`d   T (5 N]{  22 ,2 2 X2  2 D2 22  2 ! .!.&_.(&8&9'4:)=U>]?e@mFuG2HP2I2XLYX\2]T2^b%cd]ebfelgu|2vDw2x2yH.z\Cndctl64.1lp151.2.3.1Manage "libnvdimm" subsystem devices (Non-volatile Memory)Utility library for managing the "libnvdimm" subsystem, used for platform NVDIMM resources like those defined by the ACPI 6.0 NFIT (NVDIMM Firmware Interface Table).]Ilamb274openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgHardware/Otherhttps://github.com/pmem/ndctllinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in ndctl-monitor.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in ndctl-monitor.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-ndctl-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-ndctl-update-$service-new-in-upgrade" fi done for service in ndctl-monitor.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset ndctl-monitor.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in ndctl-monitor.service ; do if [ ! -e "/run/rpm-ndctl-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-ndctl-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in ndctl-monitor.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable ndctl-monitor.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop ndctl-monitor.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart ndctl-monitor.service ) || : fi else # package uninstall for service in ndctl-monitor.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fie${20z0 p -l 0s  _O A큤AA큤큤AA큤A큤A큤]E]E]E]E]E]E]F]F]E]F]E]E]E]E]E]H\Z.\Z.]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F]F8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca0771569cf9cdc72c089cff16de00ea6b2460a3101d2c1e1b295d2ad88da15d2e982b4954cf2947852ae70892e870ccbca909722ef3951ec399e48721c8da69522e09c480f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df29b2f55468277803f09e1111a5c26cf1979502f38d6c4f84839e9b986bb1399c861b2bda2ea19bd17beb56a2c34ac11489de3abed426d16a7b7b95b1c392a8368e4e7fa0a65fc928d849571d592fa72cc44dcd13814f394aaa58c47e02dd6a67713cdd6c8dfdf7a5679b51f253df287a59993658a2acddcc0f9ba9f04b175d6fd438dce5f5a4a7508f693fc481d0d00f2f269d461287e049b471e92a6d363ea0dcf994ad9c70ececd5ff57501007d9926eed9b5d53546add5be9cc0737460933268f110657e3657c2e02a94fb1be05e6a226a878a6922f7b8e281858265657a440ca5513e455ee32a8a80ce7b23a56a0e0db453c03787ae1c183cff7977c048a00b65941285fb3e78588ccfa9010cfbd5c90909fbe2722e75d8be50c054d5ad6bf249deea643bf8efdabf816dd311f1479b67659a7fb3ce73e75efda20bfa9a9a661c225893abe90ee3f87a037beabdfda8cee4db94ceafb1545e02ae8806f0e95b0a9218ca5aabf663e853228917220698ff94c0c5c32418f27042150eefaa4c4402a0623caab06d7d1dd7d3b477241ab283131c44c2e1664b8f8a029606e9b4deecd9023403a4156f3309e6013bc41da24abeccb02b2725bc56aad4a7c3f37b1320b9c5288df6f48aad2f3961efcbdffc4d11dbbe053b3b2e875738f4bc365ec195947b38ca813b76e32155e6768c54d4678a8e48b4a9321d76a8a2f17204ddecf5850de91f63a91021756320882b1812f2be1829f3dcd2af81e958b25dd0d772cf17d0f6f1d78ff1312b0f0a18d4be9e8fc4e2cda973fd952a6322cce4057d6aca8b7b39c8e624d86e0bf3bf563374845cbda0a297be259995d490988b400f947cc2eaeb5a9c3ec7def4a372dfa3506891686a7fbf85705873c96f91678b60c1b509cb2ad29b9f8cc005e9b88adfe2c11e774c45c2c124d7101e483edebc6e27e055277249af2109e3fec5adad66084a2de827a3dc45dbb4996b0e050258178a8fcfb11d295d8d9931e67fd0663880ac51f94685bdd10da139178deb10a1df3ba6ba061f2e935a3ff35131aadbf9d8f1012ddbccaa6a8a305f061b864111c6bfe700af15a403f27bcfecbe16daaa772f5ea8a1d7256e3ad09d8e09e0237f19f1479a289fd58a86c3ce19fdf78989041fb73ae14ead50f59d4bc7c6eef13175bf2990bd256fa665fc05e3518f28cd4db97c7624fadcfd5917744c19ec668c0d9273c42a80dd67ab69f621aa512a354e4808cbfbc3c91d491d14e26d90095f357ffba6104dcfe3b64429f01a8720e7dc8763971b1876c35988c55df9bc43d0052b1c7aed5a08596d6f401ee6804640a628e15b3ce10338a08232bbf40da23faae27592934ad89254ee7f3963373813e77bae5a14dc25cb970f92c0841898bb72ffc66f9c2cec5643f2900137664071b19ceab6995657a9426b1d6cd5fef00d15bservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp151.2.3.1.src.rpmconfig(ndctl)ndctlndctl(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(ndctl)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdaxctl.so.1()(64bit)libdaxctl.so.1(LIBDAXCTL_1)(64bit)libdaxctl.so.1(LIBDAXCTL_2)(64bit)libdaxctl.so.1(LIBDAXCTL_3)(64bit)libdaxctl.so.1(LIBDAXCTL_4)(64bit)libdaxctl.so.1(LIBDAXCTL_5)(64bit)libjson-c.so.3()(64bit)libkeyutils.so.1()(64bit)libkeyutils.so.1(KEYUTILS_0.3)(64bit)libndctl.so.6()(64bit)libndctl.so.6(LIBNDCTL_1)(64bit)libndctl.so.6(LIBNDCTL_13)(64bit)libndctl.so.6(LIBNDCTL_14)(64bit)libndctl.so.6(LIBNDCTL_15)(64bit)libndctl.so.6(LIBNDCTL_16)(64bit)libndctl.so.6(LIBNDCTL_17)(64bit)libndctl.so.6(LIBNDCTL_18)(64bit)libndctl.so.6(LIBNDCTL_19)(64bit)libndctl.so.6(LIBNDCTL_3)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd64.1-lp151.2.3.13.0.4-14.6.0-14.0-15.2-14.14.1]Z@]Z@]V]R@\~d\X)@\4\I[%@[F[[~[,Z@ZYw2Y"XX @WWi,@WL+@W W@VVVUpUUMichal Suchanek Michal Suchanek Michal Suchanek Michal Suchanek jthumshirn@suse.de jthumshirn@suse.dejthumshirn@suse.comjthumshirn@suse.comrw@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comrw@suse.comopensuse-packaging@opensuse.orgjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comrw@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.comjthumshirn@suse.comkkaempf@suse.comdan.j.williams@intel.commeissner@suse.comdan.j.williams@intel.com- ndctl/namespace: Handle 'create-namespace' in label-less mode (bsc#1145471 ltc#179886). + ndctl-namespace-Handle-create-namespace-in-label-less-mode.patch- ndctl: Use the same align value as original namespace on reconfigure (bsc#1145577 ltc#178224). + ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch - ndctl/lib: Fix duplicate bus detection (bsc#1145573 ltc#180249). + ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- ndctl/list: Introduce region capability objects (bsc#1145772 ltc#178159). + ndctl-list-Introduce-region-capability-objects.patch- ndctl, check: Ensure mmap of BTT sections work with 64K page-sizes (bsc#1145421 ltc#176079). + ndctl_check_Ensure_mmap_of_BTT_sections_work_with_64K_page-sizes.patch- Update to version 64.1 (bsc#1127799): * ndctl: release v64.1 * ndctl: fix ndctl linking with libkeyutils * ndctl: Fix building in the absence of keyutils- Update to version 64 (bsc#1123024): * ndctl: release v64 * ndctl, load-keys: fix a resource leak in load_dimm_keys() * libndctl: fix a couple of theoretical buffer overruns * ndctl, keys: fix a resource leak in verify_kek() * ndctl, keys: fix a memory leak in dimm_create_key() * ndctl, rpmbuild: Add a dummy readme file to ndctl_keysdir * ndctl, bash-completion: add helpers for security commands * ndctl: allow for a 'secure erase' using the master passphrase * ndctl: master phassphrase management support * ndctl: add a wait-overwrite command * ndctl: add an overwrite option to 'sanitize-dimm' * ndctl: add a load-keys command and a modprobe config * ndctl: add a unit test to exercise security operations * ndctl: add a sanitize-dimm command * ndctl: add a freeze-security command * ndctl: add passphrase management commands * ndctl: add a Theory of Operation document for security commands * ndctl: add support for displaying the security state * ndctl.spec.in: remove obsolete Group tag * ndctl.spec.in: remove obsolete ldconfig scriptlets * libndctl: fix bb iterator leak in namespaces * ndctl: Add supported_alignments to the JSON output * ndctl/namespace: Make the create-namespace JSON output non-verbose * ndctl: Add alignment to the namespace JSON output * ndctl/namespace: Validate alignment from the {pfn|dax} seed * ndctl/namespace: Use seed alignment as the default * ndctl/namespace: Check for seed namespaces earlier * libndctl: Use the supported_alignment attribute * libndctl: Fix the failure interpretation for status translations * daxctl: Add bash-completion * ndctl, Documentation: Allow for Makefile variables in Documentation * Documentation: Update copyright * daxctl: Opt-in to /sys/bus/dax ABI * daxctl: Support the /sys/bus/dax ABI * ndctl/build: Fix config.h dependency * ndctl, rpm: Mark monitor.conf as a configuration file * ndctl: Introduce ndctl/config.h * ndctl/init-labels: Fix label slot accounting per UEFI 2.7 * ndctl: clean up usage of ndctl_cmd_submit * ndctl, monitor: switch to ndctl_cmd_submit_xlat * ndctl, inject-smart: switch to ndctl_cmd_submit_xlat * libndctl, intel: Add infrastructure for firmware_status translation * libndctl: ignore ENXIO in ndctl_namespace_delete * ndctl, monitor: use type=simple instead of type=forking * ndctl/monitor: Kill usage of ndctl/lib/private.h * ndctl/monitor: Drop vasprintf usage * ndctl/monitor: Fix / cleanup log_file() * ndctl/monitor: Unify definition of default monitor configfile path * ndctl/monitor: Drop 'struct ndctl_ctx *' casts * ndctl, daxctl: Add type-safety to command harness * ndctl, daxctl: Split builtin.h per-command * ndctl: recover from failed namespace creation * ndctl, build: Define HAVE_UUID * ndctl: fix zero-labels to handle firmware error properly * test, dsm-fail: Cleanup leftover debug * test, device-dax: Fix intermittent poison handling failures * Drop upstreamed patch: - 0001-ndctl-monitor-use-type-simple-instead-of-type-forkin.patch- Use Type=simple instead of Type=forking for service (bsc#1120931) + 0001-ndctl-monitor-use-type-simple-instead-of-type-forkin.patch- Enable ppc64le build (FATE#326817)- Fix rpmbuild failure on SLE12 SP4- Update to version 63 (FATE#326198): * ndctl: release v63 * ndctl, monitor: in daemon mode, exit successfully if no DIMMs are found * ndctl, monitor: fix the severity of "daemon started" message * libndctl: set errno for routines that don't return an error status * ndctl, check-labels: correct check-labels message wording * ndctl: Revert "ndctl: Create ndctl udev rules for dirty shutdown" * ndctl: Revert "ndctl, intel: Fallback to smart cached shutdown_count" * ndctl, lib: Add dirty-shutdown-count retrieval helper * util/json: add a util_namespace_badblocks_to_json() helper * util/json: Add comments around re-checking the UTIL_JSON_MEDIA_ERRORS flag * util/json: fix an error check for region resource * ndctl, lib: add APIs for retrieving namespace badblocks * ndctl, lib: refactor badblocks retrieval routines * ndctl, test: add a new unit test pfn metadata error clearing * ndctl, spec: Use pkgconfig for systemd * ndctl, build: Introduce --with-{bash,systemd} * ndctl: Suppress command errors if fallback exists * ndctl, namespace: rework namespace action accounting * ndctl, destroy-namespace: check for an already-zeroed info block * ndctl, test: add UUID_LIBS for list_smart_dimm * ndctl, docs: Use asciidoctor by default * ndctl, list: fix the verbosity level formatting in the man page * ndctl, monitor: Fix formatting for --log in the man page * ndctl, autoconf: include sys/mman.h for MAP_SYNC- Revert to version 61.2 (bsc#1110425)- Update to version 62 (FATE#326529): * ndctl: release v62 * ndctl: Work around kernel memory corruption * ndctl, udev: fix a resource leak in save_unsafe_shutdown_count * ndctl: fix potential null dereference in the smart error handler * ndctl, prepare-release.sh: fix revision update checks * ndctl: Add 'list' verbose options * ndctl, test: fix a resource leak in check_smart_threshold * ndctl, test: fix a potential null pointer dereference in 'ndctl test' * libndctl: fix a resource leak in ndctl_dimm_get_{{event_}flags, health} * ndctl: fix a resource leak in submit_get_firmware_info * ndctl, inject: fix a resource leak in ndctl_namespace_get_clear_unit * ndctl, monitor: add [Install] Section to systemd unit file of ndctl-monitor * ndctl, monitor: add timestamp and pid to log messages in log_file() * ndctl, monitor: set default log destination to syslog if "--daemon" is specified * ndctl, monitor: fix the lack of detection of invalid path of log file * ndctl, intel: Fallback to smart cached shutdown_count * ndctl: Create ndctl udev rules for dirty shutdown * ndctl, list: add alarm_enable_ to list * ndctl, test: add a new unit test for max_available_extent namespace * ndctl, documentation: Clarify the dimm id for ndctl list d option * ndctl, tests: add a new unit test for inject-smart * ndctl, inject-smart: continue in spite of errors for uninject-all * ndctl, monitor: add [--verbose] option to emit extra debug messages * ndctl, monitor: Fix duplicate prefix in monitor.log * ndctl, inject-smart: add an interface to inject ctrl-temperature * ndctl: Use max_available_extent for namespace * ndctl, test/monitor: fix inject-smart field in test_filter_dimmevent * ndctl, test: remove the firmware image file before the test end * ndctl inject-smart: add an option to uninject smart fields * ndctl, inject-smart: Fix man page to match the current behavior * ndctl: deprecate undocumented short-options * ndctl, documentation: document the label-version option for init-labels * ndctl, monitor: fix a resource leak in parse_monitor_event * Documentation, create-namespace: clarify fsdax wording * ndctl, monitor: improve error reporting throughout monitor.c * ndctl, monitor: Fix memory leak in monitor_event * ndctl, monitor: fix memory leak in read_config_file * ndctl, monitor: Add a config-file section to the man page * ndctl, monitor: fix the lack of detection of invalid dimm-events * ndctl, bash-completion: add completion for ndctl-monitor * ndctl, test: add a new unit test for monitor * ndctl, documentation: add man page for monitor * ndctl, monitor: add the unit file of systemd for ndctl-monitor service * ndctl, monitor: add main ndctl monitor configuration file * ndctl, monitor: add a new command - monitor * ndctl, test: convert remaining tests to use test/common * ndctl, test: fix tests for the array vs object listing fix * ndctl list: always output array without --human * ndctl: simplify JSON print flag handling * ndctl: add an API to check support for smart injection * contrib/do_abidiff: make the build more robust * ndctl: Remove dependency on linker garbage collection * ndctl, test: fix timeouts in device-dax * ndctl, test: Fix dax.sh return code * libndctl: fix the uninject-error API actually injecting errors * ndctl, test: add start/wait scrub to injection tests * ndctl: Add CONTRIBUTING.md * Documentation: add a newline in namespace Theory of Operations * util/strbuf.h: include sys/types.h for ssize_t definition. * ndctl, test: check availability of MAP_SYNC for poison test * ndctl: release v61 * ndctl, list: add controller temperature threshold and alarm * ndctl, test: remove an unused variable assignment * ndctl, Documentation: Add namespace 'theory of operation' * ndctl: add a test file to .gitignore * ndctl, test: cleanup test scripts * ndctl, test: Add NFIT_TEST_BUS[01] variable and some helper funtions to common * ndctl, test: Update tests for capacity vs namespace-label locking * ndctl, test: Disable poison tests for now * ndctl, test: Update libndctl test for controller temperature valid * ndctl, contrib: Add helper scripts for new release * ndctl, list: Add controller temperature * ndctl: Update README.md for code blocks * ndctl, test: cleanup test scripts * ndctl, test: add common helper functions for test scripts * ndctl: autoconf detect BUS_MCEERR_AR * test: Add device-dax MADV_HWPOISON test * ndctl, util: add OPTION_FILENAME to parse_opt_type * ndctl: add an api for getting the ars_status overflow flag * ndctl, ars: don't invalidate the user-provided command * ndctl: refactor validation of the ars_status command * ndctl, list: display the 'map' location in listings * ndctl, test: fix sector-mode.sh to work with label support * test: add a MADV_HWPOISON test * ndctl: hide null uuids * ndctl: fix libtool versioning * ndctl: warn on variables declared after statement * ndctl: remove warnings when -O0 is used with -D_FORTIFY_SOURCE=2 * configure: add -Wunused-result and -D_FORTIFY_SOURCE=2 to cflags * libndctl, test: fix a couple of unchecked returns * libndctl: improve debug prints in wait_for_scrub_completion * libndctl: fix potential buffer overflow in write_cache APIs * ndctl, filter: fix "keyword 'all' is ignored" in util__filter() * ndctl, inject-error: add a --saturate option * libndctl, inject: add 'v2' APIs for inject and uninject * libndctl, inject: inject fewer bytes per block by default * libndctl, ars: add an API to retrieve clear_err_unit * Documentation: add asciidoctor-extensions.rb to .gitignore * Documentation: Add the support for asciidoctor * Documentation: fix title and section markers * ndctl: fix ABI breakage due to rename of fw_info_get_updated_version * ndctl, filter: refacor util__filter() to support multiple space-seperated arguments * ndctl, documentation: add inject-smart to the Makefile- Drop 'v' from pkgconfig-version (breaks 'ipmctl') (FATE#325527)- Update to version 60.1 (FATE#322885): * ndctl: release v60.1 * ndctl: fix ABI breakage due to rename of fw_info_get_updated_version * ndctl, documentation: add inject-smart to the Makefile * ndctl: release v60 * ndctl, bash-completion: add completion for {start,wait}-scrub commands * ndctl, util: add a raw_uuid field to namespace listings * ndctl: fix ordering of closing vs invalidating flush_fd * ndctl: fix libdaxctl memory leak * ndctl: add support in libndctl to provide deep flush * ndctl, test: fix pmem-errors.sh vs new ARS rework * ndctl, scrub: add {wait,start}-scrub helper utilities * ndctl: add new START and WAIT actions * ndctl, scrub: add ndctl_bus_start_scrub() * ndctl, scrub: report the bus scrub state in 'ndctl list' * ndctl, scrub: fix ndctl_bus_wait_for_scrub_completion() * ndctl: complete move to "fsdax" and "devdax" * ndctl, read-labels: fix json reference counting * ndctl: export ndctl.h * ndctl, test: add write_cache testing to libndctl * libndctl: Add APIs for query and control of write_cache * ndctl: fix ndctl_persistence_domain declaration * ndctl, rescan-partitions.sh: fix skipping for missing modules * ndctl: replace direct errno prints with strerror strings * ndctl, inject-smart: fix usage of strerror(errno) * ndctl, check: fix a few error returns * ndctl: Add support for get bus and region persistence domain * ndctl: fail NUMA filtering when unsupported * ndctl, documentation: update copyright * ndctl: complete removal of daxctl io * ndctl: fix input/output size for Intel firmware update DSM * ndctl, sysfs: null terminate buffer on error * ndctl, list: fix namespace json object parenting * ndctl. test: fix module-taint sanity-check * ndctl, documentation: remove '...' from label-options.txt * ndctl, docs: cleanup the man page for create-namespace * ndctl: removing daxctl io * libndctl.sym: move new interfaces since v59 to a new section * ndctl, list: fix sector_size listing * ndctl: merge firmware-update into dimm.c as another dimm operation * ndctl: add check for update firmware supported * ndctl, bash-completion: add completion for --numa-node * ndctl: add filtering based on numa node * ndctl: add numa_node support for regions * ndctl: don't print erroneous namespace numa_nodes * ndctl, tests: firmware-update.sh post-test cleanup * ndctl, test: add a unit test for partition rescanning * ndctl, create-namespace: fix minimum alignment detection * ndctl, list: refactor core topology walking into util_filter_walk() * ndctl, firmware-update: kill usage of flock() in verify_fw_file() * ndctl, test: kill usage of fallocate in firmware-update.sh * ndctl, test: skip btt-pad compat test on pre-4K capable kernels * ndctl, test: fix dpa-alloc for kernels with 4M min size * ndctl, log: add support for LOG_NOTICE messages * ndctl, test: explicitly request namespace size * ndctl, test: fix stale json in btt-pad-compat.sh * ndctl, test: fix tests that use error injection on older kernels * ndctl: add test files to .gitignore * ndctl: tests must use local ndctl * ndctl, update: remove the check for !cmd when dereferencing it * ndctl, update: fix uninitialized variable warnings * ndctl, inject-smart: cleanup uninitialized variable warnings * ndctl, configure: add -Wmaybe-uninitialized to cflags * ndctl: add option to list firmware information for a DIMM * ndctl: adding unit test for enable ack shutdown count * ndctl: add support for acknolwedge shutdown count enable * ndctl, smart: fix threshold temperature helper- Update to version v59.2 (FATE#322885): * ndctl: add ndctl_encode_smart_temperature() * ndctl: add a new command - inject-smart * ndctl, bash-completion: Add bash completion for inject-smart * ndctl: Add CONFIG_DEV_DAX_PMEM=m to README.md * ndctl: add info about CONFIG_X86_PMEM_LEGACY to README.md * ndctl: release v59 * ndctl: fallback to sysconf for PAGE_SIZE * ndctl: release v59.1 * ndctl, hugetlb: skip, don't fail * ndctl, firmware: fix kernel version check- Upstream version v57.1 (FATE#322885) - libndctl-add-support-for-the-msft-family-of-dsm-functions.patch This release incorporates the capabilities of the 4.12 kernel. Major highlights include the new 'ndctl check-namespace' utility to check and repair btt instances, new option to 'ndctl list' to enumerate device relative error offsets, and support for the "JEDEC Byte-Addressable Energy-Backed Interface NVDIMM" SMART health format. Commands: ndctl check-namespace: check and repair a btt instance ndctl list: new '--media-errors' option ndctl list: add acpi 6.1 dimm health state flags ndctl write-labels: new command to deploy data to dimm label areas Tests: blk-exhaust: validate aliased pmem vs blk capacity accounting daxdev-errors: error injection and clearing for device-dax device-dax-fio: i/o traffic sanity check for device-dax label-compat: regression test for interleave-set-cookie compatibility Apis: ndctl_dimm_has_notifications: acpi 6.1 health-state notification flag ndctl_dimm_failed_map: acpi 6.1 map failure flag ndctl_region_get_resource: region resource base address ndctl_region_get_{first,next}_badblock: media error enumeration ndctl_namespace_disable_safe: check for busy block device before disable ndctl_namespace_is_active: check if namespace is enabled or claimed- Add support for MSFT family DSM functions (bsc#1040158) + libndctl-add-support-for-the-msft-family-of-dsm-functions.patch- Upstream version v56 (fate#321506) This release incorporates the capabilities of the 4.10 kernel. Major highlights include the new 'daxctl' utility and its 'list' command, as well as several usability tweaks and cleanups to 'ndctl create-namespace' and 'ndctl list'. Commands: ndctl list: add support for filtering by namespace mode daxctl list: generically list device-dax instances in a platform ndctl create-namespace: reconcile namespace size against interleave-width Tests: test: sanity check the unit test kernel modules befor running tests device-dax: extend it to test 4K and 1G alignments in addition to 2M multi-pmem: check namespace deletion cleanup Apis: ndctl_{pfn,dax}_has_align: detect kernels that lack the align attribute ndctl_{set,get}_private_data: attach private data to a library context daxctl_region_get_size: retrieve the total dax region size daxctl_region_get_align: retrieve the physical alignment of the region daxctl_region_get_{first,next}: enable listing of device-dax regions- Upstream version v55 This release incorporates the capabilities of the 4.9 kernel. Major highlights include support for retrieving the health status of HPE NVDIMMs, and new label manipulation / validation commands. Commands: list: add HPE NVDIMM health reporting init-labels: initialize a namespace-label index-block check-labels: validate a namespace-label index-block create-namespace: fix crash when target region disabled bash-completion: add {en,dis}able-dimm and {check,init}-labels support Tests: dsm-fail: check that namespaces stay disabled when label DSMs fail multi-pmem: validate pmem-region sub-division support libndctl: add btt-size check libndctl: test health event notification support device-dax: validate "invalidate on shutdown" behavior of dax devices device-dax: validate direct-i/o to device-dax mappings device-dax: check kernel fix for file offset to phys offset translation device-dax: check kernel fix for crash when reading /proc//smaps clear: check kernel fix for making cleared badblocks stay cleared Apis: daxctl_region_get_available_size: new, in support of dax sub-division daxctl_region_get_devname: new, in support of dax sub-division daxctl_region_get_dev_seed: new, in support of dax sub-division ndctl_dimm_get_health_eventfd: new, fires upon firmware health event notification ndctl_cmd_cfg_read_get_size: new, simplifies label manipulation routines ndctl_dimm_get_available_labels: fix error return value to be ULONG_MAX ndctl_region_get_available_size: fix error return value to be ULLONG_MAX ndctl_dimm_cmd_new_cfg_{read,write}: fix to not overflow label area size- Update to v54 This release incorporates the capabilities of the 4.8 kernel. Updates to the unit tests make up the bulk of this release to account for kernel commit 1ee6667cd8d1 "libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignment". Commands: list: add device-dax information list: add btt size information create-namespace: fix handling of invalid sector sizes create-namespace: static analysis fixes bash-completion: namespace completion enhancements Tests: libndctl: updates for pfn and dax autodetect changes libndctl: new gates for running against older kernels device-dax: new pcommit: remove, the pcommit instruction has been deprecated Apis: ndctl_dimm_get_manufacturing_date: new ndctl_dimm_get_manufacturing_location: new ndctl_btt_get_size: new ndctl_cmd_unref: fix, accepts NULL input- Fix rpmbuild failure on factory- Update to v53.1 (FATE#319859) This release incorporates the capabilities of the 4.7-rc1 kernel (most prominently in that kernel 'Device DAX', DAX error handling, and third-party DSM support). The ndctl updates include: New commands / options: bash completion for ndctl commands DIMM SMART data retrieval (ndctl list --dimms --health) ndctl destroy-namespace ndctl read-labels New tests: DAX error handling unit test (dax-errors.sh) Command fixes: ndctl list ndctl create-namespace New apis: ndctl_cmd_smart_get_alarm_flags ndctl_cmd_smart_get_flags ndctl_cmd_smart_get_health ndctl_cmd_smart_get_life_used ndctl_cmd_smart_get_shutdown_state ndctl_cmd_smart_get_spares ndctl_cmd_smart_get_temperature ndctl_cmd_smart_get_vendor_data ndctl_cmd_smart_get_vendor_size ndctl_cmd_smart_threshold_get_alarm_control ndctl_cmd_smart_threshold_get_spares ndctl_cmd_smart_threshold_get_temperature ndctl_dax_delete ndctl_dax_enable ndctl_dax_get_align ndctl_dax_get_bus ndctl_dax_get_ctx ndctl_dax_get_daxctl_region ndctl_dax_get_devname ndctl_dax_get_first ndctl_dax_get_id ndctl_dax_get_location ndctl_dax_get_namespace ndctl_dax_get_next ndctl_dax_get_region ndctl_dax_get_resource ndctl_dax_get_size ndctl_dax_get_uuid ndctl_dax_is_configured ndctl_dax_is_enabled ndctl_dax_is_valid ndctl_dax_set_align ndctl_dax_set_location ndctl_dax_set_namespace ndctl_dax_set_uuid ndctl_dimm_cmd_new_smart ndctl_dimm_cmd_new_smart_threshold ndctl_dimm_get_formatN ndctl_dimm_get_formats ndctl_dimm_get_subsystem_device ndctl_dimm_get_subsystem_revision ndctl_dimm_get_subsystem_vendor ndctl_dimm_get_unique_id ndctl_get_daxctl_ctx ndctl_namespace_get_dax ndctl_namespace_get_dax ndctl_region_get_dax_seed daxctl_dev_get_devname daxctl_dev_get_first daxctl_dev_get_id daxctl_dev_get_major daxctl_dev_get_minor daxctl_dev_get_next daxctl_dev_get_region daxctl_dev_get_size daxctl_get_log_priority daxctl_get_userdata daxctl_new daxctl_new_region daxctl_ref daxctl_region_get_ctx daxctl_region_get_id daxctl_region_get_uuid daxctl_region_ref daxctl_region_unref daxctl_region_unref daxctl_set_log_fn daxctl_set_log_priority daxctl_set_userdata daxctl_unref- NVDIMM is not defined for any CPU architecture other than x86_64 at the moment.- RPM group and description update- Update to v52 This release incorporates the capabilities of the 4.6 kernel (most prominently 'clear poison' support), and adds the below features and fixes: New apis: ndctl_invalidate ndctl_cmd_ars_cap_get_range ndctl_bus_cmd_new_clear_error ndctl_cmd_clear_error_get_cleared ndctl_namespace_get_resource ndctl_pfn_get_size ndctl_pfn_get_resource Api fixes: ndctl_bus_cmd_new_ars_status - output buffer sizing fix ndctl_bus_cmd_new_ars_status - input validation ndctl_cmd_ars_in_progress - invalidate state after checking- Update to v51 This release reworks spec file generation to use automated tarballs generated by github for each annotated tag. It also includes a couple of minor fixes.- Update to v50 This release incorporates the capabilities of the 4.5 kernel, and adds the below features and fixes: New apis: ndctl_bus_get_ctx ndctl_namespace_get_pfn ndctl_namespace_get_mode ndctl_namespace_get_numa_node ndctl_region_get_pfn_seed ndctl_pfn_get_first ndctl_pfn_get_next ndctl_pfn_get_id ndctl_pfn_get_namespace ndctl_pfn_get_uuid ndctl_pfn_set_uuid ndctl_pfn_get_location ndctl_pfn_set_location ndctl_pfn_get_align ndctl_pfn_set_align ndctl_pfn_set_namespace ndctl_pfn_get_bus ndctl_pfn_get_ctx ndctl_pfn_get_devname ndctl_pfn_get_block_device ndctl_pfn_is_valid ndctl_pfn_is_enabled ndctl_pfn_get_region ndctl_pfn_enable ndctl_pfn_delete ndctl_pfn_is_configured New utility commands: list help (man pages) create-namespace Api fixes: ndctl_{namespace|btt}_foreach crash fix ndctl_namespace_delete no longer errors on "io" namespaces miscellaneous static analysis fixes Utility command fixes: {en|dis}able-{namespace|region} return code- updates for the new versioning scheme introduced with v47 - synchronized the spec file with the one produced by contrib/genspec- cleaned up spec file. added licenses. added make check- Management library for "libnvdimm" subsystem devices (Non-volatile Memory)/bin/sh/bin/sh/bin/sh/bin/shlamb27 1571350857  !"#$%&'()*+,-./01264.1-lp151.2.3.164.1-lp151.2.3.164.1-lp151.2.3.1  modprobe.dnvdimm-security.confndctlkeyskeys.readmemonitor.confdaxctlndctlndctl-monitor.servicercndctl-monitorbash-completioncompletionsndctldaxctldaxctl.confndctlBSD-MITCC0daxctl-list.1.gzdaxctl-migrate-device-model.1.gzdaxctl.1.gzndctl-check-labels.1.gzndctl-check-namespace.1.gzndctl-create-namespace.1.gzndctl-destroy-namespace.1.gzndctl-disable-dimm.1.gzndctl-disable-namespace.1.gzndctl-disable-region.1.gzndctl-enable-dimm.1.gzndctl-enable-namespace.1.gzndctl-enable-region.1.gzndctl-freeze-security.1.gzndctl-init-labels.1.gzndctl-inject-error.1.gzndctl-inject-smart.1.gzndctl-list.1.gzndctl-load-keys.1.gzndctl-monitor.1.gzndctl-read-labels.1.gzndctl-remove-passphrase.1.gzndctl-sanitize-dimm.1.gzndctl-setup-passphrase.1.gzndctl-start-scrub.1.gzndctl-update-firmware.1.gzndctl-update-passphrase.1.gzndctl-wait-overwrite.1.gzndctl-wait-scrub.1.gzndctl-write-labels.1.gzndctl-zero-labels.1.gzndctl.1.gz/etc//etc/modprobe.d//etc/ndctl//etc/ndctl/keys//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share//usr/share/bash-completion//usr/share/bash-completion/completions//usr/share/daxctl//usr/share/doc/packages//usr/share/doc/packages/ndctl//usr/share/man/man1/-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.opensuse.org/openSUSE:Maintenance:11297/openSUSE_Leap_15.1_Update/53f4a29bf6e978fe4033b5f9fa9f0338-ndctl.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=e94731b73c5f09343940462e1beff47f17fc42e8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=e478471f54dd965bdf2f145f332098f538faad05, strippedASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRRRRRRR R R RR$RRRRRRRR%R RRRRR R RRR R RRR R!RRR"R#RRRR$RRRglo2(Autf-87cceafdd2b2c45d6f9cd7d03c533f67f83c0f2877df633a84e26dcfe7dde7612?7zXZ !t/L] crt:bLL D ve ѳ&؏ ^y'P< s25X%P2%'#bSSY@gyٟ^%8ODC HBw+CfBq|MrTjTrXE$Ƙ7$ X0hRAі>i*'&F kݛR{Xm5*.4x FYz=hʂIq䁛CMQg*i\*DD{ %уT5ʬ|47N~<3AlCaƜLkdf4>`|59c6H7-q_""hx,ͼ0ve8>Å7G.]ƘU-qj,<رB]j[2xU[< q4SG9'/F-(xiKFǗY!}~Y=DZ+;ԣZ1H}0<^ i/ 4Qt'=ٔҨM0soF(K|2 +k!G;4@#J4|9YfD|i^p/㭫!ZK_EYbGJsec寺v0cΫ|&o!z$g( lgm=p[M)<1Й6V¸j$o$,>s$bĿww#F۾2_撺A%kE[dmN-R& Y82:Z!Y!=|h.߻kaa7 oEAySXa{H](*HZ䥰:L],btD~h@@$f S#4o3]  Ax2/~-t'E:]Vg5 +^0 ܹzU\_deCu9 kīnʭ# 󑍇RwuߦQ ;4D$sϳS'HAO,%];ۋQ*]W`=&0 q-jSlv`B|5ԬłhB_YH؎XWje=T_E?OfZ;!ZAבвTb0xH5%~p.egf[ "3c,GJOTYU#}uJ~)C\Q*lv5IZyT7Mnlf8׹홬ޛ8-ˑ_gSѠPbt1nmf~}u5AZRd]WN,߫;n& : )'VNY VHmy,Ԛԥđ=bmGx%1rl4@ȔԂ<1kq6{^,umWBonWΦ|E(]TGMCL]HC*4-NbCg-SX**gj݇9LQ'jΨ:VSN|jZ.À%OYq%,n %M /v`8rq*!`X 7o?{Jy;O6-KZ+V%ΙЙ4&LW̟$ŭxsT eSͰ?dgdQ\d`߬"E?-᳔^24b@woGao")cUc%p'ߓC+%gG,h'? .Ց]=`ET~!~'F{skg# }=}lB:T<LW~oxA)]_.s泆R+m5sFR`͙o)E0 H5gEYaj1G໪"Hjn3z*{g ㍩ϮlBq\hav@PtE@#(]=DM(Senԩ[R$3Ӡ^Nk5hg;#IzJ5_ēRQkk-}-΂OcEx_~ZX=?;I6iURh9EVPh`g":e" аG:~|1UQ)]6#a~{/lsW52H헽q2d[nqitL62\JPlܸ ꬿכ?"J[&T `h)D+?Ҋ)T+/cWpTvK7  w(2tsC"*\ON/k]>3h=*ivBϚ1Ս4fb۔ W6~X^kĜ͕zuYjR$G&";򽼵ibT)<4wh9o/[|a/5К2eD;d!ș gj$ް6Fw>ERσ^T#L3H9zOс/Oio+Y+MM/^yDI hd]Q0Iks7Y?0n.hsЕ*hW?of.3Id?KƠ:Y\^v9i%<&!nipJc U`? 8Pi 3WoЍ.ȳڨOB *`P 5i[RBy|ȗѮD1h&MVRp=Ч(F:LnNҍ[_OǿTi@?petAQf?E"Ep<_|xu>kNznq-yKKgnwAUZ=^@Yg@ѥBm_Fy[ Ns5tk5:,@&ݣ,TMdAن'ZkN#gE}3|cpIWZ/ G3b̬+B&UB##s/qS9`΍$/Lik?@rWAg]8HZO#TZBbL R"DSt./$Vpf_PŠDj?槖+cGrbGIi'!T"={~ W$EW%> x)-U߉RkDJ L>ńivn>;bO_bV_kwo=ڧ4iC`}f[gkvH n%Z@VlLߠa# ;)tɽN\{Á6y՟AAB5nLB#G:qVb*eg7*w*r7{ Og@LlsȾss%B҈?* ;mѩuo %;8(AG׎[1VS\ fb#oC#] ,{/,5\$HG]ssի1O^>'CjRѸUh|`qdE! Ku:9NIonS2O,"ڧ3U2W2<z? ߦ#{<y@J& PH֕ѮHZnJ1d&Brz9V4 =D;歹\Wm% ٞ(=渊+vnsJ-˄i,Qw)(nE&k"r,^d~<xuv|޵qNY졇ܱQFƦOQJ]C6\D{V7]ԋDZѬ_yDߔnZ.ek9˽Qě互rx0GSv(?jv>qD4n<.q,UW^%R"E jߒ_P_Li]g۔5JGZ[=b'\h͹fq"})#aubvh @߰NxoF]`j_Զ~K鳃,,PdM_.7Z WHǡbjY=|{и9d%@H) - ]:HΩY{S;M+E0/BC Rml L}'l|fp-2YdiwPkRúǺԱ>q)@J$o}otx:=Q leP|]םr%-jnA'{Ѷ ȊZ&;V @?nH:^RWNX}(E8#dkbtZBҽHyzRO%D!ſ< }Ѕ :4CYL=N+*[O*FÔ 8o]]ҋ#4i{5 ԰O)x;s1cqz6z S v#~iiuW&3&+~i]5Ș3 lGWxМ*$oh~Fa͵뤽3]Xhc 2rji_z䵥 Sɸ|S%QM[^aƪ4GjݺzN„&?"hxIt.:RBJ)W7Zx,H)04e >F.l?fɊ!6eK%RI`5Ňnl2& (vxNomjVyH}6>L,{MLEn@5_Fƿt/Rgd teeyÂv`ݬyofMiZ;CTp2ڄg@/ RQ͠O7RY{.2NO&3t8W?@[*p :|Ғ݇KH!j-E?ܧTȘnĪm+fI & :ǁM<ۉvDbՀKJ[=Vo R1fFHfn.g5U>bf:)U Ao)d`*ܙj &4#똫cOd+.qj}aDB4Te](N+AH(:cЯ~%Jchr%Any@GT-xB6hAC*ϽY'CTF\4~À8O#/K,͖r~-]ZNw3͟I4&ZgQE?lf&8EŤw~2#d HKM$:8s;~mB/Z[XӾVcRp4S35e㯇 /)Dd{3Έv.a<BJG751jL@7 k@arI}j@eͶ+hk)yqU %~EDd@6'b iz߻TUSj!u  )x|I͆ACJzi[4P5pWvXʷ-؊uK[wSTb$Y^zM=< ZYkᰳ뜸Eas1]xCey`4]șK.2,Q*E42YUupNUU8qX>NVw)=ab-ϕvO{RUU~Y~gxs^-$'a-VxN*$B8@oFDTP6޸(?ͤ9Wau5ߘgx׿iTOd> J7UH+U(_c:Ŋv76SMv;ݛL2A?٪F]LS_ ԗ4ť¦yvՏ9g/q|Iw!q ̉1/Ȩ&A5YK.wcJH V gXTr9S6"u~d˸waX鮔5 d-|ս(0O)jpKm#>jH$ XA/jlzً+X2Vb*_&bsh-H5C5P|nz:|n;'~;]6 H;h|(5BhFjGVÁLi+fPVᵆ' PұMh~BmҤ.joK)O`4Iۇ,Sai1KQn!"jYVY9 & .0*h[|bx/Э'qo雽4^tq>Τd.kR܀襃F9_JJ>K;аtgR8ەH`ʈdst)5"ԇyc]6(e}L[*\q@㹮L@ۋ5 "9ר|J%½K;!\!,vÍ߮YwrIvUJG3|{$h( ZR9RX$BZvP?a@Rt˩+=hn{ {owZgխG=0~H蒨NDIc]GfTz$i>+\5dŪ ~%Rg;*.;@o)υ{ܷ|,zRrMZ' &O | p 瘙 oXƩRPρd8ַi9PfV9cˆm=1d1h_u>C$A7K6ŘYRW";؊&ZAn0r>#rLha*T-]Ymv|/&h@Y)oLB$}[|4~Z~!Mh(Mb.>ˮhf{USL 7[Xj :F᪏Syj*IK_o2*Oh-çi) Zt,lnd֦c_@ȶlx;϶,!И< Y lĮEWaF W<t/;l/]2Ch2q~fg$'9jG/:\_( '}mű)2_w$HW[bH.xT+'&!AzS]i 7p ַFҕ=8igEW9Br8?LyH7 v"۩%ۏ]+f8GR;-gP,yˬK{ξP*yrzCN;Ԇse[:[ IBJli(Oi>Pصa2Hri4yۓjoJjFCzo >+T$ i<ĝT5HkbOܴOomTet0I1X7&ڧٷ-$0$y$ h E =_D8 Fn! L.0G6Gз3:|y%LX! HK(2[ưsSd'K##IFO ,_$a_邩K2#H?ߓ9z 51^N#S Ҏ{&`X @'L aQ r_/o6~[FE 3fu0 =F8g}u-$̒֫TBΖ-">T*ˉp}@PN;u؇?Wș\< x{T֠ȝYrg;2hsIÞ\}᫢o1y&CmI M޲:{=#G24~$ogȜ".?1r0 zoUl9S̊Ix]s\#IdܑI&|‚%p9zcC sùh4YWy=DRq߲HYs9#Q\4 >ճeâ.CACUAu;$o3z~B".īAA$H2Zv]=Uѯ"G@z!͚?Uwd K:s3 ]#+aZɳ+H>uw[pxfɹO0^l28&rլpZNϺAhiYT"VKngnt@z.C@O^~G/ y| B&ˎY1qʾLvZ&QmϯS?;1{Ҋ[\ڍ5)c8{B0Ͽzs DN!оjG8[ur= HoqA!Y yZv9˾W*֎!bE*ɽBq, G]iO|fǸ5nfBqpVؗ+[rҸZV#31a*wUU6viNt̊Z@p`lW'[,{m-z1{?"hnTzp{2,>/c-Y߷I%#hlk8 *'sp=f?` l+AmֈRSz yku,B:|FUC D2)]X /yN 4P-vLg`%T-w;y9 7g)XEWÃ`kn\}p "l# &'R8cWQA[Et!.9ԙHL=$.چ_>7}-w* v-AnJk&`BX-wBp5EǍ]#(Hpvh^B%n iYƘaBǔ#CۦD]F%6;)3rf)[dzcbSM)ԬOO=j|P"\OEW!ͺT2P HAІ[N+kxTI֡Aއj,X;jd ܀d%xf/2v%%mDE+Z7`ޑ~uN_I "˃:-Ss* I<"U` |`8}z bO9j 2nqTV!v}XSOrrn$JbkJ?Ol Twz)B ԞϏ;쟥"nI-3'".0Ckιl9g/RTlӔ`| ݶ ģFQ\L"lH f)bfC@Sz՛xsa}C=R2ٰͯ-5zJ*^ekwtGTOʢz2|A) H@wi8+Q@j")3/y*t5_3MFuS/# :TkT%"$)Ko+^رa>tSJ=Hy#g铖kܫNG,STm^W֓$ts' Z6A;8 -֑3Z=і͓:It=8ϔY0Fz+U{פu&h7™Os P;Y̘&:$Դ"8z*S@0n_ c$ź ՞fW"~0UG }l\r+QFtc5tnÀ(:rB1%T$>&hQeti_O7kT#ckK921j6+8俋BwC*Lxޚt5Ha٢#!9x:#jb+O>L(*yXc6ئ㙽To=')֫XRPΞϖt/[i#R"FVxF>CVKB&QTWDp%>~n XەYIb]E n_85d\v ك9އbi[V5]OlӽknjT#X=w(zezټaa u4D_Nvr]!z=w=vSm&.I]k91Tl(S$Ô-3 P{7oebp/! ㈼+^MD'zoӪ2PF v7WL(DעXOO>j҃}cU: `R4[腁yJ3x6~@Ϲ~5bɢaWo^dGb8'mo&3j@X`'G0^ #eU/MjkHjѿ7{ғi.8Ay_&%>6gV9iӪQ՞586D_!Ϯ ہhp<ܳ0\_E0U@= Q k}RUyvChjx5-%X~ZI- {]pDTt1aZ;x}~ld(tѪ?GI"z)],HђAq/"^Ǝ)s^._Z}:r":ρJN?q@JwWֵx>(>mƬQ?NvT)W փBKʼnt5^x3HHے*W,^Ato(F1HM<,VPʰ9 ߉,@p*ty1Ea* Vc@g FːьXk2 b% bzhy&?#ɋS$ugC|̦4svrߔ:TL?b怒n{]oIr?F5@1qĴ=ԩ;/8V͏;B,^74_n9@C?.5 jul]1h>\g&bb T< ̼m` (Z-~h[YFDb:%ngR-? |ooa/8QͲNsؗN/B}Qk㣺w7=Xn`EL){v6m/^,㺺Q;ˉ䱣RdƚgmAYA"3@R_#_z42;Y8H2 I lͬ*,=s,<86:Qo9nQZmmBcwAE#/qhvP$ hC;AܵMT >Y_ǿORT|"#灢QϨZA{mag~Nz7%?{+9x CF|nI-`͎:c`rB# iz8ʂD ?$nieQe|:dmڟ"?5'*tHRˎV6$ <`..,rRjU$[*)'5?zkٳs2Ŀ #匃S˱TZZy+. 6F^9|dCKOEypEPs”ਿ-.|$_uM Z3-OWdU (p E- 1f6X ,}ve}D6è2Ou{YgI[dlS@;`S}z P^1+tg 9 Uglo~2jr! \`i(a{E=ST Ǐ%9£FH6.~8 'ʂ tn/VlG nhAiY4 +Niqܰc9+^@i'S3ƋTo; y׺{p ?3+g[ni3Kn)j5hV_gV#h}JP[1);n]_D5<h17%B& ²E?2jj6Bp'{ Jjwǧ9/@MJ;!y˜O Gd:wC rt7ZGlJ|rM&^xW~^7rA СK /Pm:erGڐ@Ggų$-zpelu[ySHq"? ùJKkSXlqZaԴ`@n bL"K@TR'b h9i!<0 ;߭2M궤:jO50<BceIr֢r2Im~+gqbȀls\\O$?vȦ)M-/}hj\ۡONjh^8'`svIt^@Pۃ]g'ך]Y~S AOFH?pү7k'<XmNSx;L{V^2-CNa>b`lwn 9B8|($Qr>'f) @5/ pbg&X?yQ[|q:1-a9oQ@J 4zeZ-AT/+٭d+pzWjG~aC3~4^ۉYpeVJN-Ul턟|l:㙧6o1ܒeaûKyyaY"ŪpF\?ᙐv"F3Ul(lQf[X!vG@XO?\C1w:^r88Z{|P-|65TZl}-D9."= X-/?5.blr"μ昜71Jr:]/{2-J]sC F}FDe8a4<ED ɳi29;6(:=U) Vax(أˁB5 >ٕӋ䜊[n:Gz] aD7͋a4ts@fqvVc++Y4_2Xib>6$FߔT2)[2T G6l/#`iv0( >m+|9vlaߤ9EC4cJ]OG>6/mM@;yD"mS0%66Z ?0פ[TIBeN6ihLdi 8v'=i,#(sJŜd@UviP(.b[m\=1S]k(ez?ҵu  v+dJ}<η[s O:+&5oĮ ,*5]t}zeR]CdO&Mm[u%+ZYEq Jl&ΝWp߿[yo'{EAarƵڭΌvZ$9 BU|Cf_C2MÏ#WLM Jgb4=4{O1i̫m[PO1(-MZͪTFrCZR`rzƞZbKM PAn<رg݁"LlFfvekk8^^Ke͜>գ 9_jWQ,;l (u{ /̍rtR+"(2͍M*Yd(?".;("'PLW8zwp"WKU jҢF.o}meU_ap!Yf ?Xa+;z M!ʣ^) *ciq]^kƨ$QۓRˆMrjF.[wB`1F eO %'֯Z5Y׋M\vVbʤJ=WSl)Ho fR-?&IUPQ Dzgi܂Sp[SB|]5u8AL(oIFv]yWp4Ö ZƃiOfov(Iӷ d1˩ `XB .ꛢdi}F!~zQ_Q64ֿKNdp&S}$Ye+XbSx^bCtn FŲ%l:gTQi#]rdHc;*uy6/3H,6O ݋i1RCm8iПzk3M^W}swR2w\HIYM( 4oz"lWߚ]E +OvNA'CP*z8?\J{t>2NaqVwm"&#&VE+NhFZ)i $, NHjvO %Oge҈⎁r^f1" ]g܉_L4l = TxJ\]++kVhCϮ6\oˏЄPإ$~2M.?&p=!Ka8hStMק0?8nbkRzhVYG@~aT4'5Yvyt=%hGQjAڀ❆"2<)-n 㼗mIJEom-nŞb΅>yҵʦR̓8Gd-d{'E%鋔&]7?u,&]-nic@쯚hVQwE)OHg8 L(^FY'uS?붓4iemXHZLnIVפ) .*T.{5f > uv-/μؼn"rC.q(K&N;C9{XD?~zn>T:yYPLSoN6sR0;лIMIe;mqp5#  :t"@ta7E4j" 0+(4!Kޒ\hi%̵Kfa>ʅiwi3uLɈ+zhg!đ$^EJXQ`+`'t|´-V`>I-')>L2S~an{%C3V5*qtoTiaCLs-9諃ҏ@뜩0$`E#j̅!f>,6,8B%t>'陵2WzIZGUmGpt]6ҏ@W"'GU1:pEӵ ER%g,MԒk|^K2%M)S5ڜ;[yNr6?QJ55lO@.OQ5QR9H:7G,Ckf(=$~ OV}~9su=x+D$qE42]K0,j(22)VWe:s%]#@ TCpeb[O<Y>Bi#ހ+N]2fX=eqAz db~B' YH0ag“M%(^{W5ԕ 3h 5Q+`*-3PR4g5,ʤyά'0|!bh!c:7FV`q8?)+6+}$!O.EI܍Ө  bBkxL] E6o`%~`rsEbOw6*assUx[Tt 42ꛖ0Qeg$/$Ik q6z"x7ĢRL=|_߭ ~ ~"*qu" ? T>vt@]Aax7Ѻ8@]pys{d)hQIVHT8Nf͗pI#j;}Bʣ$,zRy ͍|! "V B N5ʬb-337s1U;̮~ * P%/ _=jr 74*=m42* OcMcAD^횶?m^=5ض&a R;kiSd;GR =@= R DX 㬕' ?ayΣ*abLPYi:s=̜/_fϿɬN !ok]1&HfYL))yvJ\h9 YD2 {NQ/w 2Y|֯$rTTP3["yyUy$dfXNZĒ^*QwlӻQ&A/\ՁR 3o?=v p{ es@cgj46?] R]h $-^9lIΥy:+gbA )kEL`ݹ^p[>kP*~ba/ qFf_ rDC84L͗FmWI3Jk|uh.o] ơX0;?b4UEnºF6y5Jʓ}eYK'hib;LoD' qtT!fQQ`1YiKlm>/Y5(^kJ,BHY5w18S핺B#mJJiy&d[dAo9q=qDJpfonu,|Xj! f9PCu ϥ&=l: IjiA%4:34hXgU.51hjA =xx=8z ߔ0I<85>τ|Rv'ٴU,[V|GYy<23"]ڐT8& @\HZT-լSWqd(Niog/'+3EUͷhhr[eo>vs凳z3徐G lҊ@` s'5 .ܧwA3>]zpRӾھ639L`zO{[DyGKZ .{Z;{Iu+niXt1^$s[,RfMnS(yb3?-&Z s ',7̠P$yۤ<u\)= 4pUo1SJ"x%=e淔){Cd9z)kٺwɉr]˯+[&%mH(ўXy\n\+UUX&ΟyOb5Yʂ#j*o OvEm>Iq֍Y{f|h p1pjTkҙ9)!o-jBAALH߶^^ @eD^$;\lqY .IEA~5.kfFߍ3f`[C 63 @!#qE 7K鵂"мH/е57FAPŚHϨ 뿬iQ|-~i_ZpubsdC*.!L.)ֺ#Uh6~%//"uhJ4H6TU0egӢ}V4[KWwL5 ЂЂ C>k@|er<.8R'NCdpA-9ZGEu?/վ"Ss\?T;sW ^&({qOw$`@i|wsB ^MP`-{GGTT1F,+p]yΉҧ ֋:!ITT6Hσ5L^.l>6!%]Ht'o $1znDeBЅq!9uT]!+#fkcw "벇|x)7LCf 8A\RG 3<N_.Y/*O,nPBe|wV38JZ֜|̡ʊ;ٟ!nJi yVX/ZMuYyJᗑI/4{'יR(1$C}GC<.FI=DcuH2FlF  xt#sZ"u$6:6+xŜnVzF#U qb: oytmcčY=w i~Y'T%QT2J>⎥NEN0 Jg4#K1R&-0w}%r"T=o_xzۜqW 3;犧i/b@Q4ڠƢJ' oMfɋ)5N0.RD31b-LvX{p! }n양\<-nmzn17FZ>%+;=uFljYYzB _ V39f+-he ҂&WD%\4^ijXԬ$c_X@2RQdd ֹx?f.cR&@$?9kEǤ ";v%e@M.˕(Qƫ >=9(R~w>Ǘ-F Vltנ,mVa&,_hy(qNţ|F4-Z`e*[qƤmX]Swh+šwRVg$3HZK/኏g0^-RWf+Vp]6#WS~D ;Ogtj-6n:*46i<KŸ<&}Eȳ(3#8:3'z6w'xLh}\ND] A}$*h}&+2/jo1Xa̹z7{irCNH.M8$PEDG/WL[K^g/2$LriT(L{Pj<4i,g-B#*mv,_)ѓ3D!y>TNڤpa`H-lYᠫ7"fV "QTh];sQʮEXM{0uk$6DOAPS݅&FYR-ʶ%+r7$ ^<צni'⸦pΌä [4]oŌUOF)@y'`K6_eF"5 f]  LN~Fϲ,<ǥ^vy;RdtN)j]uE4`z넭@H69b;.M=x }fѤ~)P㱣)"B{ . (cD@{S@OKJcroS72cpAN٤Eo O %B3Aq::`|>Hog܇>hd6o] >ϑz4¡Yzq?'npgN?\u-J^ډ;h0;-ݐL5ȕNi6*OC8|6%Mt[ i8jPyi@ڝV;Hk)Pt1nV ySÖ9 F Rf6ǂ-%|C+K"SC2e&bpp2 [s žL6ge8&G urìs|Æ0Z82#J!Q` tF1NUG[-J./OןkK^69)p@[(oIy #n?xƞc;3<+O@{r_@5N{p]qBl׹uܔ`Y-)!_ ٻ9{sQ=|~l /h=*NM(R9+t+3_=9^W'ԙO'x TeVnWgʂ+C8Qo]O1z]W? _L`İ`R!TrQMT,mmFUm@ȹ'P-Y1uJ’;w Ӓ02G%MTQCVhtL'Gi%~bxumnO83kH lgܕ;fcH3݂*?0Kd:77GhJpkiZ4aFP!A/|>ʥI7l?~vAb r`;zy OR}WvS{qғM${p6\ŘRJ=@VO(ϛCq3&jԓ3H:XPu,C~;8qMKJz:Hq ~5.yB`\EFG6[Qƾތn j(:\Dq Z1[h3Ue) be:.rtVAfRlmCfXSѾωM 6AΞ1ɵ?v@JoaUٔ7l݇2ɞT9o)wJ[bWxp#ˮ՚!s$a '6~80XMfٞ~LꖅbApz`6|Y0ƜT*t\FcN]F WY>éN, Uf YBd+ڂQh5 G̒Ʋ_R^KGF>P|" Ŏ9PҲ?h;WUTLSssL]irVI{=I[ fok)}PUZ$, Beؾ tgoM'd_v ݩ&2$DY*Aҿ<Ӄ+鱅X_3.Qٗ3w)T}¨syC,5Il:D.] L(Uҟ"(h# 6a;K}y8 Oi=X)(#<5X&qiBZ}pWN$s*}VFĉN5Hzn`?Zt\.} j ѱ_xwǀ-O++xz֊YSQa?Ww55Pl<+Fͥ[Lgt}Q;;xZj9yvUF̕(|as`V^k՞ilce躺YY!4X0sR.WyjHEdݤe^v'B? 2/3^L$V0?~ޟĿMdTc$jWAoStbƫEn (!L:53+"2/BzJ08g4\-K]mgXg`K7(cړ5. uʢh+_,9kpOs:l3AVeە 8M,vWދz{K吨,'cxf܊0@]ɖqOfN&5,^->ݢ,z)d[G0=NX:thjsFVJTR!f[)%7( 0&CFDDq<6 S3x; yŜ28y;a$TzLʝLzmUt35 rm7݆iN}rR!`+-w'l$BRsr)踬P ߔpr X8jwzkNupyr֑P,zvXs3 vNceioK85HM$:yԪ݇ +_7U$t)K 3R+`(BY~kDQ B(Ď([7#~\ P֭U֪?0IgP=1#`A#tcas)JR0Fh]eN9:ē|./z 5&KK.u:^ |dm~*l 0᮶~IBog=ZX=(\bL*פ_uroX]E<[KEk-%ARCKR3KTJ9lq:/an-|UM̠4B v> #qRKʫ*a]k{4DqKU95Jʺ|0q 6^aNq07C+b!p@aݵ4܇%4wo6"#ʿ›MN0(1]5`oAQ? rOȟ/z@-w7 i}S3swBo, Dty#}sGK؃JCmd `PAJߥkqʩ [_.'K'FM!ToZ:}3*W4aD AߦN.:#?%Hi w*t025`cc@-Y4%kF ٲS< +]Tc)Y-TƪǶI=M]ŧq ^+ 6S C8o/%@e?04H4#`\-BkcۧYêzG"d+ed^8C5[JI/\ i2N=>.yDFB!H俟4\`IbdOf`҃V9qGض,$nUCYqt :_ ~@„U_iHbG[\ >2;s˻Kʥ$tє& al$e~Qkųm?[G`tGGq s.'̡w̐ af Tr lUZ>{Ǐ?B}gwi?GPoôe>]Ixx"Ba+SЖ"[v0֜~t oZH.7GB7ǀ?[suUzkEUB1Cn~k*b'D)\pg[2_OUx|AV~8({'^MgxMҌJiy$o `Τr +<~j!?V]͗=hڬ|L&1i0erD/cU8(o)+!ahM /]C|?h%|!R'ev2zG3@ rODЯSguꍵɑݦ5X}:E =m>RM%VhBqŶ`KAv2(KG;vԌ[/']]} L^' U0&&0krWlSz9B%3rV90'] z&OZo=UnQVeЂL|2SĘ/"ow| %(3Cx8B2(+(\%pX]cՌV@xȱdI$^ts zS;)DWkrfδ&`c[9pL/iʉS`T2ٓU!m _CCp{ՉTkۙM] _{vfRQ(}]%7A6r%'jDW<+t/7u2/E'̹M.)Z0^5ۿd%LW8eœPZ=s:xW!Ӈg6q$z1F}ݤPg!P>pďh^"Y|PnPyJ tt]4`.*U'ԂL}2BjPm!ռL̩nFS Z7T0զ*s5CO~˔`@+U_5TeM qt3tk:q(+QJt#Yɂz+-glldV(!'jY'HlC6RňWal`& ukCoOտd, (cD2æt8qBu$,Q*q "qnB~ g<7o"l.EJ[f_w % 4uq[_aaH_lX ]^3AbpĖ dȑb"%3&,h,hiQǥ= (6*}C˪ˮA!O5ϟY1.&ahEۈmt,ЃO ϗi,;"( HCFO`#~]Hk\Elی  E}oaj 5_'ʰ~ΌbjUPIqXؔt)\pMOx1#Cs8̅5.~[*,[d_:(˙>7_.k- Iٲ }==S#qgG. Ӟ"`gAq#/Pgx ۂ9ȣ0tLJC -I˴$#\yWWoMw"k.h~QrM:Vi=JC_AVs}9 \R-tF0qkC5wpK`+ խ`zۙL$>/w]>P$@t\#BH-r=@?o&j;2Jbs5F㣡,]|o|4Pq0,NPS?e~aE@gꫤTqen)s+b^&J~DvIPp?\Ñ%@Ӫ!g}qE Q@VBfFLvJb'~Ѳ=_)AgdwrpR_gףwq<%rOO?]Ylha)IXF)GF7S\¼&DgbR$.)nRh`WlS/[08`hE1!1waZZYF-tD*E Kl&BW;4@ˣG!/'P"v{xF(`&ejZțbAOT&J bV"HNmk<)xX,OE0"ȩ4uxhE{_!nӘ$~#}Sأ$ddKD~*܂}I}Eo9'y\v U'ʑs ]8ʾBL{rdȿGJÈs09#'%DO ƶg5h=xy ql]( | \E\moG:+{ڥȇ[Bx />/BZ8O$-P\n 9 XIqtb_Mb#(Uޕ._%p!K aS bTKQҞ70޵s߾lT( *wĬzrhf)jc!h|i6㫍 N|[yEŏ0(^M6Em9E\>HIk̩^0 PA&Q~, ܏v9,AN:|s"Ct4Uv1YW%_ŮeB^Ӭ"k醸LKmv ġN^dul"YiD.\$z\r٪?$!r20 0D菛TN5aL@"&h$ My0:z,f~,~"иo{?<^`':W++{r[^ݘoxt̪(1Kb~Ӹ(ft]n^945HODWJmHwܲڅJ}mrV~)y(]o\,lpQ ,(*3Iũ!hЍͧ^A`n;=HIwЁ+7R<6l2qGK;eo ytP5I0\Y^Y)8S+}[3} פs౔J EZO84ҟŊi/K8rֽ 7)f78o2?n~nf!kLjT,ʢUg(,<3(MXӥtcM޵ fs;xz\t?$Vr$տQ, 4U ;'_]nt~"?h?+^3/I@CCC?B-EaY.9+2"Nc">8\+ y#I!HIa=/[TM]X~YL tGPS1*l9lco t53YI{[]nch0[w=W$WLl=i]ob%_sϜq:Yg(뫫HsRU+M&!&^1c wBtxk((8@EP_?~&(g7~oud9#f1ZT-Sq`c>jXݿe8cWì q1 LNnUH}>t]BA?ĽYH%ʕ2ǜ攞*-'ICqKRs6wI;.*5HrJ? td}xkZ~]>@ SK"YxJE0}_` `HAiר6"rR'wŸKO{8IyTi$F(;.K\QpFؑPK؝Da +u|M%^*5ab < %ܧ7 Tg:W4S"-'m_RAh@fn:L  >)^GYs,,L;::Iṗ+'K r9\%$1SikWb(w.읁_~L/VI`^tw.rCWM;)š~rڔE-(1i̵A(nc+BޣD(;\J\B<)z~ouG*GHI秳+`!&1;"jOۖC53N;S)H^Fnu @0M2s{Tw QhӰ푥/a1ScrK0 kR FX>sw@8"1|!Ga}ۚC]֔ :G1 2u_aq1ӷ֠~ S ;9tkV]L8`Jv-_4!s(&|4v$I]#̣ȟҼ-U r{s%B^>"=~22;a8?νۈfc=5]'Հ~b_֤k8tKO7+|I}tثMYF ]ڐV +Ca $FQ= ~E&g81$X0%☓`gŃ)Io^`x_؏M`G0sOvT'!عlesAMI{վPoNt)(;wי8^ύy?2)FHo *M;kcQ[d\])_PlK$D@,XL ;dt0@ J ^vDi(_:3 շObv:nԭxJM`$V xSt*zPǯ|K q,:sM[zwHֈVnh}{ #s)e3El @̊2hkA kd4+Q#LAa،ސ-~nł͙!/\;?Q~nT 7j&M` ,nP13URv~Ĺ a nϥ-bFSjnѧK=^:-U+oBg!@ J$ V-#Gdk###72'5('XfJiȾ{JghvʧeE(e[h#YȮyf?Cmhd?N얪cBns}x,EܸV|}mlkXIRѹ;7L 7$jWmSws^k &uqτ1 T:y+ >m*mzksĺ `1x 7 -9aߜ@wŶ:1UQA]$& ;}b=_&=jjê`\.,H/GLio&L0̌D"G FOLʴe-[f3+/0-AoId$`@:PuVMIϳ΋\zlUe[DbdeuXWnm4ɈDKT/10E3Z.c>5ǡvܲ)E<ؔJzQI%")N^ka4HjX*kP^).=D!!> ։ S(~̀jܬWJbU?GXR5̗/i y0Ŋ: kǥ+sMdAF9R<A& wJ OI;]&~U`zn!v/"+gCщRfT½0^?x"x2ҥ\iKXPq>c`T;u] -pMB 8{B)'q\p8puj6NZ\ ] t2smuaa~U\eS3#[{5)^-6t^V_e[8 (<]lpoe1!j!y}Ψ' sGآH1ϵj)L5r<R#lt*q6@򿍀)Qɣƈ95a[)̮x}YO/# _e E+#9bPОځڌRQ{OA%xe>{vuG5kk"VK!c$ώe=އb@XON9.>=Z|4Q`iF̏/fQ"%)4Έeֶ `vMH; "6JǖѪ_By +f["YHxfoB%a0cTpm2k~t{8Ov]#2/e!?Se[?J֦W,n:+SjC~Kkwk#Y9A&1m>چi5;!PGB Vf[S֬ɪK.J/ei,LJŘErAz]J'0M.a vټc~,OVYC js?DK-mIy48ATN> "S(h;_|K"G07v>ġɫ0UdVWe(EfaG o#bP2` m0Pއ ?R ®b*okh!< 9}L{ю\Qٕ6j^= ^=>ٌ{D|Z SV e92B׿J&x4DKO]?3hB=~ oU*B0yY%fk6*ɉ AN>m ИyZ6`F, P=Ho,r^S?2C>)ozޘp ݪEVIБ^ IOZ 8`7/{r"G$V`I(w1Vd3X*ӮlAEBw؈j]-+r]>tT?ܷZ#,: d nDM5wtN5SV'RldnI7ʹjB.a{\ĎXfql++74Z MKAXP Ũ Pi9c7Z2&k !x21 z  Ћȣ#TU'E"5zZB[˺.Mѹ"i^E@L4`:j ;,7:.q_rT/SWoI<Xez fϰPvNOh'uFxF*=ʙтb~x >u>+vTr2Sq8+-RGDxZnQ ')=,RkƵs>ܚA5KO{MpmOj= K;0ӻǕ"۶/= 5KcqEx Y\s92o:ͩw%XwHfL}iIIy޸G6>myOO:̆u m9|.C{4`5i*Jņq؜H`6Ams&H)сV,w93PkҪS/# q.چ: _uvނR9W_{QߝXwuG /1ިeAT IINcueh#d!];o ̲_9'Sև&=f~־FW4SxDQLK7C0Rn>BJwXOUsvԵ/`K#JF)Tʶl[ J59H$s|:a&q _">}kP2C!8!VeVoSU=hK%*&Z#ʇ~S;Ѐl._a[}=ۤ>g'/FkbAB W|_T\rOB1D?VnX>o -!pHneԯ׆YNB Օ7!GLM֓dML zk°Zh| x+&uZ|B+謠4q3Ѯ^Uc!0bye am9ؼ={fii!Z#;>Fq膓v PcIH%|oWf+8)w7HzdÁeC.">^1xnV+8x{a_CnҹƂ&<[xEdt~(Zkhܠ0Ti `WjahޡQOprQҸ,PVn_"6؃@M*2WbV_e\=~Ē_k~+ojf.3Sji* 0vkQywM,ɐUz}]+gs1j/p&4bn!5+1Dv/fJgS Fg,1V%+r<n3!}_8xoy U \ã }xlfṊ$p 6TG; gOO@t*4[{@O=>IWf|hQxWrkq5 e Ĝi?;}hE5í3=T0RYB yvһݛze+m% ͽMoGy`޷(^XJ qq11 <.pO6'l̪|D 9($=i'25&WPW{ >)ڿ"л5Wxb]dҰj{, C4~zphF Q @扁ʄdG@T&.< #)}Ѭ:xcϿc%LQ` 084e8NC{hlo]ZuXlvyMoF9zj,TrxvVK[# 8YC7.0_HSʗ=H[Z/uݓy59T_syD )Y^u=􀔗ۘ7pfr\K6I< Qr rR%o(i{Z[ X%%i{F:S #ŭP$F:K_f`q,,Zf9Ie\I#!\v;:|I wj N0iViԺЌ2BXd8қsBrgYG,#l?92iʤŐo2n?bQ^is{~ Q-b[[B9DF[Á:/:֯&sжJh+p1be :ߤ˻T-,aبj"ÕzsF,*;1ídIdE[m'ģ/XFQ8`k{R{h%O G%DxcG7i4Ļ: q’τY)Z[w)Rÿk{1?[r1yquo6ja3Mm\Wmk>2Kbnt'nkPe N=W#>gp./_{KH`4 ]߯$Hu6 |cL&j*:"^/ i]^[hh_./tT~V&$mm\5[*z*.r *#^-'f'yUf8L87/9^L&4×?_a T=;O$~]>AIdF^fKD;5&x.c#{O`$¬n [&o!dJܱ4>1%:+&.ȱm%>0,B'[W7x~:rZ^^Uû[?AEE17_QFpQH7E ?|>MI}vGVG;$Z}S%d)kL\i#U(^r*i4{[DCzx)-PVpeucN00 ].|iޢ*b={w)i@E I!Xi 8e-2[+霄Ha 6$=X9 0{vhJe_!?m/KFj:H)2j"ZĢ&߾@؞`'uLAȶkac7 Y4E^Y}-,kPI̜; FT#?nvgq ~Dg|!BӗʵZ_qukF* j<9ڰ:"~B&%,5Su)SRwm[:Hs<  hE+]Nuݓ%$1;yLe9Y =8ReoʿPl\.fp{ ۛT=#_}=GZV :iOMlUF[=) RoF Cx2KSG4`u9Y 7m?dRRPnGb0"<#<;ߔe. ^I=`۴\*FF Az=7=혿c_)lﺲ_x >mOqOCԝR7{QMY?b?qAMt0tI^F[rpr{YKaf. Kiz4}5KJ S2vH'GP"Лv OKfO\$i$vM}a9\X'9DFAt31]Kn/I{jT< )qu\0nRCE~CGE_9>foHxB$ٙ& /2z1/%1| %'3A 4İL< !~%11-#KS&WlQT1kԕ_`MJ嶩{zK+gYNH}wtumc'jm)7/R8ڤLcJnFVnƜt^tv˻UKpb~ipf 9?K5`NMwTGځflZ/q1.ެr_=9fqٟќr,_ԉȴT _-h@[pf^Ab<<߃ےc0JgW lHvC _`?6u^ᐖ4,aQ3,eھ\Uud Vs~prH @F)]phc 0i>x_y Q>oZ4^6 w[c!RFYTeFV*繛z7dd.Tbdng=y<w# i쉈ҋ{of9Pm dO{="9j6χ9v8Ch2Ý/WԾwAPv א6Ԑd.U8l]W#Rf,c ?zFMd0_9dd,rz-$=%tO=2mn3Ԙ=BhT xV=LT5R+ MFbNPahWA$>Z«:k}θy+ﯛ m5SI:FVЅh6nH. zi5zR:PjWf,Q"E "cR6aS-, -ӿO*G-ds <^^BEŭ_QWLt< 9v1T[|蝠'hZGܽb2_7-ٺUX_I ziIS@z4OYII /- 'EA{)SqUH Q0Dp[ïD S :8FG:Qk՚4ͭCkN5g9hX. Z~=u_1m G' M05"(q z\!S-F@"盘š3AsU3%G*3;aFzS:UbY4ZI<~ JNyF 6ɹȞ͢v.\;C?@fc{tB(F(J OZP9ڒV8U^}b@ߵ.٬DЅw,k K>;S#nsA埀CHK"zߛ.b F86ŵքq+?|uAjW}}ș?A>- {U,usRA!խ삥>8ͲУ0b$6҄dfaPKп)CWe= $:Fu IoK|$Kbu#Fnv[~bhKiEA,a3]iO_ BDeM;?e-~Y%#B/;C!˭sXҠvojBu@mΛIDhU~;CڱL:R9d.58iA۸oX*)y%@X?S9^pdI# p\4?OyP,rjǬ%zm`̪Mj:wfu@)Q4W/wjUӜvh2uX1Nf.cFՍ$9bLí).N?:NHߧ`=\?ܺz)(ucqZLL pxD@rZQzX=ê.Prk !S~0gs׵ٓۍ#@b!E>դb^[l'F4tU[7n1P@ae&@ I'N:: Ho*DW9U)eYz])=L#<#4XCwk\MDV=0$^mQ|/IGoY< Iuun='oU]lƀBQijɍrΦSV8 ^8h| )%fϔ6栺FQh(˃F1RAۢ3{=d`삳@k4d{KKś1[:HFhjY~5>yTym+)b9%WT&i>fD 9[bS;&ܽk=6M=( >%" \lZhX%ZJ`$i.t;z,L Cwn-\4M]^pc0ĜC;{{,H]8݊;1ɽez?*;RRY"*wZPzBu% "{)A/0v@(7 Q0 dT7$$oy`IYOu c'aG_RR!Yu,RYj/&nҊ"/ԯ E$_:GXA,yvl/PDK/hq o#{z_#!U`bѺJ3bwPĸY1)̈o& If qCwh+z)~18A!a_!Y#)0el׵ GQ.<+C(*̆Y5|bL}G{rĚCY?/g;<] c+lԎrH]pޱ"WGL3-, UH_|֗ lBl֩XCp{a8D>҃Y&ۼhGaP1?!(s4a.SU?`ޘ0k\"V,3Ⱦ|e6v*c܎-Ʊ@0-V    r!BՌ@KnYY_I^涳xE #vohBZY!5-!G_7Зp\|I :G}TF ?䲍 6pqezSw&&^^aDad&-tCۜ 3{eh=q7j&`9#8ZP<5_Px׸ x/ RJL%&)G,Bj&n8MD\' P;ۮɽYxoqfM},pJDYP_vmmKOG+rW.i,}/_1DpDŽI a~Q_Dgйk9[flmpƱYػpDS?PۏӓF{B1zR^y]cJ߲[`zxi=_doufÑ+?\cxlnytBb;! x!Ub;>ʊ*bM.qP -"44},`88SpI:19zt"&P__q4,a%J6| f٥$iti̬ΐ I6X_4( Utnq ŖGU)>P⓽6v"/y@f/UR%98?"˸o#RVz͊ѹF+׫2M4B%i‘FM[T2`y<)v؜βv`v}pWG-Rplpi1dA|o^(Snu*uK]gi? q'7g]!"N,3ϡ9Ȅ$4|꼃е^0zj:%uFڶx0 ҅i|s(źs4 Pϒ[_uY!C;q<` l1Άa94 kB,{4$b>?,T$Sw*4TF*V{e${[C\$ <܌ɷj fCG'{\)r*9H,^rE˵+Rd'GsAMz"1Qdrc=)!M|X)T^Գ(Uն9ЍfJ ?E{&rX(_DxmHWְWh-%ǻ.4g7[wGVMoI2;"ZqeH-rIK:c0\ʬ.6%gPrWs=LK1~ht:MZ\C&1l ]vM2EG>n*P+y(.Z%S Ɉ7fUlHAlځ3 !ԁg/t+tz Y\ 3)MLc,?k=_4厮Pm6q#lA DZqkջc!Q76[XV_KPeJsY@Qɹ-DӐ+tYz֟lY(,8*=w'I^ Uޘ#3kz ƣ_6VcKH>y{YC<})ȩfzk4 'Sa,JDuF$ı)q2G [6]<(/_>U,Ӭv{lj]`Yؾ!F>at ˋD:a(dsI%w~5m5spi Ll4cM-oj FDNKfpΌtOoZ(jKV%Iyclt*PEQ/~D8c^@UU:(t%ì,6on9.ޔoӎmV>y&D2֯exʄEJעH}I{FobONacxogn )LF\iaja)2lfq^%Mi1$jyLyN.XXހ[$偟d!J<5t  ?1*(+? H ո \N$ غESpuDҕh,&,FY(gÆfo,`j~Ǖsz9Sr {6|^WWWK(ʌ(|m)ps ʦ V['նP'xi&_+Ȁ.1}N^> @$X{F? dhVˆAܬ{c.>5.% Llߍ 9DuCX4Ha'|bmkŒL0<,T8,'Ydv0 N GT}g$юGOok̖lB粏d/rV}8ȑ4ysD;D`-z%f~plMM^ ױeb!\yۊ>wb_s!jDuaru*Gޒ QX:)5ԇ8QBI=&z=V` igOm$j5Xns=_PWf26l׉ =~7NMVNZDAIzNF'Í 7n :R5kCCp͍il sۍ?eƻE3[͢bNkjB5,69g[fX{Q'Ώdv ܸ.b#TUTP#wٶ;@% c*&UrI\ؘnQm oB+˹s9vhskf2YܪaPQu_TX}egeNǎN7 ِT9iRmZ_(DG$\ uyy:^5 YX ;Do9GxeM!JHC5Oӝ+@;󲏜QPH&cg1bܮt5t$9g/p U,:+r"=)} uI2潂-LUdo%hZ46 i-Nj5GRAa.G"!4[ޏ'|ƻ;%wХgoUAkī~(I9I~rE;8K08Pʣիk?霼tf7e RKw* ^ đ:Psq.z% a5{3 d"jms?{OepO)SY'.ݷOѼ kY()dR`3t[2gJ!`7wAh蟢o.Z> Zj.R[\+Y+o2:" k*E#:<Dpu ~>o W[2F!hGIoe& a@4+>8%c@]#_\/.k[yn/ LQ0 c=hu>nH28f =x3SrCI4Iu"9@8Rf mY >Wm-Cra\â[R|1+;ثamyqHJS;Ws|C ]_H2jE;8\YQw](6'l H{貘S U "a3f@ѧ@uH D=DgAq jt"6@\]eI!d0UVԨ*$NñHm,nvhNLd̯"p-%E6IX'Yu}@)N@#/63bsȓJތ6HANf_Z,\H#'|BpM9rb>)KCc=eŊ}^(~K4k.8] pT=:1eU!8USL @rtA;惧Ȏ|bޣىje˰/h>hLQ9h:,@-T hxr֗JbUҌE`I!VtN"I^3WƉ0>򻔲*Ka4fm\ZFcIpK$D! {8e'\:<*1pH`ڒ nvzַ[0c$ 6 K"8# 55zJC!xu-L+ڞ \;hr`NSAン Dz䮋\V]hۙ2%xf4"u8H:?MÐHI yt!?$>LTFhaĄ&|^nh~]$,r2E@),9[U`c/ `<fx=Sdw"8X! vc I@x%q]gHPzBЭHZK2"@/|xsA[M SD9MB+Q.Vߛ5%GXw8="?d Ab~$e2eĐ(|>ő7r(0ņDS;ooVʺmzWfX҄͠`aD8 V)@$NCEhUZfrt#+t5: ̤ծ"Ux0 ׋ErB: f$m@nM7ey5#v6]@.W@?Z 'N&Vbr•6X5wV7Oy͚|)V5sAf=C$IߵKLl2XQAW5M5jWZ wxa*e'4A#Pin8+[y> mvUgAAzs |'ٲDN&*U?}JGD:JvDyzL~G&kЕ>Z; }_a0S3xB=Cl@΢?S~;u2V{)eKӃ=ً- "rrȨ# ;1Yy]Rг:5N}W\lvKlfU] z!jf$V]O8ܧ+LA}ZQ7/}Etx|y,{TN#3 !B dZ>ܧ[n?e VƇֳkƪ)̅~;m 0\$B\@Q})IiEҴ;x@&t;&QE߬`xf_f2J Qw*$/-cR-=ǼKD( ݽ=D@,Iě/!#[ڧ6-ܓ!6 v<؞Ł5w4;+ Bqil_UȞYˑ+q. GyyBNL2?ZF~ڮ]pfq#%`f=*J ~~Cmw/1#ʒDzS\ъmu\R+i#}1˖ż97PzeݓdBFe @oگBZ K^ >SÈ=߉S^Lu{SZU *OqyE);<^%E"+3Z}e,sT |2@@..Vph}p^~"ܿ4JPgQ Ј[ "z;ҎD}6-{/5u^u~= M*Ig/(^r{%("?)xB>`|LzND=DAइnuV߅oZKnCw)BI3GJ"@`Ni9RZiOp5ǃfZwռP8ZZbmC=RKQzz4^sܟI a}Kߎ:oR?)TdϾM${*-m,9.S+bR@9GO)HlV Ù"~Kl2! [c{;Fx\XmX<Ok =gLֱjE@ka|"au0#!pE'&/@Ħ ^k7TH z',G]ޔ4 iNLMݐV7 2{H04"ltK_/- ͆Ŏ5tdvdƍ'38ޮ'"'^7BǗ8J^kDl/'όAh;zֺRC+HlIm[{9w| s-)Zj22p|%iEU,fH;'zg2m&pE/\)po2qtSՕ?a+ɠEHrtj$ųS'%Lդ:5`s4i t[2Q. ;6S09e!!f*j3W}<׎5dAVvc>C۩Ik̹xu;VGcSLbu`{:C hR(oynJGOH7rM<`Ne%,<+p~l/;J{q1jD& )_uR< mjY{G V_ec/:0t=n9]$keVFF!\Oˡ!g=,O'rCx$i{xVh'9zUd\M(>YԵN|# %?N5jԟ4ΔabǙLM\4 sahtY2Q=^7)q~СRPcN7 dLs]m]}z 1u$S~tnhĿYh\DT" _E4YD_}a0gpeh5y/˸*͝mD,\=Y&l=8RGmLf&ݟL HhVcz4SwoH>$B'8!`TW܊>@Nψ$KS9wYkԻx;5OĒf99V@0?'a Jq.\,q#Xv|m圇sU kEfQ~a]~,1lƎ MAy i%~|++EQ_egdJo=!#8 Ǜr+E{<`GòNJ$:lC^tVas'U9 Oj>KH# V1 eP3YZ<í EBY̒=u'0aP Y@`u%H)w!3NY4>?ҷonPA1 g~Q"dl,ꡥ.EOZiw9;W̶[T\^c6Gz|g-Vb9 ̑^ڻ+`fЁ?' }1QoMM3OCcIgơ*l5BxҔP:*C pQe4+碬s^ݣ!.z<:Ķ\2r;Ki`:V$fye6avT̃jgj{@|e Z@6&e,<&G ,4(˥܌/gbH|K@~ 2ӻi?}Nt$/).w{L>=#`)9[JwBZHE A']w " ͦUdb3`Tbx-(_i (_gZyS0ؿ15վ U!݁Q~3 :5ñP`~ eyuʍyS`>߁c5LR .#T67̋#~Ƥ( +%唠ܧ\vVR1S ͡W@LXWsNRܶ;14.TN8gNպ:S=eǍ{ S#L;]hӚH*lvЄx{_1NFA`1GwHj\e2"<f{_ ˦/wĖ(d\7+qIv bI9nhFOZLӾnWPF$^ ֚VIU\F{(-D j~M'ޓzCHn5 /}3Isҁ1s~"'I ~B*~ (!]<-0&uim"ٕQ U$f;dDj%@~஽LʜPⱩS%MHTEn6ch@a=,3Mx0'v:ҍ@CSw姳{5]cy^-hT쏇Dj8VFFtD:Y?j86u}r٦n kUVi S(3%LTdt)~-Rh;4g>wy?t ﭸ.I&im1`zSsV;)` G%z "^BkRM'tQ/6C; |td:ĨcR ls}@SݒZC^ִ@m޼; OP^Q&h "M@məe?N~tWӼ|Qi6z+X}g 2!AӭXgu Xvט(Q#[vt&{ߐ P$M66' Ԓ'$^lxbJ%pyANSt1--q!;5gk<~]8QY,W릈9%C6KnEÍEhp] C)? w؄Q,:b碉_ fmmhpo(e@ *ϬI\b&o!6,4Rw|L#_ !7 5A?y7&ZMg=O`ƧL}͊Lvsj44Yfwz;,$rV17aHYor4*^ ABe~αFfݸսD;َ:%3 n* 8OJԇٶɣ☽0Mc<lo7Oti~f*md|c)w"Nܪ Z7ZK@I'7=+ P5XxY>#8zE‘v.(48","ܶ Vwq؏$hG55/!e!%%Is`q'AZٻ[/Gk$:`$M qD\$'kt 񍗯/p*q8E>hK`b:iajcEkMe#x_PM xtBuUT0 z\*l?G7 hV7Klov84Mn04l7(U]!֐\gzM{CNV+9ʎr\[I(OIe^d`1[X6rf蒏Ohײ֊UƢbh/G1?֙*Գ!*ѽV+Ebms,eue&:[~i&`gRq* QB[ RGz?vV?9SH`>r b81N\Q D"TRnj%9jn0¤%A]?d1$`~2~ ?@8gӱ %ǧSbe2I `~祙WUx1tu.bl+j\,8|c5R] ᄙ[ p 3c5%@פ7QM:{r"-:t,WKmaum@/-_-* ez⾐G5 P $:)LIhu!INcVVnh΃-s5 M

6XKK9w? ҄0SVkItLp70vbBlч\pw>7NY?oFŢc#5o`n# \}a QL4YU_-6G=``zdE4Q2"@ @a:%ܔв pL oNv&[e;3lMM@K{J6ܗ2u\%;IH}L *{Ժ\p@t%^8׹UA< (h!'8zM[آ;y[fh#}hhw^7M'z .xf p{!"Psm1uG: 8־f Uٳ% e|~% I2ꓵMvuZ>güc-0/b69)rͶN>c>'"7ܳHkN:qMV|O"^E_|# ZTi=]eJc-?)EG7dlMІRȂ_֩l?UoZ-+ќD2Prn4Z9pONF{xڈ _CMGMsSȱ"P۞&2PԩcI9hznNGV1mWYNMgGaohjkq_F<d/9;uqVxxǃ5>So~{1wNqG(+FqrFx$FwA!JEMa8rݩ2_T/ʒt ŷgl ڱ Χ0fVdPۅ72PRDBHP1!%JE65\Ƨg+hڵo1' S*ށhDFOnNl'E=gIYɞF]:zYXO**;9fڇW7^P>N\pmx0-ewEP lRiP"B:+v>Gxrdq_CmVųV|3x3qꜙpI 1|̾QڍFA\KT Ea18 @?m$+븾RAC5ٻG ͗hmחD Qa#OQ`:840uֱ_^e,b .nʱ\@>1kG64Ҫ~$Zu=`V!8#Jܶ ~( ȉ\(::?J>9nw+f'A}gHQѐiٴbیj/ ">ftffs؜\/;#xہTG/FJ-y߯V1*%5MIv  k] 3Y+){OvdMlZ/ZDye ,%WŌk"#?ytY1عimC 8:p 2cB/&1cw0FS+G.n!VK׾ BߞA#~EH9d|%SJ/p~ph=72.L6~zQ!$3mwV[b\5-q2tuA r]׿R'?QEl۫ :w#htm[ lyJ;Um)y+%%M7HZ'u+P\3юۛdi?/$eN[̑Bce@SiWGq@ɋӕ 6~Ov3UrmN0gqEj]S9PMX6=0P"ҩ4}yۗs™)Y$Z!w:QBB fޟ4$ NxʶuuChTg V&O{V#%hm7#)kv=[4zHT(|PWӃ&pOpL/oi<&ğ_8.Ʉs6|F增7tM 8Iz7]!/HIiyY5Kw+ P#zJvfXMEY9ˇĠGɣUUN/#ڷNOZ2udc!u0. LKIkz֛^ܐ̥c#ȕTm@dWZzx"" huˢ_2sG,h]2uiy~=Wk|.Jԏh3lOd:&D۝[D,R{N1OY"8Ѵrw%G{ "SpL ~,~"d*$mA昊;+):4m:0&d AWX?`Nn雟1RPv]'u΍Icqz5+(zY?][3pоtPì9bŀ.[߀ӽ@&6ZUf6vFd$ 0r5o/~v:'!^+ 39Zw?3Oz8Yw^=׋)|g>B1% )7%Mj.7z N$Ę,/$?>r]ꑉ_~dM(y'Hut3#}BQ m 4k} |=Ī+JCN,g\'ĒB3?w`p*BM\L}*LS=Gcdh2@M ck 9ՈړwD$5y)'F|S`Lՙ+#p;k{™HikvsQf.y\ucc>{V/ɌMXt U@qc:`oQb `; (>kc+0M K[n:?a; O-zh,_8` (K(`l3˸:O{dԚ7ɮ|i*vF46E0+đy۴tjTf!)ݏp5rz￯M'1QX_~F>kobI[ v!p 7~Ymy;E/Xorq8:G|VA }fY%̐h`+Q0Rp!at֎+{,a+"ftߟ11<'S'xmu6 Cҵ^zbӍG *Alq2 WZpv".߽қ Io ?j p`x5&MiF7B/$6e9^h\, 18Wnt gZ N7/N!ZׁEA%Tu90Zb(7`M q - p:>乮2E@uQ^`Ũ"*8 L!1i# րQ@rY1tpg 306vܖ43'zmoVZYHM9]~)(5$eEtQ-FM [Lu!Prrir6pȎkptP/gTq=R/"T PĒ3BaZqJqеnE0?E8ٰtpd Aphga7Er ڀx5-j/b)ALQ՞s܄۶<ܭqnտe@q%RS '/7a^jQ AF!a#Uu~-r]LwG،m!jSPW] !wBbT=,ȱ̏帛݅RɛߩYڛlμ'߮R!)]XY[JmaH4O\!9]nT7L} `m4a8t$ͩgڄ wϪ7vs5b<)NZ"JK$/w0O]m#f{7ҍ ]Yжpѕ-=픹BգO%5ߟY $.G-\_7R8]݃*駰|pN֋BA^N:t~fMlنS|FC VMF:2k>͜ZvwYE1\ ơ(_垮Fqrz)@>xeKKI}t֕JLk^D{ijeN'Y?Fi.f#*d( Nc, ^/웜Ń{ :ȬF&+qB'F\U<[Q}z?-8*--BVaVXCggHIT էV,D;*ǣ5vZoΒ=y/iESl,iFflؒhDO!;d4 T s_$O+~Yu5^f$L_Z@f4&"Hd.:W+VŔ[jH^]i#2q֥ KKiz-w*=Pt)"xU.48C/h* +{]8[SddGsG\71GnН5VB3)FH:7Qi_A7"*"յo`7Ӯw^=`O吞հER03DZ|~D/sj)P.P|G4y%o$pe_| Eh%W^p MIk͏i) Í1;p,cio$+ Ɯ~搨-~׻%EP>0kuXiNO3ޥ-_laiKq'Q8SoӑjY2y~wxr N0mgS(@6V0(\PELڍC uXѩu<%'6N )npLY.2Ĩ YnpƐa)٥=q-vjAm)<! xM4eF)ūg|Rd@ (\e(QHa 'M#B&tF!>{-/ٴlʀ]W${uw}&2ghtk<Zl3~da\~@o#>u⽧_n\_Z+BI6*XKS9}m(q:A: !H^5\ڲ!/a>sA4`JQfz uL ል:hSsچr$7tP7 :Ls%|v' 0{<.ϱ l[E;e2锷GmwnS.LNOnp(1WFs/,"㇕Iٝޔ`$'\ Yeqq-1ΒΗHCNނ[n\EA=iy@6B;6Ϗ]bNj #q0qǚbA(~RqFي!v3D?%&hPbVMFk+<9۞H5>˓:Z-7|e0MEՔ1KNm7OWCD3oF1F"LS y~$B&ߖo9\p&f VƊ+Pc!W wbqۉx!C~:lLkUqNh~[TXG ik2{%#DiPQ[DT("k;X¨ܒͲL X^Iz`ph,(GNINƎZM3n''EvS &Dh͚=b?j.]%b:9D<Dit҃EIFL"X۶BFMt6UuQP)⇄ i+;n>>cYčt^ c̗렑 d  vM|,7w wrP7[Seæ? =ƃz#S[;].>CyWH|hWShh[( !*g_L_^ki~tv?V556X+< ka^:٭aՕ6/4pIco3 *љ &N$"E FVH'"q%rA{VY0L V a } oz01  FG#@i5J99ڌUdQQsDϺІf2"Lϸw"BW7=~KN1;h;>sm>5;%8pd)S8Ƥ̢2c-gRzܰ>8Oma*~~n=e'=5Gީl͂_n|l:(pblS OiݛlgjpGc b%(b3aݭeBN%h78GgLX/XN|tV #bR17Ю@}3Ȳřv5Sթ,~pLTzTtL J4 NK [ 6P9yWQ#t,H T_`SżKBD*XխB̺>NskΘ(kLt)@d7x=\ʕቨT) :>Eɟ}ĝu̺44u(>U.9qPڹG]U'\GAa_SeesZF%0{D^$Ggn3VygY15­ jB̨SXXqyƹ MW`R,=}#ܠQ`R*٦&^uk#2H h<.-^pJ|n`XysWPf'Lڃ!¿ hΨLwT KSC[-XL!Zv=0N~I? XOj mcg{U*I]V/ڥD.80 d >8u.a<SO.⍯*n i.BSoK.q3}T[xҕ`'ضoLzOsIh?l3[NEE s&zmQ';)e\/3q L*^r ֜ ysW[ҹ10Ҭ=7|]շd(1z0ruqn$ ^)/C0m qe 'Tc#3ܞ4Q[r9lv*sUx$ߠ]%1?jԆ ~dB}*YO$X+Y@`cqkS>ARB,-w5V}o6|=jRE$j2!>d{fT})҆*UOܞ8y,$$u9s%x^8 _"Jep3н000SiX7`C4eIxS^lÕe(ZsR|ZOn#^g<=L)28ndPec~(*EwJΠUc:X,.R݅v%JB$N  kQ.C}yPȖ*eNi)lj48{0[|Eү iw8c.otOTIZitԐs= wg|oHH2 aO 5(dtE>!%Gu@o5=w|+&SԠ5?9?ۃzgS "cɲ8B~I:IZlRf61$vVNWn_ʠ-Џm5bD@f] 1KylT|Ҵ&Arad-!JqV RU9$PlA0t#Ow{ [#Ȣ!fqb\(CK[Уo͸JC[쌤Jd}!P guEO[n~g6ɡ8pBB}l\8eJ*j |Xk_:ɍ6vZKwͅ][X{W2SfMҬwzaͮS+\Z eX5id;j Ϟ_dZ{/ {\ S]jbiT%"uaHUn Ҏ}O}Y\ICг1^= `"7[Ib 3+"4TWI|~rmQ*, UMgcC&Duiu!2ԇ_|f O<_cX}y1 {1R:T!d˯/}˴ n6ksn٦h.ʢJ0iR +]6JDOxj"q)~PilF85˦^,~xK16oh;lsuL1"z>rj7Q_{y)6 +ҞxY/PB: _i:3jLNxz0ퟔn OR Y]!x L"-ԝ8rgNx$>狼לvBtдiy}+}.LfS@Ju鴝4;SSgŲֿi >pݑXAx˫f߃ %3V&4xP IOv95[9`~e6uL$"v lm&J`|Z+ȉ#cFu;QG59\=?[&uI1f.wj1/89E\.tDJIBR Do3iSK&| ??i4 WwB>=7(~%wKuqgB ۸]&zl|7tRz Qm-{]:\20'-/a4Z%ԅG7Ma"J(%:"]m8֟ༀy-+ |^ H_mp"R0 ח,w˜31-&;# }v~k2@3bU+lS?Ȉ8כ# Q)+QIq'c#Tip6UA]ϐ>c YPw惔]d'`, w%h%Sbb[Q&o A`#ӗRNZ@tE풇SSx9BYm+u4I74 KިAoT^ϮVDa(tD:0>$HP(C}h8^@CHs,C\μUv{@Cɗ9Bx?uMFdGy;xv漖z [-7!/ksK ;xiҕ JT5oގo2X5UvqO{D:ɍ0X,q$Y1,uVYbr8?%+jң0ELs^BoyL8)y4 4OVmjfM\,Rۋa=%ҞiҲ3q:8uܒ` {N¦ث28(.p77i&.5 gDfY'X(&̢\;_\8um6˖)!THsO[s/Fˏ~>#7yd95u8NIdyD9f ޺?|oe pT딮Sp6/^eѿ)վo2_fRcl;yF! 9ɳ#ھK7[^:fE(6]p&0"ޜG6 ɯtx(tx6щq4eW#c45\4¢w4bڳTtF4f:̉};$Tj؎$YÇ߿~ng%2$> ~B8iy9`[[Żzdju_7=jRz_8(ƿp~ hz }u9iY穥aqdXJ>Y~$GUKX)[vRhzˇ |;<ʮa4AI;/HvT 6gkZdDz(Z}7QvT+c#IߠWiYLPtȌqBN=B|%N~8AZD21*'&C;C $vY**R;_/3fDmκiRp^Q뮙L|¸mU'M㟉&2V MEb:'3dKt!qIf-OBu[fzh`x ^d(_iхqo 1X$*K-BsP77E?o:'1;R4|h`kٔb53:I-,8 .,e{JY#MR Fu55&A Z)pG}+*PM*.3~kM[QwsO7e u܏j;i4VS A-:.IקظH~G])ƚvՏ\;s2/Vn|>ƮדG󧅑@ꐽf3b;BYe2F4泘f/^A+g㳲E M-62kO OY@*?Jv&We=⩗6_s-ibIO W'* )Iжfi5ۀ;;,BhM>%_%  yi20^dtmpTԯtP=BCC4%΀.ʠB HC[G+õ q&7ۥ2Y%:nɦɺ3pTVFYS?u7dQfp} {K~Pu%ꂘomqR(|G%X\:(UAib*1 `~ҦA{oAD?kjo|b_AF *U}Y8ʜrNYxO.#tfmi sc+<(|u3wR ,DSOA;הSmQqnW wRB ٧$TDBU )" YPy/JHx@v ||U=țGtAJl!}T״tBx[o>fPj-ViMKalj?>5SICs+x.wa4R[3r|/1Ƒ9 ,6q{rK^b[o o,GQb[{a5^؆SD'V#NuglV-us兿oP[>]|[&*0Z V>\7ju'Q/rH?㦔JY<_fRZr5V2 29DÁ>9$=%m'ęTTڠ3`K cXM-! " _bޅ[{LuqA@g+kMcrSR (S"t![ o#I0()(\l0wci\4`{%/+vyۡ*"7Mw'sޕ!uCx5\FuLx:;İCq;zY_Fjӵ"^5n-57YY 7BQ\Q7 ZjgEprZ1qC唷K!=5DM guf"c*"zLQR=RFԿxW Jׄp-Sp~SXAHt`l޸\Et(NIഩaR g=0 ƴl7P`E+R_iehq}I]F{wÐjS7ƫS)~}=5Et m<ON:A\ʻCVUz%.ř:WZSbxQNtgD[xBPy7]clkoe!GN{?|:|hqUSo#4̄\m"Sqv@-VsԤɟ8Z׹趷iܣ'~\x*K%9)3s=Gca6&sgg(L$tKdA][G5QfdzJpM&M@p9< vǚXs}YPްC\c:fQf$a?( aW8tҀuеI D~l-auSunzT7R/?YRtOUS̤ȏJ82.̬xW"#{l򬨪;gM q^)jFK>DUCϒ~5};7ĵ&Ҵ#ee{*uh:ggÃ=z5UD9ÙĪ g:)t՜.DE*0qi^,x6r nEAk۵S>q[7 bZw, ]ZJt0b2-8^gn=4#o}s l_d}N:oGCGu{T0{$_];W +C"T,Ձ"Nh@f-QB(MK=$Ӫz_O?Hņ(]QֶH'Cr@Wv-3[=m 5:styx}7a1'V{f\gff0Eˏ$ƼY2*jI8vt$giʡ\=)88CקBaƒ^y {XLOsv-惋\zq`B &wޜ'N8i-%$Y?GX~;RSGDxO * wqsn6ÍO.#2nsP%Tk1!/w1yCaʤ`CΝpͷ@;ƧCA JWFU[,5׳ j_YJM{ZT~f@Rr}5??Z?d/ %Sj@^^wX+*pq㊈eV@P8H;/@hg_GЋ Ig>ƄE[r1ƛ+(&g4% "y/l»Pz~yf;:(棪$ѡdC I*PD3-n>s#O$"B$E|^\|aďO5$',e!& 3[1bOwW"x C˅Ug8zN'Ҧ=Īuz ;-tRcϷ$Bez1P. tW= R19[5Zl@Tq* {jE7dep1}v*QSjh~ьUc#KK9H[Q,b`.Tfl9 rqW.@wpwulze,Б ZG` y=C&CEuѡ}SR;&wdY˯jG^ -N7 t_6,+m7o#n]zQN,izk[[f#W]5t7Ҥ-y&Pw~PpzrTN "]jp{8k mǐU1౺7Cg e[အ$hK$1/_8e!dxxy%vK8 ,> ZBaܰ/ Q؃N>#]QbdK7rMQ'# WL' ։E&@h"/|5FypRPhʞc ru??S9)T""-T1_"BӤk䱳KdŎ{7ޤqml6$\ĹS_+:3J^}%|*KtԌ*i]2gx5b2s|H,I~S9V}L%HK ;F6)Cn gJ~uga8~fV=9ZSIQ{8i!#1L+ [uh%({#LfmZ{c!{.~^ߝy$?1\u9+8{ nQ U̩)kGhaMAQp}\hr^Qug K#;n F?HdTεoAgSG.w 翍,a O 7 h'ymWi7 6X:=ވDɞ,=s,j7zJYս к%ߛ HptN_2SO]i"oqG]5e4Yl QŪW+@|] щSQˡ7m1ڮ FC,q7"?Kz\:+dH:,jW/i uFRϏGA[i9DpVbgUVTPrfY{G8Su٦,88=.vePb65<}I˨ 9 x2RACOzBci&hf Ia3F2W][ͼP7!* a֑Xas:2 нoۘDz|&>N$4'0nr[q :]=]yo*( ,R>]FYhrיe[{ė@`^TW!O^<{O&>B$=מ ov^a}Pg.*+gV݊IԔ^-(qSA%;JS L- &]J9J$턩@| rbk0Ͷ3 ,:A;7c4}ѱsJ5EHjN~w ״#l4\$QZBm:SSi4K9grn~S. Y=g-Ht;$wʟ^Cg:Kz%b;Ҟk7|=V_`vC nښP6Do(@-cOmG͞Q戴O.C qM팼/_<.'"wq^pʁvof%suoP+Iu͖*<@ y4 ȟFJi3K;P*:şqxIEjIG"H<JuHD* Ec5/uTEg{zvaghi3$'; T"M tR}fYݳחO .#X?| IVzpU1`?F5@!p'26ڏy8HNԸ!c9!Yd[XX~ F5:~r"ӥE!(c(jixY0qAEl.?cEqPf\2yxƤ"< (W'I۴2Ѭ; ]l֡(OD.riY*<"&p;;79RN(&d ?snlaF^NE*?ʇGFYTYRf#(CY\nBE4%o£&^ ~M8>ai$(\[A~6m;$ w(PHE23q9J sjKCa# I~%OZ%vQn*as䓂A4'~MNŵ>.q$&/2tG5_[h@}J3SqK&Bvۿ\99<85ެ&VswOv.&IFɟY;w|#r$iof. bH@PԠm#8Њ&#_ͭv,W/k؝>Yp++|vEwXƠ4K(rFYRA̹eX器Oa@Ȏޝl-ҨT'zj5c!fC= J~脹v-fXL v!,Ed$tCIHAar4bV d#C0}vL],َmEh\"b4'fI54Jq=Srfj=Hw'; Ї=w1طlnվG$ geKC\96>rE5_S>7A ʥM8„ڧ:pCƴTs wD;j8 b%ٝG'55 'd'_Z+umBlw$nIߜP:mZ3iF$jctn&p^1 7M]:ՈgcJ2%߉֚v"~ڙ;39lɫҒz43 !\+Brŧ ދA6Sa ˨([̌6 ' ȸr{NauT}Pbʜ%?Yqw6똃F }+p?!fHP]ʝ˜%͋DqWr};pOFՍ,av*c~7|-<`Pi4˃et;MQpa/?EiUAԈ%1 -Ym!4@QdxǢD:]>9.;-6\lS&kݶF`̦b\öt'G=8ҿ)AYzdbđӀ 3ݴPW>8b.bUsxNG_әBoCdu!M_yߌav8ĥ]g:/]Џ{CSxuZbB3-WM̳fOqDi_ᴏ<#y7f2r +ntaL6s|a`~ z-xTJ|u a5?fw󻣤jF~8>IB }y?v͂WOD].lȲ'nJZ8&znT]` ݉^e&WۯnF=)RP nR?cB,$tD<{u/ 'zPxuq 7Cqg?iƹpfZ.jOPiC BK|$BhW A_ASf&-`,h:(<6YdPν m"%/aɢhmT`z@h#a`δ N5۾d$O}n*H$՗V1=s5mg~FN]xSB ;(t a"RPl\iTQ_i'UؗTrSTil'H(X4!ZJ6곕ϫ[ItD2ٌ+xeB(*Z==6Nmۯ/kU0'u l$;\a֛ʝ h%95z✚N^1;*ea& Qж}(JZZ+x{Y,izձ5HByҍ™:H%Phlx,{:;)wrCqhIj}>RjS#:p69MJGR F E,͢LWHC&5?08}REhhQ[Gh:jj~Y>cI4O[zEڕwЩJq(׮h5"FS\rn6bAI=MHUi )BZP)A;s w~ދ/qPu(e,rmx+Yhe!pT(~)==G.ߙ1||@0J#LdAQs-NIZBm22pB@w4Jk$;Tz(vmť}{Ŀl&mRG[푘nkYWS,N]dTiiZɲrj8OViM1  +}WXDZ׌dQ BWFbz?v㟃rp4be猻8K d÷_.>m{)N_a8 lׁ *"l z15ّ|%81fjկFˆӓHzc|N1 av輊Iϰ 2 }ObWPtuoѬؽG׿V6֝3LZ qØ(-WĎ+L15[tESAџXle(/L8KP,֖n[[ R_`vctYR`9~jFf}6ML/[:Q C"P.J2"4d.1Q˺WiZrV8ICƁ2> T+{>0C]l o1|Hж풋PvA$-u\CA4!Zl,J*(,r?8iT];t0; kE*Lッf) {P',\ fnUVds׉׼IZ'\J/G6ۅkL"[`1M@*ŕlM9{Ǘ?nN #$En o0ǍJ [\@dԠX;AΌ'%p ?}=tn\.HOK&12FA/ ~?S ƕH8=%sB䱢lZ0>->H{wHvW,"]4ʭ%Drs; /MJa&1 T.7[ ++^׸7.`(Q.t}tcB Bz m K.Go'FmI"RD0:7~ bj9C'KM@i^`W ZR |Gp_Y'g#Kx\DL|Bk{(,UO @ʙԳw13aꙕa4'cu-F Ng>qG HK`wbV5.^g6c(FOu)aW֥<ݸkAd4-C\oi2+y:O7}KP6uFVqڜ_[%И%tZ8L>aS~4P,7{ۉSd\.NYzVr|X*&c}ƗK9x:o^:IG)-aC''\%nsˊ0vh Wk>53XtBTxun(lp ^s\>x`D4J^ᅾrB ]|pcp۪UxSvbϽg!"Q?,+&*3&UAkHZl8JMda%lsU`ogOaBA: KWSW!DZ v^ufU+@}8~wz%(Mw8ͱ&p0KH4Q‘zdE/z&bX<6F"\ 7|:O4zN,Ze,2l4djTgE'|Q!y,gq L A>۝PE, b͇Az h#)# H yM۫5Fx9ț:|%eO/cXyџwʶIbsˊȶ?<*@lrlcUrwTG2MZ`St2v侾n+~èIJ֧gƮlЫEOoY5V,sǴ#LvHh%zT9mk=}}'6gB֯)It'ԕ9ل~G ׂJDrDm94+>1v~x"o}ЫZZ4m4k2@ϏzPv`:Ћl+Ϙ=vyk߰Ɗy#K2#AkZY- f,Yn0Ōؾ50 waS[c^,S8P)%Y[C>([}6ym(Z*_F$΄=WX2ֈ-L' 5wPl>p2kM,^0'i QBif _eB(<@`Z8MGh4QD^<8q"Ɉ!D  8D7y2Ʒv<$ν'ǥo[a^LU(s_SK~؟U׌)A[*BL̄ܿj6*8zY R6-I`ImN)9ͫ ы؛t*n a(fi;8@0_H:.XJ^[CvY?i vQY~̢R>yuF<:ޝ#onک z$ ZF@.vqNƦ-!z|7};tIa{G9:k'"SzivfK!O)ܸE`Nm}HfeIđdH{`B$yo7g#0沺$4K 2X̣]vlp}~7[@&׮if[D3}>UB፝~8pC_x7NN}BlβCZhTdj'[g^$h- ˤB/:7 (ؚA"(i'^ 3޲}϶| =xC-< >UZrr7@?nxH^9YO9 Ӫ5,/Ek9iŧe шbsPԃj9j[0j%wU5R!a7yPJ-s;)j]qUk !JVx[s $T]ag:`{uu $Hހ(@= 4uzym3 "\/}q[Җz/\*a,k;5+&Y:|:j&kR;*7#_Z<1sմ3sX aߺvq((.r and~Hko$I u5G~'sV˳0hF}t'>ეy6VՎNd/ (f/&vس-zz~!-t#t>둖Rpv0ݧ ^JOq =]/Aؓ%#lF\QAEɢT7%b怢F5尘QVEcOD^t85)CW\&% "3wm|tf%rmQ t=N󉚺LEdIbF \DAm}E5[MtRծ 3cSc$T6}u|!mJ!Wj^9,49\vZcaw\0|/$% QF9^xnr^ߟl bBkx)"kSm{K>ʒR.!lÐ z$g+lB%VyN8uBnP'+wR#zY iw^+].`!Cfp}#\#ϱ`+"T\r˒12Rt4{"BDו@ F;0l ©3Ax/+c+D{2Co!{MsȵsS47?DZ0t0xD/hA硶sB#͚aCQqᛗ<4eI=]+& &?? uXګT5A<.-E?vם*f ONLhzg@~Z|; =i jgEYMϕћ:g:#Wj"y 'ƛJZr^s}u(nKdP !&27a-`@QtSOn&tx;p`q<6JS od*\._v0T}HIep6~/%uC& gz$43+;?V )©(m/p#;\1,,׼QBp=kjК򌳗+/ ͆9pUm-wS:#VV-{K*JOsO_a&Wzlet[3BmWFXR=p8smHZd,q-@ft﷡_u a5V: ]6=2džS6͢RMA#9|UbџKy!ɃP":oݖ:g'ymvYfo7PO!W>pPH-0RVrȯB(I&Kr59bGe!xkccBF>Vb'#xI#'1ǯlVZcgSet bP SkVvg nv{|-L{˽ۨz:w(] XVgK*JaPq8 lbـ1=bs>H#06B#O -?PmassT*g>IDqHAluMm/w(.ۑJւ7v0ySRK}Tc1csNKH~e>7H$q4O|ȨM7s ˭? idT~I<pCۊƻq1E ^Fl&RC^\hT`\*zkTg *äA)N:N Ru (#v}nh#sr>,-c`ܦh;eYpFT*S a \xuHoA2a ytO5c@y\ 9˲pU-n(3$[e@`؇v (+/1,$,< b-~glHۗ' 愋}j.Қw6۫B,P?q)`ȉr?<8=,%,5Q(9(ΦCQ} Yœ^%@&}Ra@ttr17=6aȽ'>lv%q`.멆jrclMg!|mlm+X7 ,i1bj,IM{ͅSiSf"d[7Bv?a)a={J?k |>"[:qYvT)|R %TeѸڍ=n?rJ̥~BAc5}ge! K/xB̴*5ocD(4 Ɲ,]x;nJV, >7< yRc]Ūh2]6,QN2= ISnC;&1\ G^m%}= U@`bU5eq~ (4!2C?';*9a1ƵX Kq߬L}%^!1u]f́YyS_cr{A/ )}+*O BGs 4u_'^ŇZQ#/S V_V":3&lݯ>qd`r67 u$a: spV~#>=.*!bb:6X{P) z߈,}ޟ0=OmUfXpZL>qfJ).nx؇Ǽu]5g< G oB[IHퟑKw!&/*s;ǫyvV `\Dv8j yu'QAڅCVɶb&gOM uƷ_$ћdfȪiLiD>?ӣ^7=L/WLD{W=oP=KVWV Lۀ%|&$&?,+U(ݴ?* T[?Hjq81%w Uop#Z\|198YdL7:tS'q'V(3! ,-@1!~Z[Ȟj'ޫ+YP&C[ZF:`j,hS͠JݴY =L6 ֫W);;,Zj~#_OD Pp"] |p2EypUzPSCI34eW.YS&m{xopf]8D䴨FU5ɛ}]E(ZW~У+:HPܢ:N |;Z=ʆ׹~+;D]y銪Ԥdb(n\I i+Xn`xFv{('J.O^p=$撯-֨9⹓#Й&VG.D$HH+3  -#:`p! Dg⌇Q9p+_5zGC!h'+G?` &/QI/QJ7t%h]pB?{'u [>Ϸ߲%g:]-YwrlƬ\p A3DEwUN,RoeH*NoB7ve0@~+7ZxMT:i:-.d{(( K]"ƖS3ѫ -M$TF`.ڴ&F_hNM ]_w@"Mr:O 2Y=2^/y/)1dM(i4_"XX({RiWk_٦AY:ɃuJΧqJ)k4 ZNjmX^ aaZĪ =^F8S $DL6bvTuaVx}S*g1*i p0FUt6/xeklSoZe~D&tW{^3_-+rZFo2KzODAvJB%quf5lӋnZi>3+X2Є:w'NJTROY<5{ų-lZ݋;\4@[eFíAF]'+;D\b0JF㌠qJ6ZK9Ef; +Pׄ'69?bŧ(qϹ Qzvm}KRM$M!٢E 8zBV*qc./S6]UCm.HJjT62Ӎ?X)rlWo$BV>hm=xnFSeMu[we fGN\}`]h`{7 )`{H.Q5D S7aĉE7u8`b?n JlƽOM)!zfC#ܘIu8'Y'V,b)9e-jG&ZV>QG})+'`> cv̸.=rffe29N,䖢b|%vk 9|4 ~/H}6Фœ/A`kV,T`?B.61 M;_O4j]w.*7wi^,p(dOT'̑fkAT!] 2g1j0vzφ,q@# 38,on5 rs\O7aG\ch /ٗ" )~3*Wlu2 t ţP>MiNKX uo5/;qk!!ӟ2)H]աCt'[7qx ,^oҦNӏ.9w_ڎE}:(RQNz-xI Ъ8IT?zͼ >WkFf[^Ӗ+{|~K{WQw`5hl2T}yUY80ZKcϼ[Dɻ={>v^;eB uI-K.d~g+ E9OTNY`Dr8M5G[2 ~!7`zx' . )[yΊ"p1uo$Gw9SZKZ;T'os7,{sMpwv ݎ4B eԅ.y,BQ~Ҩ7F)M?rgM8M>YVȋ261=(((8ͿI'5]:(UӴ)dզHe\6RsIh6yFTYQbU'(]'^բK裃Y- 72*"Cnum)l%ޞaP%!v"Ũ|i#|;ݑHD -(^J?S>hϤ`m/ņz*O]Ͳժ1si 8l 1$tząJIJ䦭'{Of"Х,!meNH( _WsTJ`{ʓS4 xO5un/btʿa ؅XY+"gtLy$kȵWN >(ˀ \PzBؗR&i +Va} lM"DzLKɪ4cLLe[=AE8<8lAq%֕MNKtTpHb:muԸMxkl ۖg9=Y| 13q=\p~z& nA0N8*TP`V+j4d;%!6bHTNO/wh 72w+&* *m|:G&5Q޲P[VQwXGU6~%.w:٪ԜõCr`p3[JeZ/:iyyu> fv#@vPTaDzVp 1q.{H+jF~6:F=IT.NJDiR95/_H[@s%դ*^Q+0W' L=m&tEIbSf"4(2Ė{b5H9Z!ۮ@""O8 ^igVpcy2)x]ݕ1&Ҟ;%PKqݨ \[ K|@ #L2ghTs>aH|jGmPQ*:geMMp;bؚI0- vߞܔ)`b8# G&a6]mN7ۉnp)2+,@5,mG qUZ1PQ~6YHP'R0)AٍvE3/یY*?NZtb4*0w+Qlj**@n F=IGpr(kz{߹B{+v[s"?, gac_a2=*酬Ȓ8@D-|@VD=j KꝈιG~5%BR0'54Hl,rJ0F?MAG>( YJH,觕]Kc*Nbq6;HwWaq㛍$*qn x:u@kyrͦ*bП߾JL7G?.[bh.e&q#U]u6b1[߃  &$@>5gU7܍$CWLZd,cV`4RX U,l)uKJ>co{j:*(\0ت阎=4ǫB0uy\SA~ޱa m&~aa.{Sv~WU4*y(8OX^Y P797Ý$߅RiQא&c<< r!p8FR:l 1;oЅ*:*N_f#?cܾ (+z#^d0x߉ XתzkN 觷Y]1Ƈ{ 八 O_CBF7SWP F5(1h&P6gd:]O2AJ xqqr-w)_4|o8#(Y!C=0t|mr'P^i{ۡbl q5AGQىL:df&M5@:rmʌGIi`=׮^)t60+{rJWm7DH#RxHc㴢ӗhYW0H}#ɤ1Dﯣ|99{ G9b(jRuM8d75LIXtS0-G,viD ƨKCv 9`""#z2P"δ`aXj%;X  )V4״,QIJWE6zy'H;s/)I^6y'¦}ya&Bf,n>עv%jZ5:\3aWwT[Gz;oz[Jfs-0 Bk-9I(<(t]N?`034Q~iA"8[BrL, Go% {VR>oEo#CpSDu + mPB s |JWI'V#Z:0BQU˯W6eO0(EgZ=TazSВ(GY+*rW8q[\)$[L&kMx WI᪝]U,C _wk@ԌΔe`V!oů@]I # #Y sL+Ѵ$ՠc;SiK fZ޽[ hoa:l 溝`z>e$҉>.qCۗ;tmQc+ZUhqh\/TN3{H\L:ݏr3WoJBЉM78]Be?;jyo_-9G7I(Ҽ盱^2bv6b*fB+$2Lr<*mruNc9FaߜgRHy ,_E[ӀW y-']:Czhp < Bk}wZ|w d>-0gNиE04 ބB*iPyFɜ6dW 6T5 GuV ޚd1/tC )#sVT9|[- әN1eKR;삉%.F&\0?V\(tGAyC I leЯ\ghH[awt7._6:]x`VtZ:(0ժKdo3l3~ݺN-?]%Y~UpB C]7WO$)X] uE}D40)_lI=C#w lK?m9-M8צ_ĬmVۅl=˕wAMk s@}5HW5^Ud錀iQ/ykV]4rSP|ZjaѤbFmC{^[ȻDžus<;v]3y=^ռ{zH0yMyp\)#B+֬+Ƙ[MJŭIw"QC-83mӖIه \b>ס6n&w{fy^P.{aAn?ߒܣ`,(3fQ#3Э[Iuynd~jN XV(:[CbYhm'yp1'1DV"v _|ڷ-D*^|ݟ8/+Ş_ 2Smgr^$<(|Ζb@\zvTN.]HzS(#PV5KVt|w >a%`(AxŝÈ]|/ҎJ՜H V0~C:u@c0|0Nn^mZb>P!YI2 =2bEOrҍat N-ݫSe '%rwJk Q`P_ncw/zl| K?LL~@?z2(PQ]b^0s}3hQŕTqBчA.jeE}TX%Y m'k$Jo-L߄2픰< w{={;Җ6xųWdgd皤?G A5?mN{,2ƌaGqMj.En`ɗ.elj}s5Em;^{ZUFbJxՃXK8"J>\哰pJjLo09LvNDs*!rZHNoiv=kBLqF]%䩵b9 e:w)(ȓkiFۻfZÅ(Ӫ$>sSw9ɚ_[_s:hi:#ĝANMpMNj4,cTߦ8ŋ@I *d o:,f2>RP; w{D׏Y;Jqpr\yJFQfn<`ɪ?i -{O񨮌b uH}\?^KRSPxpg\NՐ%^$3舾0$ݶoӖ<﶐]I%hZO7maXR&T,RT" i)>^Y{PȨg|CyI&95015oңS%IP7s%2 4lg{{FW:|owy275jK]wIkPB!b G#>2 課ϤZi]Jшٙu0+/Fs6\9f%VNy7/;]wVX:unqQ7+?Yugƙ 7o ,o׏laI0=BO \(p0kltґ#cbu/̥ck0V&9b۝Pʔ\1$iXd6cQƈ^NT_E0A?ߞyd?IJX2xfDoKDWs3 HUBo3B0ւ`r(=-E q>&oڃt% A$R7L^OY^=U)Z$?@jp Sw`_ 6cq87*uʴBeo{~m]i Ujg.qhR U1?[ÐFvU K|ؙlʂ .tcW }?u;ں۪/_춓sK f)a!{XxM>Y X$A!UR= +w[ qdNɍ/rd%Leav@ii0HKfA76Z"yF҆h3 brީnJvY2`2 61+rY!ТS}_>^~bt:84=N&sp\e5uւfKb&8b"Gqn`f3`(vCo`_"53ؾ7ϡJ*lx?H/eXfoɐo9 jDZ,X.׭c[ \L& hV RiՒgۡƟ,m1 3>c ,$x˴`*^!o$G~WW <*qsh_H\vK&$զv7Qc L($tTLl\Xy_eyvmF𱄳' H Ϸ0Lْlb1IއKac䥨AڽTsѨϫӞ-mb{%IZb2%@ʫH#ԉ+qJ^r偣l !!>c!i/: }dEb94T=PBSy^ɧY_h)~FgLT"C)ԅN'q{ܮ%t ZEť%6BP?Yxӗ1uUmfJCWhX/{ f䩴G@A 4,ۑ[6^wI "b`[uQxIcF%g/=δjx% z_~ afA;p݉^뙏\nY %&3L) 7,e" sxX4".ѡ cWvHK3&T,5C?=o0^R7jX) h}w%*  6 YӦ c٫5?W0eDv'X9, `{-$,/80*W:rC\?~K!oIo?kT 1Iº^m7r#ª{m(kd\=EtqkAN†*c#|L؟09tm.؉,b}R]Wzw=0}x3=ݦ9k5Q ~RB.1;>}k^>)͒W=`2+*hI%ݪ(yQi6WdP +cp/JLmz -bq#T7=Kꪞ0nO<'oHƍEڋ>tm=)@rvg-dZ,*"Rv~jE>ʄC݊]HA\sHQUVKZ;8|2<9Ews<1+kiS yl)nBw~{oN_\ئ[Onɰɀ:W<Xj.=A,z7KDƖ_~ёSq7C\_1W;fk__ꅁߝiP#7Q Zpꔃt1Jn41ʚJ1tΏ!1Ғ.[AQ"Dq~~.t7VDARMҢfTGfr'Y볥X{[CvE#ic9*<}t{ᾌθ *#)ceZjZZpKIQ#3{U~ Br>ZLH+zWq Vkqi/i9߮ a44UF}˺q~|bo:Ө{( k*X(pkS\\Ťn`W)щ *gNH9'-Z" _ ,"Y mOw&6PÏC1F8u[<'B(W]*|k]׬b>4L+07[vi1^0TՏ0.ofx#pԮQ>q6м#c `\}dq y:/ohpG_q3ƯhQZf7V/*кAr.N.zM1.ڡ5<[LC/uONL?T|&8ID5:q i?[A?6u,@./P Qt6\fT-3&ʔ#TF==-6`[=Eč[PDF9̯=OCEI!99tg6z-QX'p%J*cjHؔpi&Lm&]#nOܦE#Zۋ>䎧Fԃ|M sA}*?k#b'50d0;HXfڪVnSJ_Ľ!z@5x8=&m8D87.듑|OKלZ*( Y#&MUuo=' |#ISPi&++$+*80Pݐ4D&K䪯 ]Hu]RmVd -s{BܾSf#^ **=a b4ꯃ^54Ճ]LchPb frG*qә$:^q,^]E7kA>3N;<,/UZϲ$He&_lrsȹJ?N73= QG?.tsuS lo dQZSH4W:EzOkaU=O^s8ǿ` Z@8 [p98^QdY,iz B), ё d%֏Qq_gi? F2 j is .k[|bR!9#I[l/uXvLs7ѐܤƫ ;mk}\9~x kMψW }V4)C(/Gk_PR{RHG9fgp>k %(ݒsm6;Qݓ#WFc,;VF͏>㇭EDi?h詍~#*ұ\Q3&sw`sh"RPЎ]s3ӹtYɬQf&'Nn u w鲱zPңDwPd.c!|Lӑ%wf"c[t;EYdVdy$@*BiW< 0$ nD]8)}oB =r%t@v Tҵh\\d3-V} t7Ғ󙱎_Ҷ7z*щQڊG>\ -lu Pp3}s2-Q*yڧ ǭ 5/sA~Άi(+ZDݼxm,?*)x53 c쥜yzYvIB9]FeM6jV[Rb| RE~5BV@9^7?7*͹Uz{|_$Wи+\Ds#Jޞba˔ ,ry婵@0y lb@,w72%RpPuϲ]6PJ2:&@YxY->#ug*xP5)륎 *#Ԓig0ԓy11œ_߿*|yE{SW @|>wAb`4dҹ#|na_51y+Pg s]xy0P̂1)Rj1mV;j񵳛uޞfÍJlDO\ԇx ,DCPVVlr~^e+͖tZ֝m,$[(su*9-f&a4hKLJS^r/XI)f`h':|Pg <[t8dXN|yR9 X$Ed㑶WRvUM\=$gN%)4lsuNjR`Ql_}1+.tQ I(fWM'%/!tk ->#1c&ۼU/ I؈^hF|;ٚL6o>%$Ӫ4D.CJY@+;Yw~ &Z!",|ڊ$\ i)cOǢ$}/Vl!P]o+x3~ga6(D6:k#x5=dQE ?wH,eS&71>!W|L, f:)O"PxL`WqgTz뛊Ԥ%=VJvEBF$&?#vzeD:5 \-`tas,# A!J2nhK&d;F~&{vK HFú "-ٯɘP_HgjQs"ڪ|lD::Տd@lܗTG j_Q$kWz)-10&Ksn7yUhygZO|$}Im-ILY`2?j7 2?LBa]o0{k8cB=-bॿܨC+|6pQ{UDZ>Ym`enqЖ~Gdf|K(2*~v5k8(YQx4>=S \5" ĝx6OhNI͢舳0zOo^摔1f =AZ\CLKʧ"00j!eZmG|;MBŪy\JoCZ/M,3WʧL򫇄Q!տKeцJG喈i0LEREUGm@lo5Vcꥃ8a[\.@*osEmg|4ت<³o0-4C7JԷ$c$/+^Xg[<)Ѵ,KrDA+ѷe@GK:|L?mM!HdZ/s5sU.¥AjSV?h0]U)i蚃0g4>KoˋBg>@SW+|vq i1-8>}Gb_)yST'%Tr 7DWWKH'=<OdDU*x0ͲL($UXrC!gEYЛm<:pE XlԲXצ$XLKQՆF9٭D#<7j=[|;UBX&w&d2rݐyNJMCNg *#='>&rpZt ThJwW"K|\o[td䶋rRst\%菄J49"$ W+l}Qڙ"<ԁݢyͅ9АBK17lă|€iN5ܺ(pt7){!"mWb^*scoΆP*1H+TxIvIC 0C=ɦN2M@'ҵX&j㕴̽v-`TLDPuن+lvz@odh'R<'1n_1һiN)?-ø#٦|,ϯi$uk]$KjB#^0)I0)S%8y'Eڐk ήőTZ7~'iqժEmtB`Xܒ!V~eAf^Xh" Vwmw3Fg_nB;J\1tL R>83/&OU"Vf2KQhWb{]O<[1"n҉@(Mwܽ7(A&JhD[BR V#=gx+|T uW%O&ZᆌPq1rhtf_/u(u4YHJDz"j;$cl^K["wbS±'Z5`86IՃG<7.߸jMZy2sۤ㾐idn.؅t<4 kɺ""Bc XO!T6 > f5 ^Ys.-d@!sKϏz'DPى)~*&%;L>s˅%kvPo?ycvv=W%w{IRlQ,) x[) '`EvԳXڢ?͐ FE].P2]u23huoG^OoAk^ 8bGڪ4էૼJ3tAQsA$\ikB9}Ni ˭'ݭ0d2sSw:约!P/Ō𽌇!klv\/ѮQǞGc ]ٲKNRb!X2)W|-Gcu:;|ཁd?Id%(V]_~RLo<"Qܪ&dbb~ܒCS֍kU K%Qo.^5&=?uN_gʕRn)Omg̍mk/Ω7meC#!$^DcLӼ+b-[T:.B<\ٜb ԋ|aGXS;]Q#m%3ԌwZ(2֟ J=yƳIhcKRHLv1]PhehBy/RR}fY9)QkNz؝a]^ YrCםvqYy/|Q2cƜff4-P.)xE_xki7 ӚeMEe_ҕvw9;zYAP7+xc7M-~1Os<)x;f6 S#Lq~Hٜa,=9p5nnÎcS:n/ -1"@hBYeWjk`]ccl,3u^]z]BaV\thw*y-[8W7il* >>*])^miZ̈/-z$9`q* Wc!ۃ`g R'8!n-83]!|G߆I􈭲JxGYh#曆IKo6p3AOh }5بP&&Ѭb{yFiƺiqKy}Ɔ\7ɽ<c}ƞ|Hh[Z^f>,[_ jftWsB‰L~J)7sRPC] $́ߏLtEzJq^@%/ kƏ]?n +eP,'L ,oV Tsf#i,on8E✁]^Qn6FsԳ@}.M0QV#Ns-$i sO4F֗PxR.],z;E5I G2D 7c״}/Qxc֜L{fwd>oe?gHٓ55j: Gc'/6JY{d\Z4l~DΝ!"N+{<^]Nc6~Ч7;EbOH`~xSCmjS`J+jnuەC8'o g@Tt__ ;E"fL?P}}tJG65H7 0 k޹\0*Cs6 "_V;^Gލ{ƘW(W>AxL:,7, ź5䥜j]M3]*?ߢ pIGOxz.go¢j΄6eNro]m 7CO财>3(!bI.ef:K03ux ?C3*sFꅙسk»7np`?]ew>OН*4XBDs΀ztw)'Ɉ,u(z/#Ǎ\q*wVSQeကv_Óuyȴ3\>'eQtYH 6Uǜ>׼2ےw`I[][yUlJu jӜ$Zԅz2{h~MT㟞TRGm%WT&Ǯ.H6?L^S{ _ix 72ܓ/u=Op&Ā@d pޭq2TLf3%y#hu!z;5-Bw{TYƣ ^Uـ_D==hpR+ˉ]O+@7vX@%񢋥Ý;,aфB7u#|WViR@ `Ahvz|zb87TЯ#ki;Mv?4V\5`n&CFbŠȂ{93?#Bxj4A)s`McI 2,5i<:xR܍&r*!Lne ~>2SKR|p%*~Qd5+ɡq$ڊdfAxe'je5|߮XM!9*s#--7\T1}!12nI-=чA'' )^D"ϱ)4=|,>D/o/j sMoSK)t2HMɔm(8Wc䯮d2tW)|mY&X—9Ο&`ma_W m|'UB82X((ˢ"r8G]87HTl Tm /twC%`F{g7 &YGNk%X,Ĝ}D 1߯goU=b z#RX{g<n^SK v΍ BxU&w#y#yZJ2if%r P튑WU rrȌSB  nZdnxWzfy0pm_C4 Q\0׹ak evG*oj*63"!E*5`&:i8 CmS Ϻ!`nEo?VpDoV3؅0oBKcgXy_\nu4_-R6nj%w5^0] O7P1EGjQ :0l@;:Gr]~Dۊ0W[_A4HD]d^DkNE'\ws20< cۂzS}_qZb6H42Sct^,=q7cdpZ2]]SP!z I6XjFpH"g`v4Rm*ՎpX[)W󼟫ìE @lx;*(c剂:qX)N ܎ʼvZM0<⎫ ZԝA?-].rH8F )т_( 29Jk+NвE4;B*0LY+7+p̹FXI<;s 5(\5KSTRwơKzeKDm 3S]˝\'} 4`0cć_} DP~ tᜋ;I ?WN)ѕҍjI@<@O6|·65ӠE. }+ G&lꖛ:#s_3%LֻlXZl2Vr a<,/mz95Y$UᨸqBŞ-)@js6PDdslBԴ #X #`F$ω2;KC@BͼdJ*ΐWQTZx'l/E閜d@Bԟ&C vP5,`|ƻJEq5u_op5W$raתOQb5xL{簫s %g 8)fѭugs01{haзX*6,*M82i2M`c@>`39e'}b!d^ <}mtl識[1[-ձ| E6K(HdRV9{}O^VថkGaG:=-&ϸy+MB>*EIЈkNDRIqtyiZM"c["?b-`$yCI7 gHf!NGl#zȾ<ÀkW#:cbVR$ըgyTOֽ|AQ[xKN=Kyv9 qQ2 qQ'M1GLNb0rO 6试WvDC q/#Ve *c4;~Tо ~]ԇ<'FѶ !?wE |:9Iw6S/8 LT-w*SA[ MipɥߡSٶ,Ci5xd=X2.VoR2p8/}zQ +m=:s5iCO#R\g\(,߬}e;H lgbsƁrʚ(q3rUW6 ASΙM :'꾟78Cr*@A:|*hV#`Bz:NE$Ukr_ɣ1\Puf0zk 8_`^<%+ *GڨNF>ܓ;s ց ŵ_q<^U:'Fv [ְ1.L, Dؕ2 (kЉS3 -D\nŨF>#?Mk)JTu,bXk`0LPoj.[^;uGT-:N=C'kR(<"eaq~!\Lo}BЬB\Ib.Qm*jB '9$3Sǰ-Gip/C.~rLuA .7,TD~(C'hX&ڕ,=5'.%nmR,kz)o&݋&MCOCx;mݥ߂Qc?۟}zL^+Xdʦ'!ɳU%ڕ@9k ~+4b @TQug 1 6(a  m2ٺ5 T s Yw 6#S ~W&'AE>)T\P'9#RLhwNK0~ڲMO쿽}I1y dW4o5b:SznM%푎c^T;gc/?; MoZӬq.]֩})w(n*iڇDܼ "3b8WkQh;݅\:p 9lͻnVȷ Ӥ8zqDԑa7U-6|BRxܪkK̩j= jRQ h <ގʙktpVS2H g`,P(4ܸP;,E@Ͽۉ >%L *L#ƴ6؉oގ_4=W{PEl dgMk(\7ZGՐ =qH3'SZc#hD/si _82.ߘb|~<^Sƺ , `.ќnpI_c6.%ܱu9>GO" /cJ:: LcVXPQJ)9۰LWD^TS\%ޯ5R&ݬ<"7[^|H hhy:+ Vnk9yҬ Kл X{"/ެ _K`<6+>[+37s[?4MԀ7Fi&`ń{6;7YvmjQHsRfh Էuqtu!S2${uFwCf: `d+B]̵;l:bZ Ldq.Xe$F&t2}(qۜz2$3,J%F|TyPhًy: vz1awLǾ|;FAs`p]n=qpiyIwowIP[`Nnkuuw (Jn32%Iǜ=-}ݛ'?c\iܭ?ȍfpD':ͪJQc[C[C)殚>{/o9*1_xZ͉5\R pc!^ZS6vO^#d-3*PI2_o v p[QMT]WA-R6%_AɁ@I5 _kւ\uhd 86hob%FpE܄?%-se;b]d e ۠6Vpn,_j*Aq* \:DH'a1 LIz st%X1y!Lt9҇d]O8#U2n6ە* }XNd`; ͓Gꨡc/eͲjD1TWw>EwJ!ɜA<)Wyx3˰t"7@U.|!K ;zK/gc(Pg!v;}:fֻN뱛eE͏$[z=K/cMXeCj-|"jiH==`4uhm˪zU"l7^Wk`)ma2L!a)Nw۷a 5OFgds0\iԇZ޷ySz.<41^}y(ېÄx*HSgv_j;/G^ʾhM-*V= >V7(HQsإK62VpxlHq_Q`nNN)K-|Io>'X&b_7| '%{ܝ2gУ!qnB91?Ε&QGcHk/הMĈ  V]}5dG}¢"~j(p{ކBrdpsbGH~$&UQ\%T[>뷕BY^+Ѯ~Hsjz>kC0@(/Е Q ?%\g6ŨkN [%,1--(!@{ Xw߻[5,}~RwJfX6CI =-w/DZﲖ 6~ɮi2q}-,-dÇn0Og Urm xʖ;3Z20(Ѥ|^_Lÿ%}q\!&.I )}I,d d1hOgXVsɺdT㍏hM⌎Bf>8oqt@<tO8˟!g6se P1/ κS0"bF/1idX/u 9>za%nʝUA@1)N: J%:=6=@djb9񖂀:Y~4o˿n_M[G}ݲ >#d9D&& wc4,x̻*xLt9$6(Y-Wcw7Ȓ Mܫ|xxO4kcYb7OJoR7L4ݬl>ug4(,y;k$1EKdZzqӷ5jP ڂ>[_xq)̗j\2ãcXav҄ E?|Vx@E D=sۨv݅fY5PP<@pirpVގ`yRr?6gFemTWȑ01ZjvX{rPa>Yƨa}b,kxNg=+*WKи^zVe3~9=U?\-W}Ϥ5*9qDSGV1Qw\bṟcԉ#Z"M} 4u G`gψTz[,6LzB0cꅆ>jFPjғ)Q^ g-F|{!bH/x%*=% .b/@dslWdfvp<睓b*Ёg\Jmci(pҿ{mҷ^sX_bWiر"xL"%MSֈ [ 柙Hdꊯu|98nǸpi /ԢVޣb }Aւ6 Lk;}Dۗ A,i9+w5s a0YMd_?Fs6Uʀ9Ib<}8%[P~ |AbH#]3@ bЊI!\2wKL *Psdk9_ngQ9Lx%(xf!]g_1<3 M8zHZX;.]%׃ | SA-1Beac,=^a!brU5̠ NO!naoaS5!r: ^4ħd~U$@irjV$;u bEє=-H?$c GxIkFj.΋SS  %ɡɐJxţN8Pd~n~UfSCX5By@fĻn{}Н|/aɺxN5B;^FC;۽^@gu'zCcG|%E.|tIX YjAOif pLZga8 W܁cs @0Miö#b)#'b[wyqM6h5Tb 1PTjL8F 1/!RG%Agp_& ?^}"'q[j?rE-m{)2 FIoGEFKD#X,=ݖ.ǰ2GM[q<\-7jfY7B-]++%}!jmſU1G$oe +,-~d}D8ZE}E&wPɴR@և #U!2n=&:\'f7I,}I9|]_c]DcGuySʼnpl:ETH!ᑰ'CrgC &e#o ^_NaU.Ӹ=+E}L]æ7ٔm?qjknJߟUHK2ыRTg`iﶦ'S ℹEPkۋA9o9|;t/L-f{w8(C`;BYcpi-VLh+OAy%r3)Ijsm,-Op~RGRio AOE21T׫۾` +,*](d/t]x&_0o/gy*JJqc.s}l.3&R.)7G/o>zaΑ6Rngy8F]OeR&U[SBpjnF0n~!U&۱kqs Gh{MS̤?ZC a< jTs.lǀF[jqmy@dd3#ș{w (ke ;5YV..GÝaixàσ h/3x|1DI*!eiϯUt+v -NC(+lљ+vڦU1#N C,TS5_ #7]@ GݕWTVXVQbQI j1sRr$ 9h&$GbàTǒL0mTyt/ 2NJ-u@tJOeIXK-tDV'NnZ< n|#)3Q -PZH@zwh~KylK-UΦ2oo]Ow/"1')U_"ch<_>q/_Ԯqx8:cZ|ƙ}GU<bjA r˧>}5%?GXE7)dƲeNJ4QȤ~x0RNN1|ٯ)- zgI%@ĕGZߣ;PoPv[,ΨRN=d ޣeS 915*޾#(L. =KɾKCGlnٱV[[+:{S!xϳy! v)'"oq>2?^H(/<-,>Cg #׷G6߶GDOe*Yt^ȩy,?Zl9A*[̽+b^^w$@ۚ6ܳy%Qg=,ӗ*@M!|́ѡp%S k9ax?~nt5Nxu=vͽUiKuO}qQ _߼_,7*hXֹ;Nr}YuP;yA2.'D3<蔶/c-_{h hPϑi6@Hmsq݃' 8W,% g/m.ᭈN ϴ];{LW;!}_f{>RIJ зEd HJa0`t2)OE~bxL"2)lg;P$NyI~LuJأh$yX]MUsHזGoJZV?%HP9yO bvIלO ?흾Fd~lǞxuC]-KvF'46kP3*h *W;dj-"W4|s1we8^P2"vg9u&Nǁ<>GIf!=K '=cMQ -m_G>Cj,eCRcsqV)l5:Tc.i;W/C!GotѢk>>¬T%F[p2LY)?.œ;&N+* VT.ӡ3Q6>>sv( |D /~i#d)?ѭZڙ] $JU D8(-gpF c@^ǑH(';Pz:P |;̿K51͔Bճΐ5$EAcR `D@hur2dp68#PysPtdNGS.xR2EXpB6c~Q&f%M ;Xl%t @;2c~(vi0]jsylJ:y K[vq;1w;sIgQF}\zzz-w)آ{M"-n Qd-Z9aTC+ml5d85]7R|j"x2.TThD49w F{t;ldu۞|(D qvOݛݳDG鹣1a&T9:{g4!3THb^*fX@F vե,|>?^~N=WX[ޗq̮Ktx%Ur8Zz ;n>]C67ChQ$#WJswQbM+:*_fx=p';=ٞ3(Fj3?G+l}RvfEzO=J%Z"pGnD?΃~R*o#R9q O3(jAJEY$hKۺ2yg 澪||yYk \VSie a3gg;nc2<|4b$>ӟJ`t ]ڗ("[l=&k/^.f5&ăҌ 4tWy?3Ht^+}i}hEj5Fyk6/Zcؚ3$gn=`y種oSN Bĝ,vR4D0]$\l,_?yrB |dٻvj0+vT:@RCh3rj|׿T1tf1LN7bLۡ駈} {?z}zn\A{rC6[A?:Fu"Km>%a " `b'+V2y3E @/:iNS' %j#2;={@kF1 ZedjWҏہr\P]V^{-k[BXФ Cc5]﮹TGzi Up=X6k i\͛.t3Hцp>_5݅BXgX=yH~3'bݙ6xa:<#Hj 3P!*>\l}^vvͥotMIz?2NnnY@%q:Nt;퇟Q$' FsF,B<0vMJ(*F i@ o NƓ/UuL̢b(d@Bzq bNR@jizahǫcҜ}a0+TW* UbK|OMOضv ^9+GsU,K?× PsO<*E( :e|.YUVhTWi#X)Pы*u%8 ʻCSH}H(~6;ėS'Xfg0/bqsǂ?TW<92λnAJqB,5|=RR&xJ>bD'8JIq%t2ΜTb!lFw99c?4e`0]FġrKpcCęeTO˅渥6~̆y?1 8V"zQ6lWpD)v# aL5+c2{u##&M>6KSƺWQ#H.pwn*o*yk ?^yna"}h8+y -0;rxDEƝv_TuDŽodI#R?5( 9}z]h$kܡǡ'6Q8M젧ο.ha YsJ *%\' 7BKT[oNh s>TTn$ 1P .:y +ݍC`.7ZV//5[<;.hIkb;c棧jgrKi.Aǭ3}u%h0moWo?0'p&Ol~QqӚ9jx-$- o*J2'vĬ˅PNSp3Ѽ ÔX.'Z1'ÓF̧el5Hj'Z?s)1`=__#&EjX뤒!.O6Oˣ#5Sׄ,ņKsD6S]yEnV;MkV6UY&Z`awj7z.DLZ_ae酋S"qěКD9CL3,KOD#u~F& Oگݨf T!bޱ"Kr$%qi6!dT0ڎhT8n[ JN&ނiXF̱|6B )wP{]t L9rI^#==)[ d_5+4 Y"9>VT . C)Fl;ގͱ)NнDfQ$qZ+-=='WL.=I!girKJ9XPzTG8=$1d"$TvuZ{KRu>=!`/F~.<4'r&ÏR p<`9׳'¼ ۻy Q.>nϼϻUMBaX ;ER?BH±baIXبctDU <(zkDƒPI"I1%X߿k&O1KJɩEZ(# {:y:D+ʧo|5ܴ5>cAh9C$xiYö@".d_ZC"Us[{?(Źk2П{V1)`$|QDME6;F`GĆ+ n\aJZCF-.L?N\*sƕq? ݧǗ+˷VyOǁ#N^kƄdlދ>Z (] DCI6>oគ[!:^#h{ǹXXT˚v0Т1ٶK-U/y*uJtƺxr72T#W(WjbwWPY(m]pY/|uй}LdgO ]F-celHء-Sᑿ`4T|iP =~܏䍍[Mӫ ><-LvoW?K2F u*i$H\F#!lpiGfA3Gxe Xfbf^-p൭?HgGlKv wcvƖ=:N~*jXN m.XlpN?;XII!/Z q wuZ/P(u bЂ3?0OFe@SJB)ˠm1MôSJ46)u<.@fOX {n=c~ܪSN%2E I- E׮yO O ;4gZrU57O=%WF|yuW\{ z1.ݪt5$Q›VlRc aVX&8prxD!h"+8& ,="3g{~BpmuFA㛠.6EHy&g."~io#yk cYZWX|x#l\NT;Po$C׃cJhRGyc : o˗_:\sh5\قPlΗqqf>Qf ONRh(̉l\*}0gN@i/X(fcqDwM!WRJhwE=!I^(B"Ѓ]u2瀦V -u3+Å(?QR@ y jyWKH>pN*~X#[ %w!#EF:gbX9YNIPć"(;a(|8Ӆ4o 9!WoIZr6NUxT +Xg: Q20)yJN@u;n0H? $5^-O2}8|~`JhmۿN3YAq{&5W܄[;ށV  \ 6 Bx+tq99m;$$F&zja$]߅so?TFPIuwUphtIDu߄hcN6}x1^8G5u (PUfCDzY~ƥB@?Ec:!&,z1ɧf{+ 0k+n <7DMx_Nf(z]j{lQߗq`k{c m ,Ba,AjL $S~v'\λDF6,ERww>?`kmD?^9 |;\ ++H _?I7MOI%:f i4-)d"9i_2rB>u% IU׸Pܨ(O K2lYo@ٛ+")@9-7_AH$^邌*WaYwDW /ۓEv#J5@G5#gG.^-Ҋǽ8<ۊ/d*0:3G&1k .9K fhsb }fkQ'}Tpc wްؒF(*.L"G4{I鑐YrvgT'o3{6ĈQ@%'ҌgG6T&ߋGz|BI%k,7HEФɵ訦U!|P#)F?Ӓ*:ghR|4Wuu+5_Fٝ:Q P|hCr@^K܈6| lēPJof f ,G:5Xѱ6B.&GWdtk!Zw 0V윇،CzYU$Ⱦ`?l9P w?QwlodGn\GV4l8 N;crk, Νi/lk%;%efă *߻yi*껧f.QUg0=7JHZ|Kz ;~qL$[O pA: ](+2unz ` F/ #}ٌo&*~8j'37](1,̐fܽl-/0l_g`Ǟi*G}Nz1BtAt =j;, ѷ&R%ݬsԍG^ݩ‚7<mL&DiٴILܸ@'X55HMV+EYg2oOpuQDž jT TVVy)#qݣ)-OՒVɞtI{ eA*I_34vP?:(:IاVĠJ"}RG5uwm+w|*Uj{ˁ{D)Jba6=Wa4q9͢ ~s`R>GK}\A4iV5?ѡ֢;-49xj(ϜNE9Y?:b9=xTR.|)wr UVʡ9L *wYw&F*в w8" i ̻FX5n>&Q"ӵ$F_(7%&b kd;y'H]^#(x j&y'AQ ojDߡ&_+8UrKO \޵tk@M^w3s"'|RgӇd;d۶zTALEJl[W;VQ[a-'l{)5 tv+6-T#QbİU`Pg\`y$2eZ o|Cg:L,_d1Ax7Hv"hNu~bݗ0Ѐa$I$/%thÆŭ,ئ;G0k ӵU*5d |gA8dt+-oi=[ΦiȨOL(M7yE ֪`m i|\zDn.dwAt'$pxVK-_pSU^ugHQ)VX?jM@ M fl%UU,mኃ٫̚Aѩ iidjt wUvOڃ;lTrV+Aűmˏ u {݌3)K =-[aXa?Rn>dLl+ %_]'>u^;EVۮq/s$`7E ~w*aP} };T=;j;)- `$/zB.\> ٞ>&92#"NPXC "51[{}(F*0;ʽ"+H.]Tɶqdh?uâ~wԯIyX1?=)=V;^y:ڥ!FyџXYX ?LGdO0<SXڢ0@ ~d-);H7۵~T<[W$+9I߹-R#¶,-ciqzQv_ܑ]l${`2 ZhWevӾ;t-fCL56_}%4a}Ҋ|\tB YبT\O]xƽLY%^ǻ}.Cw(lS eb^dW  L.SEyR4UyP ( ćSL(eP.IK'946\tN;89.Rr }T:Cf*p@Fya};(5qj_ cC9`TUpEy?#UfWF:Wm5&(;i >f%ݜgCWllѰNX^Ӻ##IXt?:PKoş )8#_ju/`UVGQ )+jSG"sI#i&}~)2H FR~R=r(O$^I/, sA-9'O.#>:@)L;3-/F &YtWU崙3ޝu+t0&Uß R"p^*ƙVY6=y tBFO4֜ ^ .DMV<8$-G}x7W ~@+3S3M{LUCKXgҍ$b`y]6~N$˹T0'\? cd|c2h%eTDLoyeguʝ[OG{LiApr$ϴO@O>70sXt )bәZo03WKOQp`NTJ !:0S<+Kw k#²۱~XaI >i΂jxMJ{&aI0c(Q 9[~[b3 F> a>C7R 5)cj ]g4)x NE>ť<o{p .( D^^~8no# FW8q[P[L~@r=9}pp|{wCy$:J@ B4}@8Yic 8|}ufqk9q*,Ng)HQa^BLc4;G}TSMRZ xH s6exOץ 'UD˫p*yF*K!f6LF$vt>+RJ<P\ k_~]]O˕3̋JOwNf )Cta dZ@ѱKr/A?`f=Ww3!5[V,zDZxB`{AKZ.%kJQ> F/>l% u7b观R hWhgpNOoaP,r($Q;QBVK;Ӣd|q&ɄX@=1eSF*jh=L9~"WT+ae)7{sO8y_g9='o2{M\8AFD{^>#NKϩAB^n{CD' dZAW=?:)+ĵiхKT0:S&QQ+b~*@QbT%>>#p%(!?H`4x:(q<W,Zv=ŸHؓ"hY4 W]ziM6=nOB֭nQdZ<&o)ƿeEz:`d^C|͞|o\,䛟̟wgL:gMřeB]s^ D D SOcܔMzG#)C]v>#"ft3W?Ŏu5k_EzE301W7V5Rs`P|f3A Ǡ5*YXbaN-/6z$6Zޭ|`b{{ )tRZJkہ!GUd>0MtQ͂1&Ef:ퟀTv2cSOExc/[?/K2V+U-YM"n_ ܎4_.:=@‰>hfA%A1b?Q]EW>]-I%>`Q7ny,o5'`Mf;֐x"RժnW_?&|4/#Sl?{3gwp DjW'vL1~M{aRAȸ\In3t閌u_ц|YyI6]o&򬒖{Hz#YaG)?'{Q /u)~D.T j 5/W;6lPqJg^_ ݙa"KXYZMLR&9+Q`i]Ŵo 4am\ Ƌu%LE\^3Ar069FWWlRZ@%-KzxS<7j/< =c O0IC&q4`B+!npقoaqZC=!y2,4WouJѷg7PR*?3jqā9(qdyf$(UB*~VW56\BYG?yf*]Hl!ד~Yы\~|zAj˴8\.(qo/0?ݯ19=*ux(`ų_4SʋZ4&tVRo> L17p. lV?3Eg",K9Y*,ÆOjy h{q ͏WEsʜT!PHH+؂2 }k>-`Δza4)NAeFg"ϥ)]>F0h^ztz;;!MN<ϰۋYNjvabhG#E@YMqJdU+)X[ȺO N`Z7tcqAD9cRӒn//T1v*h%EwGj7Ϊ9}^m[;%NKJ1;Z‹C:Spdr_w#+Dz:c=6|%! Uv ǿsHɍ6OAܱqYQ VӖg  w;O?2SPZju_Y*pco-,iN2/4lWGCujg_c-uk5`5n+jQpN: ~Zq$[ D#۴x&^uxA 2G>P >1ogWR!b"%o -5CVӿ~Z#z3g6YihLgqz ڋDn9u¨ .=etR@N)ޤβTgR"\e({b۪gW)2.6I;t}: gr|l.yl_Awᓖ)B.gp%E5)4 ZŹg4vO }zX~\~ a\{Ԯ̨,.V6݄H{ߢ u3a[6NS c^K\,nv>*C)ȓBdczu:Η.Sy! FI{ex;xe=D$S lٳMg$@<'kω*)^>3_0& ZnU3x.Tʸgb2JV1䆷3eDg<.Nq[ ?9-Adٿq5Rm  sW+@HmK؏63+\eJTobùX'^pR\6sA>CΤ==1[=|T[bA_HU:# { EhV5 |01Ci׸5.iB!L9y T^)mQI\bs5"`' J"\ Eq,PX% E 8[[]|L7%qr(mM(%ݓ9@hfr"MTv+y8MSbst5_ċy?w 9DH vgxB)N䁆|!"vފAMRiq;u'}FF魊֣# tjLhFCw}qdBRYp(@u&Y1빓n ǰǪ+K>lVU,AF*sKeXjY<#[%hKqW?Q6X5r2 %Ksn Fx?52qODjk<|`+?J웱ގwzd *KTsEt-o *\cew NJ$Aeǖ/נr,t ^ v~UQ!ܜ׶ YZ