ndctl-64.1-lp151.2.6.1 4>$  Ap^Up3/=„.5Ţp`sz7k#zL_'BɅT:inړtZ7ܵН+JôKCNo95>]J]#|> 'q!6[yd=O!mK,:lF`j8kmSzح{B(~%Iޘ4hU&}9@ y& LE~X>pF?d   T (5 N]{  22 ,2 2 X2  2 D2 22  2 ! .!.&_.(&8&!9'@!:*:!=>?@FG2H2IL2XY\2]2^GbYcdeflu2vxw2x2y|.z4DHNCndctl64.1lp151.2.6.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).^Up*lamb10,openSUSE 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 o -l 0s  ^N A큤AA큤큤AA큤A큤A큤^Up&^Up&^Up'^Up'^Up'^Up'^Up(^Up(^Up'^Up'^Up&^Up&^Up&^Up&^Up&^Up)\Z.\Z.^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'^Up'8ec7ce64f8be762b54a4bea9788d490eabfd7e7c1d0aaf228a91a5118bf41c53ff69a391465072df28d314f8a059a5f33692773724e2e7e60d1e60abd5906decf30bd694c0654a5626b3508e882a6cefd0440813fd7ac58c6022df21ca0771569d2566d5e1a372f250ec3558fc84a12dc8c6d867651fd605acdcbc86641443f889df42f594278a49678f1025e5b4e894f5c77a00a97b0740669aa8e9cfb637a280f419550655c7a59d0b8982d387bc89bdd10f42ac151c8b3fe0f7f236f486711bf393a29b9f78852d338b3511522760c7e669c57477a51fc407db03fef28705a156d7284301f964333f38592c36a47e483972d11ad05ce41fdc47012140101789807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e5c37e41135091a39821cfb306ad8516625b0bb49510ce56ad85c347bbc46df29c9a4ab60eedf3dea09795881f1652313801474475812dc5026cf96f363adf48bbfb96cc383d8c3d7c4f0180346c5d52c143b9460ef7aab7d22aaab0d35b12976c830611239536508f833b96cb4e6f231569b6dd6de598a1bca69bfd3f4af138800dd99e6511698de4efbab67a5c1148070a22190f905c62f25ae600d2ca4649ea07e3b7bb799acaad2778e5ad869ebe99d2c74b6e108f103fc498aa8492b4e9cf6be6c56750e391f966564c931cc6afe85234697954be538d147e99c0506bba9539f2ddcd02c74c668906193f7d34fa67b3d54363278820c4ac757652302059e0fa3a7fd249fdade8f296e9483173530d35f61e654fa79fa7fb60b76204e0ea23adeb163ad0bf8d9ed35bcdf97efd6c09c85b50acd1347ef94b33005ef8781393be0508fbebc3c62d6c8bada0e81d54ea4e0e15fcc65df3de65d098eabee0a40549b57b791cedcb06554fba7d4f993f040ff101b406c252b913fbffc72636b829b1e842ce30f54e35783f0a1b752eb3955f6bb82e5357eac05b3f80e8e3277d7658b6acac04031c853a6fa9fe37e081513eb95ba2dfbf5e10524d6e0629c9d6d72d0e22eff7fb1a5d6ce1f7733a016e6ff5e0302d2fbd1ba88c0773dd6b2586fcc19e3c5c1da56ec2e415d7c30bd068be2264955c9dcef772e16e5e674eca2e81fd397f754b20a81527ad325282389e5dda2bd160d91937a6e87b67b716516eada95d9fed6f038053b62ea7f5bac4d177d843e9156da8f60d12ee40b715f206c4cb4e60889228b5902833631c5a5adc819c07e0f5b15afbc63bfcfc6296c4a3f42d22d494a4890dc237622a6601ea64e148e5720609f3ff6044891c81f814e509bc8bedd840ce9d0d3719d52aa400711a5f274a05906f05e574695bc55062a40bae290f6c8610f271514297f3b750507654468a383b59ba042103316da3b49925b1356081d3bf741b903c15b5df8ece7d8ce474626c117a60be10600a1e15d00549908e8aac1555c6a301b9f02fbd954842bc763cb996621282eb52d14a943976e62cb5cff1b0fa02ed09bbb5911b072ac3bb3e0d369e5ec02da755fab779317da84231a303e9fa42ed9ce0759eebec7d14c98f9b98c93b53b91970f5d38d318fa2ca953d2fcfc42a30fdfa92d3a7c9d94df862f92a2cb9707bcaab7c81dea2ba2f628639f50bd9785add046d1f58fdeff14992f8f3453d75d888f1938d2291c93c3327fe73e25399747942cc05dfd6f9ca05444146f026eacfd5520351e41cb9feefa9c0ebaea085ca78c1900174b66706305ae5a80289dd52dc8def5d8e5cf8a89264ae8d513b4c77cc9384ee34443f701d8576d8cc615030a1c397338f1d131ce42f45f848f88b7a6aa67e23d2389be76e86386d043313869a057dc49a15d9410b3199c8df479213eca0145ac7848ecfbd937b0bba146c1ccaf6ea19af38dservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootndctl-64.1-lp151.2.6.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.6.13.0.4-14.6.0-14.0-15.2-14.14.1]X]@]]2@]Z@]Z@]V]R@\~d\X)@\4\I[%@[F[[~[,Z@ZYw2Y"XX @WWi,@WL+@W W@VVVUpUUMichal Suchanek Michal Suchanek Michal Suchanek Michal 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/dimm: Fix init-labels success reporting (bsc#1156308 ltc#181441). + ndctl-dimm-Fix-init-labels-success-reporting.patch - Refresh patches with upstream status: ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- Refresh patches with upstream status: ndctl-Use-the-same-align-value-as-original-namespace-on-reconfigure.patch ndctl-ndctl-lib-Fix-duplicate-bus-detection.patch- Refresh patches with upstream status: ndctl_check_Ensure_mmap_of_BTT_sections_work_with_64K_page-sizes.patch ndctl-namespace-Handle-create-namespace-in-label-less-mode.patch ndctl-list-Introduce-region-capability-objects.patch- 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/shlamb10 1582657578  !"#$%&'()*+,-./01264.1-lp151.2.6.164.1-lp151.2.6.164.1-lp151.2.6.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:12034/openSUSE_Leap_15.1_Update/c20c1144e324c8a8b6f0ccc946228172-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, BuildID[sha1]=95e5bb5a881a154fec632e9379408aedef0f14ac, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=b0b3db8a80a102e064cc6923eb227d12bef6c232, for GNU/Linux 3.2.0, 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$RRR\qdΰ@S>8utf-86c75454c186e681f60dfe200a6ac3ff2e491d34a117f4a2583d19f1dc8729350?7zXZ !t/] crt:bLL ZR~qjxǍ)WV;<}ajHH̊+\)Q +X^lC,Z@t^y_riO/j#N?NNN>*^ BG]ŶΛNt/9kL?>$+B* Q]Lr!O#/"1=OgZ erЂPH6܊t036M+J;?TGęmtCg=cp퉎q[%tW89?& A/ J`יns)w钳]H;.NI*`°#RqCtckTi˾@mjh )$Ge.kDؠلV@}M%B.[)=*aX?]h.>]`ۇz1DׁM8"0rV+_xy3%4 CAMg }l幼s,[u .0xx6YKgLs2 h $ M7;6gueűdSFhyAmW4"ןv _.HM #Bqngg@s̺G%d8KU ĢMKFETU v4xD刿lCpR\UFυ`G?"o(CBfs9/J M}O LP7o;(rkBxB&/HR$ >CSt/y4{dys wWqijY~݁Wϓ`]"J='g S'P>ٲTI&i*hp`VcB|֔y ,u$%rZٚY_DFӁi8!|\2݋P?k4rp} .ms,j8ӛ*Yzʀl`m'5޴ 3*rc mJHd CHD4 0[pxS ȴ, :h֙Ň$4CnQ{Y_^IG>;͝B &w YV~ǰdJ*wm9JbxCTm]ۆdqb'}WCzX4`vU5Gҏ:44 Y.C_.1K OȬĕ^՗E3C~%Qnˍ?&J/h\U[$\hVaFRK8yՒX7>]r]t Է#ct4Hxr3Z+*]];7OhcBKhOE8%60aRi(84@܀CPVb6`Lк$nAV4XlqCO8*gTB*G#ǵ{KnC9ۤ.R6VEVKW3~fj` '2C 6 KE6Am Pl+3c6As//m7* ;y1㪺dEK( Ûd(@Ʒ,Up}*?fDt"W3FhЃBrww xPQ]ήjIA#%dYΖE8Ly wC<'*m@3[yt%&C15/ek] _P" TuM;jV&*x8[)jC(nSY;Zij { %"(j/XXqkؙ;4HYL!^Sz oۺM?Qciެ e4%:i@sb'2 _ suMc(6YXY J o*2jT4_zV W<^~T~ fk(7h:BKFHC-MTcP/ B;6ǹ[62~=*;vMi\ zyK2UL_F/SRӮw6je[Yn./:Jb{:'e]\r?JzA-xirYDQ[~3NuD#B*LSY2qsPM ҶTի: %̻:VЛ^g& ko=ޢC;X 4r_)=v ߗoIЌs'yEP&wه[܆9 ^TC(.~ZF!^;~U25]x$ڏ"㧡GjPZe 25q8S,^w\fT"YžF2+ۛc(t(X9ףj=MX1VH,4b;2|w;֧e1x$zA(=:)摝_4 RԾb`NYM3@ؽa,N0^BG uZu@;e2< BOeR=䵖Ӟ4}qG ئR ӥ4#k"( [J~vܖaϭh@!`4V^s5^0 \+ yqz;E Z8\"7o&7!iĺ5yuft~Lft0v((dA*잇5Ot /|24)5.2u=PZ * N1[KnDgfG=yӀ}9QYCm/"@G*R^H  ·9tvS~Ee ~6/~j8lمeJ V:#_H8v5hԮN#U9t4Ŵ W|סE4CWVY7?Kkɖר&QX[t&Z|RP՚γM I aZgC~w#Ap2c1]8|Gͬ:G*)[ _8wy[ϒ^6[烝<^!GvokNYDc>EnUSu_aUa2WD7!ڒT\X< Ibc* ”_trlI?]i' @esa3^Zw83oG=`X Y _Pf*`h kSNg

Ɣ;K0"זfR76Bn6jf T+Dg:e) 7į^g+KRVSm%p) olKw7ű-g$C\[y]Emq-~JaV:}p/k@3(,|TTWWc;:bQ]W\z)_5 S]!w\۹+bMe'yŖةكؒMWB,R+:l}?vk;6h "L#\TYf(<*s cRB"sIoG !#tU,9⌶Y561d5uC#uzښt[3;#W1䮳L2}ro ?r Vvށ>Z/ڏֶci&ZCɑ13v7Y};(* J[SzO)}'_5"Ypn"IG_SYӫ+6 znP'BwC=z4 J+PmG"zY6˯| ^ZD/UA}=BjՄv0ũ`2>R%;_OJWy9Hʨ*`%]VV1cwўMǾE ,'N d?;(ڎ1VH@Uwsy!cdq9&*plpwŠVUn =tGn'cZX4oisOÚoNml˹gq&ejګ:oFjPrƜAQ65aδ8N%.d/T>5 %,?rc VT=kDo M|br$֑Aod5:9}pv5å9m)gޱMtȉ[V)&k4璤[ a1ov֐8^ y@J a'{mIXLӐC06ew'`Odq ݶ^ˁm´T2Gu5k2M1[ CZ-{* *0JއۡT&oҼ*,oytVpȤ-O|T2xs =5Ca\ :8 N)q%eӴ'D+P1j`ઁWr1g:^:_18A& ]aюJ@%h':7ʵQ;3 gh"l?=[4P=uvl!r+OwzO|ʉG!Lj 1'+ ._2bܿzg\9*߆!KFRH :l.D4&ok;̓i8%8/ioHfkؐ(fYp檀zTg B}=@ff3NxJ=/RcfmE FŸZegYZuCk!ݱ ;O HxE[o.* ?.JϦBAr 8ݐ]<?>hݳYgաDMΦ!"sMx,7QKn} `qu٬M4xx]YB@OΑ=rGW;̓h8+`c!S q5u$s8~gD A?ϟٺ2&/.- :Hj4rculMKw# Q((HXigcC0ގ* yKF58gޭ2ѡ+Wv˛+vr𩼗#L fgSE3ĢMaV>1&>Ty5n#nR˗ m_QpYӾ*ߥN!4f ]s-$SJf%Tr#ǻrf2][uE([prQMcJC&nx_@ 2qy"#:_HXP;j8O{auQ%_O8 Ou|x &7~ ~J; . M4Sӆ9aTwۆFE]" WOֆT!k3GkΣp] Q!@k0WpDbQy:0DJ3vs]'}Ͱ a+i`~VX۫'6 'ܴx,DSךL ŕ1)B{~6r d?O^qn8,ORIkַzo7V;7s ~!q3瑣 Ԙɥ46DK"^3z #g_&y I|#nH0$Dʇ}$he'dScƣW]oSIiH,'=9@-=z-z)a= ({ՙxB/-(QW0z?^#=Ą@G%(ha=6_R`.f>P!mX>:xrg|!VMM"5JE5,CAuAK?⼪xd{.ؽvhKY6C[#߿"'&OyqEe38=k\'lkhP|0K5 9Ldؙ8zrM zb#_C'qGB{RKK+]߈EgZYѹdUiY9;lfr'N;P(Dw΢a f{1^rWp T0M6,u X] ⢪qp6/SVT/QS݌k H17+KwnM@ҜvdJP |✎X0^Q0#0!ȷ(@VLP w 'oz 8եވ^CHeP*3 I{o=4#]FA{HhácWleP[θDn}-{E6N6Y5DuH댂LZs'Ŀņ MGE 3?/Up;${I݋@}Ѻ>oN_#|2p䓧ⴕn?wh6޾.y(#OG T;>\f0_FBAQQ fs%JA ldbnL1뺾8k^U+E60 3ƅCi)R"6WZ^ ħ̔4oΡTWD> @8CiaT+Ki7 Gx':lԜ3{]VfN%*&E/f{ sep C3& y_d(Y;C8]}-$_ P nj56mǯN9Soq;%N("CihOwUB_a>?rEdߓjʾ:ZTAJ1g%œ+όprtϱ>+elv}eGS~t]uLK\zs"j=z֥ 3_k2V\Lmk]F$=T}CﵟC=ģKg1uU=YN o82הּS_5=niU_i;}Ƀn-&d\_b4߸figtڈMNSҰd͖18ϡǘ7manl@ڦ6go.h*W(zzěpnlZ%;td/;1 tve.=}۽,<jIx_,t 38l ' ی&++&qgg,C4z{y3+B Oi …ƙhb!hDoC/ibהj>dI9fDKҙ-TG{:]! W5%U WwW\Y.+8ҒZ/B6W㙧F!Քf'."ߎVn ~2m 26z)4R0:UIG[RQ'8Tgh:?~+&cTThUP-dRJ7o1+VODO͈0v8KPWbJCf]gA*]D)/!X_FVWy gX!eR6i~=en>8 mR';1jVފ~ExB̓61,+"o;~bW.Ip+rD!C)`L!<<o0JР8#k TiޞE?N'Xʋ0*AIY3c7yi4#Y>܌/- 뮃o4 HY5%F=͘g|BMCŢH)t{K[QtL>WgKO-(~4;*xeF(%lETUR/pItAPN J X Xp|>5.Z B]Qv5)fwmAH"€Fs񹌼9}k2\2mh_U>xEpr $ >3Uʸ5@zijl흩hORws f}+'f%GxH؋aB7j }_"TYJFY y$-I颐Ra';)~Be3R?4 p½ua2|ffI˗C !}: RtYtJ6s6"xb/hX[1*K@ LQaϝ6+yzpJ,ŗh!(pAmN'U1zC;wQ :W/M$ZҝۼaB,%bkooi[8kq22k9:gJa~<Њ]knt~Wص};Z' `4_TZ?07}8#<[T,-$Iae5՝jQeM1hZ<8SQMk΁ K\㿶wB ((Pi{|M^^҅8jezKz 6_[;A<9R TQKuˇjł~&y a6W ؽ*SM#:Qأ_P; "D#mXʸc} gиETvݻݞ%X>UMKzCY_G$݅DUPc^;oXMrB;*&`ިX`@1dNn5w9tmCFчZcp?2 nvσTq93Rmkf1Ȩ% aLPA{`g=5oJ3FB#>YA(W.N<|Qkl-y/kZG'l ͖:_hjPWG9h+E)ם~`&$w_6c&Ӊ)lÑWpE|&W.fPu:mh=slܑ!r@ջ66m4`95-qhW9f~FYMZƊE&<:RڳkI_MꡪKm7 A˯"GgUp)K\+y2}QY6Ǐo|G_ǧi|I9wLvol'( K}?x8.K ˮ\1l3AtWC?*x{oDT~mL1\pz7qoicIISǯzk%ʺ0S__wO]YLqd"ױCcGk:Rߢ[ٗ5#O3u6ұRO FLH(5E3_YavЁ!*,< %/g8uiLJAJyЂ>,CLƨhk;#ӧ#JP"%=Mfxmlda!5ѸԖ폫 5:jNZIjE鮎hXn΋B;X}V E)G7{N~z-S*CV٣L( @cN:TOt<M‰c֣ɡ=uK]β4مJ;:L:!7eַ2]1_8@bn9H\As}<`LB+tƁz#K ?,^6~KHΩQWϽ8Y|zs~$>Ry9qѵٵB 4D:L=:@\ˆOƌx08A=VFkWL@ , ,q`W " ,ED@_)|ɶb&ȋb:#.HQ1*g8Efq`7rZGIMSI[tϵw{Y"t:ZHr*n*HRJ7#kMsPjIupv壪 IV3jaΑS!,ju*5$MHlO\'RsdX232;nڂ7cMUhfQ[뜢%4HcB%X`j|^ҊDxc+XPL> ҎFjY3EpX ҇* J񐂸bOFC:LK*_Y|)'`ghN9 5i?hçZUqGX)[ \}`7#>(N} LSNy+I+ +Q.}qk1Scg0=Kc";CX1Jx9K^N`,/ulm[i3XzAH+l3:Nx]n E ŠUS FRWfù1,i;sqWd՛ AD$b,}T x j"ι]oS~!0 SIdȉN . E-]{( 62J؉V~U $9`+¹ķk%co;5݊r23Ծ dx+TxR`tyX/1d` /|Jg'OSP0 PcL}'cf݋|%PBqۦZ&E/ð蚶T%_"h4j6Yј\Qfp䫒n"&6[k|sOg2[7V]tPzƥ̱\O@ PA!mYjL|5dWGf>)TS .B4qꫲ,yd;Vx;g`7٬ ?RѶ';N$F1| VbXr>QL_mЊhx@)mcq+/u+SAd|INѾ+0l6y_ܬe]t,$!xٌ1\B2gUڮ }܏Бj'qQmיmOSԽqzºnWɃl/NP` 2IˮO-1jw̅*1iX@ ?i3y~FDN'[.~)3 p_.]c%aih1}ݓ["Y&ոaI]~)1^&r4W0Oŋψi da}2]YyC]Gvs$1%Q?!8rnAΎ ~C&^qO5Lڲ/OϽ5iߋjlj CW^()xuSdYeFU\pҲ)a7ұJl@g|w3߲?;5dx䟾?'ubUN׃ve"/ڈPk"륐&&8e\U6WB "߅R&cs𼥰15ֶeoyև_ 5"_k0$S#k!2v_N>X8*[@ BWWT_;Cdя) k-5 ȋr͒U`Qj0]lQj$Ÿ=4x4uLX|Fk&;~!9m]PVvtUA5%oKLgذKE0 |rDs GJ9Yʑ@YlYIs<~&*\xښy;]̡Iڍo.-^b- EgF 'I &yBtswi4zex*umGp.>a%m~:2QRM7V:SQQfOLeRsFdDCw; ւSRj u@O۪Vk/~7SNs]tW2iCy!3VѮ|FMIfN U91ƳPjZ. Z156?W=Oi mnKb#smMۡLR:sK)u(|-ɋqQju_wiuy}44]>ba(}ù6'>> PH_ƙ沎QȒYDuP m$~a T6p:MklR @PTv`ʯ N6oHTSҴL *<#  .%pZu˜*YT͞R PWՅZտ(3ELkkx3'{\RP'{7$9' Ur)ẵBYWhWT\ [O\ @.W X_aahK{O2F7VVWF/?N#td_+TnQ`$k77U;g - J#؋Xƙ3K.=h?] ˷Xy9C42H}f}HFLC6u&/!xUiŠI1Ӈ@,b5FJ$^cM9tA'/FZx^H;z`l5i2rn/Xy;̞\Hiup1Ob/$ RaY$lu7,Ǐ~eN!8d胒zK.}oi3 WҀVh^Ǚ4h,2}+%IQA"utT,."8F? >/<<؏Yt"F[g{DBfqwahW_pgv:#Ny^%W[ _x2!QTc>$~LmRt:|HBӦ:IRۊP8yB6o{ۦerT =uKzp }X:SuoƖctٗioz{`2ɯv RmU5O>!GrfB :5;bVdeb _馺R5H,Wvi"x.45LĦ!اaoln(,yu*J{z̶`q[r KãK$c!'|;;S5HЧ}z'N5|œH9<||B IL.b>#cBn1_Szhf~zXMcF2Mѐ}3KF"MX'Vz| sur~hE%OBUj r򑂟.}e<♷HWekԪ4Fǣn>?ЈfЎ<}g&| p0^5U- =N_D6߹-fwLkYe~`~[uՙ&o 6}e%T@f~#` 8- " vmKG*^55Iŷw?cH '}ݲ0Z=c jEt͋k6N&('{o+8K~ uY/ 5g\bceKGqyZd땣;13s V:3o/`&oE=56:.dp^15L {Lqp5K҄4mwɲjpBSiE@d/< ŒtJ(.IgE%«FD~ ǤL7ڢ[rF\424AO3+ *[g ])5GSt$BB^B?'+ e?"n nlSiS2"˟nOUDZ~F.W8WǔD 1pcYPcgOx.LCb|-@}H77R}|8_fx$yQT0jy(ZSϡ<?{LeO !.!ٌ"XlkĂNO}gnq//@>)-T c[ >/mίn,VƟ3=# U`Ù Ć]o ,%LlMB?;4ty%s>%a{2 ^;u~k}"K%4LU"J~^r'))d#lv!) ܶnrS:Z >g*Ad9gh, &<+ Yz}󙳆OU w62(d`'-0lbjMqG^Ih}]KG;fKߔ EMq7].eX =J !ʃ]3|/Ļ!Hd׶|+Ogbxջ|ycvb3^MFkUh\a_$Irh}x `R~t`@XeK.f}g4u/4"cu DcU~ˇZ$R1,J9yDĜL~y+"|8Ah[.'څh<>Xui9+"xm}~QcKQ:$@啦gTmIz2rP:*Aڕ܀Bc9O"m&ifu'}Wa| ^Tڇ<Ӫl7([R(!fU/>j| MRTe~_'3?4r>Cq@XЬFS/WSÙWH/1K74T8F<_"n3XAN.-3cD` f_rf%% Z'mٟ+񂿊_b=@:kvc&tdQDX!3b۽P'q}+P!snK$dduZf*hI)UQȴauH;Իџxd=krgw 1Gܔqvk-/;33u@bClYd90<4*jry*guPát+]՞#lLŬ3!-QPs_hUrhwr?#7I_HC3^2o{9BF:BP8Vz\!([7O iK%c 7΍@k?:>q(ũ0!t 5#nn[]n K8kBBlG6ɉBiaփV{|hUB|H,C]^=0=w99vY@}"R(B5(n#'oG b{(*I+D4'KqՠjkPn- ~]+\.Mav[x،dXiАVo˦XVWߺGBW"~_k >h#pJs5E7JnpGVv7|hMG=P0<xbweq4TFOO%+p D%eEsPoX8VIE0]refAp& |/\We7}$Jxp辡_ꨒ_ZT}`!EH稖' uă=S 2hB(=y1t!,΄[{[Áb `Ad^[]xc jR Й E?vL\pr!X8M.qvnP^{8 80u"8^ovS3:SOZx<Ftxz50 twy5ҺaKM)-ݟK35;ۥs)(/Ћ2mMlqţ9 f"U/pl\b>L%-c9'~L` ~wYkY Zel[ȤV/ ,J,SKH,sTz$yXQ~E5&`^(/o󿭱7,yCu,5@BӼyPgT"8S?H;! [b~%^٩als2muUdKDS*R4΄}?5UfIRQn.&3fī6 Vm̮8D]R{6~@4UOwɀ}w+U_Z4:t#D Z඙,K[hl@&ʧy/2 8K-;-%N<Ԩʖ]K0Ҿdi-myt,) IpmI<j~ ᕻsܦA凳EE4mIAYɯʜ^2cd*T.JFکʌ,S7R]ns&LKQU{t[GHy%xX켒(xEIe0c S;i%if#caoK`B;[wY]͘eXh[*Vp6Qm@[nV.|Ƃ^h}:du O^4W}9p/+Y_}->: $ 4u;Y`gA&<F  7ӓr"gDq 3-\fB"/ jm%. bx cхֶr|g ^[K|ӸQƎJ<e"'(H=߉ՠ)% MV\vx`a5$NkgM|iS`#Xex:xstsϷj,.N")5Z.bjZ=w r}}~M _4,mUyގH|fXߘż$qBԁgơZr* JKLAx&*0\<:d$}Vv zatg`Lw7 5=nggeEޣA ]}e޻:~7hl$"7Zjy̺b+jC SM7En ۝~מNFmoaiGiTHH| 7y,#PGV]X&Am"Ed-t|?O4,)b8/s*`khM2 Qmiƾu=B|5O2}*_;rj˛V4]PU a Z!>޾.E|F-?z dE( 7搤v.v4`r6$j58TU(OjVAT4-=;)v;DdI#7Z( Зq[]Ie֩^q2*=nSUnM%()״= [ߝ\/C ǭ:mɠJ!tN":o@WA(brNd˱iOGMǦu\EqWZY3rMU&Ȍ:_3֮r*mbjiEـ2ZBb'lA«'wP_xp"Y}H2pQ -'[ .[l6 W75[jS-E *yN2mS`ۃs->u2LW@:ѷgX+Lnk.1B[CCĽ| Y2;3R2F^h^XV&d3\4cf`\WHe!$|WM19Rf4Jy=`rq{/4^9 :M)J@$iiC\(s<ߥ5NV゠$hK:M ڱX7t6X&^nyqY" n4$~2nWurF9͑WX/J&r2XbEzA4,>ѕJ藨n:/L.ovNmy9 6d/吣z_܎*Zˑ9Tsۏ)[Ş"*P mwcyIzj|IONf -I!=7Fb0}n)-~/S9x18begʼn wN%YG_B򰴉-S&xIHGG9T-)c XX"`: hPsC&si q SD>]9R@} e?DP_S/o9WӇ$fcOxm944/3MgD-^`L5%U+3̋#:_ELe!@E;R)c&p*CLyt*اTT aCUhP;!t$xx-NDBLNw0+]jיJ̃[,R',8Iʙ莰EwWFHE^8I^I'yKhG"qk\[P~rY#U/ 'wB>y |3CET_D̴%OCVCxqM{F0.Q:1T#-~ʉS K{˹ 4"۲m č%M#t<[܅6̷N]U A?^09jDk@2M3i{buv'--D)Cc]ldwު:Duϟ-p_@u5*,V¦I> YWe .OmQچIH9a"ыol܁obMrnOong4cB5i3,͐tbg:yKηt<+  TL XJ"ڽ$`~T/ /$i."1bqTP#cG:YJ G'OoAM@ WYqmib:BؽBc/W{ܗ`ÏKJ/PZm>"(wLaG]KQxN^LѷKrKT"т8pVSCu(4(xƳ>a;r7%^CFFVH;Z.$_'w>BNPbP@a;8/q8&eaǎv#b)aIY:\%bhaإ]vs%ҌP\tηDAA㼾ak}@%!Q֛Xeb[;&\0J6@\1g5tp?M_fI_."Ar6g1FhT+~F6XQ1m``[H-ΰkbas`[BM5SawƠXIꁢ T}q_%Cjm9N3 ]3Q5}: 8}jȳ|5&B< VXy\@m[# Ea-"@t!& 0S0lTf `aHgh}ISrk[xoZ}3Ry웸@tWwvF)C1Y4p1ȃDBl34:Q#.HqS}ވ ;f 𳊴򀩬ݥx8!>z۶} m'Uxx,%nq7PX|- ͝MQD,.ii8 #G::G[euYqTaX|ʈ1Ó'&wJ80:0 j68FK%%J Zͭ-9ީOdV<4H G^gIO.~61HZ´ɢ4A'Z":[yL≳d@,䖇49_ݿҷgKeMCE?M9Ƭbg䴯IJaR, E}z]e`ra'N>=\G:tGllŅ?׈RͥA %<+x<㰴̀nᑎܼƎ?%j>X Fez(08UT]3Vғbz٬r`*=ۺMCGc@Z ~͐`7fōAl]&A?F5ٶ^v KZ%~h #O<Ǎ-_ubqȾuI$lRyF7Gg ZDh'W4MZ?TxY|`gMQ/.@o5]slܡ8t+DGTj]ЪK&PYE[ ~V7[~>Ggr\U[?-AD7dF4%0`gu1=6V÷%a]ײM QFw˭HiP0*wE~08@qa|MKg&dUɭ9[K1Iݹ# dhX[`)W0;C6!t፴Oj[պƥ #$͑خ cޞ9D{fyqPB<\l~s`A1;Q @]H؁OQG+&fAnnNVCNs ҰO\c(6iU/ ^Ͳ'\uzPamJ-i23\4\m84W#;r*gFŒdoM1M^6!Vd 7HE>5p?M}wVp,v-v"ۨC{1ru`'5w%\Cb>dƀկR!!1 |kW7c$mUc,h"pNJ:W5(%`$3lOc"9Ź1JaL#݀M٧: O]DXL΋_0UPy?|} }瞠[~_ş)*i<{eq,оfL-r C~aއcj`#Jۖf J;P75cٷ{?H$',ʰ(Nq;-^%Km@amm?`B0N:%y./W]&ĥt'#۸TxVsjun}tkV! )Fx՚WF]Mvy^8iр2# nb׻EYYrPdU}Kvi*~Ӫǒ}6l2|'[3"7\HP"F`W#ESJ匊YI XI| `dWhGf8YM #З~;mϘIesU*ZEټ*s匯`xfE@r9 *[L,re-t)10'Oe?Zc|(5q)b0`tC—am3puњ:c+UbSB `VxS +2+a^76LCH>>ECR5OTH1E ᶴX!Gj0 W}BS#CЅLa4VMWjlaPKme~Cs804Y2z=-˖ _"dY,wI&¦f\0:Kqg<jcu'gr伐gTZo))W0a)Շum%0j_ 򪾀|S0 2Ctޓ O׽:ԓLNRr\&R)!fzBNKCraA>9F6!OY^a哖9]{I!Ld#X|\Si'}!Cy^wQ2Bxlw;t8%dms%Kz Ɣ?ZYf)Wq/z%̙J8)$ |ͰoZm< x$OgUMe;T%hx`@MɸiMub)#i&V82=GYlaVNXH%, Sօ?4\Ź`W5(HdD_G,|;}&F/ kf㨲 f[cﺎv,kPi 2?wK' =rmnp(աVVH`]Qy>XYJ7YM:B"IxwYon#u!"6  cv'|gS3h4i%nrV>[+*@ gVɐ@jR,7\Pc1m%[̧L_x~WaԖX&3.t}'FGI%7_3Jt.g< u7PSR8LmK=·kq(X,?!`H+V`-dUFZK6X$%[YBx0]ځŗOzM&M^5SУB*HN+òI r^Dx~Qbr ]/k#9zyU <-I%M:7,&MFg<;Ui8B)0.,N47 m ]TuCxrAKDڌjy)uӐVOnfUw5M8ʒ®iS`M#B64ؐWt|Uby:ZmWD|ijk+ž/A+ݧF"(Z< LRsO; gM"T {_ pޔρ dyA\B:DlR!璺ݦ-T{%7~<*P8-(^c6L]%L0ZmTu6`+K$Dt fT\V2b,OYhBN: BoNk}MZm$.5﴾\z0~:T/é`rJ@&'g-3_ J\>uFZ.QMlb AG{HBW(n{*PR26"WɛxOM\UƔQ@2}dU*1%~:]x-zΦ1Byjk:B$?݉=֮Xε63'~XrmBli=xZ 2E5l^e״uAR3'(t滗`[G3m @{׾AJ@Gu@ߒ &%myV~NM-kH=0OLv`'P؂5h; .hN!/]3J:*UGE mn >'G;K/*ͪ oPƄyL?<sg6wKp^tC,9#wZK^iGB\ɾ2+ =/01`Ӝ@WZ0jyQ?[] X ?[R$h9HbJh;7e" `CUr:HS'[}.eUH4k߳fyzi7}XBN2$穸]\9x%Z?= F}b?>E=^tx](8|ڰZ>'+=dAYp& +SȻf%ˌ;`Y_N%m`g9bu0ιs"Ka־\2̜8eAu™Q6Ya {x>eQU擉cR^0S.q;LNI:qs&nmn!ЩX^,0Bed5ҷ̀nur/Q7,I'فUxå٧@;|~"Y/XM+`.ݍhh$srvnkᇈ$A3NzYd '; rnwUQOF*TI}4U`Fq||@o_Ta\_JdNfv--PzZBEßR+7:x0|kwnbCHHnx݃:L׃?^Xb3wWe>qnܢLO`XV.@\TF$9/e:Ft1]U~:38٪s'6]+ڌ& U᭏+mhh $LaFS8,;Pĝ4бi{nǦDjQR.P9|;W% q7e1QeAH xSK05$ Q +#eNOQ#lx9rO R-5v'Cu ?Ѯ4vEw al}~|l,r"oL ZGMĉjT}t"* jæp/,W )w-mf񓈥 57ME?W G8V[6Gm ǁɱqav˺TEiL^Zس`eVW-/[hnҪ:>zH%4ߡAC_\?1&H_%A˝]8b͜i%v `X;bhݓ/z89p#i%qioìv8R" xr[4kލi\Tk/3CvV= ƴڣTIjX6&V%NRdpCfSmC 6?qZ*KRS/>aʿ8AI;g1 XQ0P'&Vp/2~qZcR8H( J7@&tg{H'P>2nS(Kݗ +h)$CR 7|p6t|a`ɐ1 t.%PGDr9s5vR `c|D(}?19%;ב;x|4./)a T:rk`ء\AZ!XCձs^N9^އs5{ } V#@sSArצr5e\="iV5[¨#)A|C.hNI1Mw;VKiw]b,HfҤqx8eg<&:Tۻ|6 ~ 1W } ݬv^B,dzU^}5>H*o:kt48 I֝P\Dwͳ e`l4@33zbhPHSَT1Ҝ:$ޗLs4>3BؠJ 0igj=P lnJ5x P}_UI+95tQ^j!, g(O>[Ge~O0)VLK l˃+~"K{{V>>tLHm-L+̈?%XV+ǎyzVOzAOxWDLu,D5a`;sce4R"E2y6 H)F67s zqItxXA(.F@*ri[r0Tuy=)36vڠO5vΉxP]xfC!~2iI]STr+^=kQa_/:Sl|8Fy¬Ca7x!&mP(ͪ\ |2Fny|"D‡"( z]/*y-<&0@~{gW)-D ^3$DĐkI b?:oxb!XD:q/=^#σAbRDvj,ʴ$vG/T_\Uƫk&w'35j[qm/ chq^7x)/G^%\y\ɏl3YI/4K#=g0t$5{cɚxu"UR8۲i` Y'J|ݘ"g-(Jdh,e~Č%N/rkCմ@Ar>ɇexM@zd~Rڲ|{1LHOos}[W}k­,*ҺX.7,!&Hr}7O5yU"eA6ƻBaI+} <`rbM%]SvX% Dd64HM v3G1+2> t/ghco-;-%QwULʡ1e6L& >f/y1H^܋0۟fCeݕ:+8q&\{߻<^+O.j dM3WzO"`we;agX_EX g͚ e$ S~긕ʆ@]4,uQ"E},2?V$O8[,9!H9~Cpw"ҧ! $".yGȽ(NEpc;38~qZpDAU;띃+9萏~rQ&H@_ga~ISr~nPiA 0TzіtF%f/N5(_@w96חvgD0*3\lI4Y2nq.D/lώN;Ʉ#˼)vA~.߽*As%u#lqy{{_DI G;1ZT&dk:R`c=ZPR$x2>01Z\yu$+i`ME*sbUfaY̳O.^k~.5UA/@P\ Ab!l p8n\9 &@|XTa frEeA;T.uG=l^[ja*&/cQ~tCk49vZ5~I Uƈ*g+<_ ! `^IYقz1d*Sٌ3&.FW#w%׮Ea^C{t)I~XґTevX͎gHvұɆoF</ }47e \qFpMV_xyK,pV)b} %zfO-\ɻο8m"'X$}v>5wqvZuZw'Jٷ$_y̧'8Id;G@YJJp<Uf(9=d"I64M z@BǢ`yk}MsG/A;')iyUPw@!H/5UOFH9]9Vt7FAH!<5^ 㹿cƍ 0% /{n. rJl9`6zY"==$.7(Djy0ES]"g6Xq75n?[׬'6HeDU*Z3{Rx@MȲ5L+܆:3Phi[ أC%NrWܒh#Ayk\K;ICƝD[k MroC,.+b=cj)1$Y+ٙM,/p:2ۮ}v-.O>4L:XuE&QOPD-?¯᪵F2DOml!x[Ja_=2n[=>]qո{&.3T|i_F9KO:忚NC]͵-w?g  }Ea=J k0/!p%=p҄qN56Xcly;aɘ$|$Jw[]-hcݡ> o,4[5jٺExUf(Q>*n@R@_Z:\kl]"v* )rl_W k4~QO9?5e`%#i<$R\R^tn9}/[;']d2O3uѲ|_v2*cpuƽ 8&=%kkDts̩#^~ʼnP)o |h ;j"*oSN)H>.ȇ aǪ "lPᗬ#-gm|FSQÂɧo^a|nFAmQ:u(J mԃBѫ>i"(;t䒴Ҡ*.e7! V?8pąAE"UWH/IԿxȐd}λV$ "s%{'$OOԬNc{ar91N:&x $a \dJg+ؼ/3}ó~@n͕R=魰g(&&y̎BYpz-`M{jxe8}EwOӨ!٫e Fa鸠%n_}PXc]0ܣr儲ZǾQ zPlZKkR]'^-qwu `0نCb_kV|I~˪K1C9:v×Gyjfվ,d'7u1ѦJDQNE= ?BsI͓{Bqzݠ94, /:u!Z,Dr )Q}x*.踓Uu; :Qa󳛴d֢saDG>5Eث}ju+IjM|&YBw^,П6 l:kGPd_꽉(GA:-+oTK ˜j}(tbwԟ\]O5WϤqJY$CJ;ؒef~EU@Ӥeld!=؏Rˤ9[ sgB"kFEvc!.xa {(*E%?y'޸2*6͙R#R]:Zf EѰ^*9 i֡ј://j`}&I:!/,ZWwʁ~1)k05|q~ӀłfNp&8$k)~ޯ;?|@s9Ћ7aDl'(D0'k8oDs$*Da/#71f(KYsX} 0Rec|eaMGI.S)yPhx4?`CCwYYyv~Є_n”1($TЕ WgB£oy[=K-!k+ArQ[F6ħ] gkK-P5xr[<c8yOSԣo! 3DT;9=Kb"Ò~C'jL-DPRlǟۻR;ÒAlKR[1JaX󙳮=}*kX}Cp4NepWB BLvjfDߙh &et?G Ɠ/:) 3Ƈȋ'-oYy2õSEꂇP r/3YP)?骮蹂iW! {f%8V4bJ6-z ~ ྑ01:xde:_j"J# U!uugu-v+@{I4J%ng{٢+2.85rM!G"H[>:RflmԣVNC_<_NGTdT +4Gg,-4/n)ʕ D÷FĺU  X@J#Юg*u3$t_ݜʗDyRÎ~i^N7bA6YkyzNPjExa$=Ƿk*,&6}wl;'g[':? ,@K2 = "@"`Sm ]K^@ 0!6Tь)=ms3*8mD\=bD%=&I@<`z# . $ akrЧLQO|UKw{X2$cvQY ]˭UBkvS P6( ̧Ș_1k:ubla(ՂL*ib)YH3Lwa㟯֠CyzL)ٱMd5m8н13iJE=5O:F9NLݠF]ZoGK|R+g~bn 5ڶٌd^&OO18˰3gс^8KNffUskkRavV*R (P *I5q\*!?J$*C)5CYق!$9(e߇p?L@wFmy4W5ee4f7+AْI@Ī^KIp|;S--.qs`T!DrTpY `j,?C‘|PfX> nI{lTf\Zy0۫MRO򜳓'muɩ7']Q,C9޻c'uR&Ϊ3GcvjK; kTU{Of³/wZ+V:mgtdb/p(h'ޱQS)IPRR_Zg]bKè- / i%Q_}J䟴@7ZONF;#T7fJ5)zY3m>M<4*YH誾{G)ԊpUl{ / A_ t+=Pa l ߦ:pE_"0v.'_̺ +UXUhr_}f=XAeUmd,7s=(p)Kh+$qs!v&?k6շ 9MF~jG Г ۃQn76 &) c <쮰`wJ:U3/߲-D*75 >q9c:dG* I49iYP;*X ]u{Ȑi`g(X> 웪S1zHg'8yl{iᝨJ}wV( 6'8I{gMǺ"b4Yɦz8\~WIw2pj~PT@shX-/09JphЅ9SBFl,λ̭߬ٔ5E<@/NswKc?ǧ[u(W V1pZM1dYO`oo3KA!/kX0D~'Pq$A0;S_z㜗"[1Yt%gs3G7eBz86ێa;XZW7yo ثG>,HUϚY|uvVBD[ɹ;bpp;r=5 e"Bc&r}A? r;I$ #ʓG}l|kX77t?l8b(Y$zzFƘ«Y[ qkZz,ّ^Qd8>0 4?R"?:Z4w@X''`4w2N׍xQgk%;Sz ):o_/# ')9J*;ڴ-il$hzܧ)<&+e#I bS"3Ql+#9!72PMfCNfS= DbG-=Wۨ1&aOVWg/5=]ͅO@ҟ$-zc7mk=b`!萹$KE`$m?0YM,۩y[rC :Q3n!]ukc-WRb(8ߪP%->)- QMXⷂ!1]LBzAیo%zA#:baKpxl F罽 ,Wx+WtJ|0DK _7U) .L#%ߩ q:E-v'Y{w#LKTu8 eW n?ؘU^AP'ǤJc8XyS}6 '`r ]U3+hC@Ej J+xA@o1S_i5*1 M D:2NbI )kLJa7{YMꆤ1e ԯiGQAF,߅9۴m~f`WlCҺ/v#,{R5[a/<=js`1oY#mۻݷt8i*B VA$]7c:3DEizt@>|a4%m|x0~i_KƫCZC/E)E4aдj&g]S_hoӓ*pZl{ӫ]X5P*{82:-]Q?!(K^qNHdɆhϗ>ܴ.OG Fl E[Gy̵Y?@.s^r$K[9M}~_i1[Jk,w4#eۅ4\Pz} 3`,L 'K?Lz€R6*>R)H X]R#Ƅk*\O(o=9!rL25@5|2١'5_["|Ae/CQn=?cD+_w/cA1X-:}j410 5Jre%|i*fq9ڜTLM#mޢblKc1dzwP  wr6QoZ֦vw,.'pN(%dV[n߆R=Zi;HF0i1 Lo6p~elrfZ爳 d-vf Q"^xRIoiCXG B{&Ór@4٧s8N}14,cž|#5 v $=Eׄ⛣Koh LcOP "vmePCa4%~9DD5rs$Y5^U$ma TESd:SŪЫD؅/¦aεɏ'z^y}-yi`o.$w1v;3]F%\Ŵ&_ԘHk#D'K[w-}5 5 2|W3 Z?X f>LP{DY3&;M՝>a@@~-~o_du1Ղ:r* dϯ;-T_sYp+Fe;*]dBra3RZe3Yg~?hza,A7l HZ+=4`w} r|H7ܣ :U%j`>6 |%^ɼ{;fjQp#30*6rY#|)tqh|29tM ]\|amPځ[[Kb` H`jJA P>گ:э4bsyE S*h.Q kK)Ԝ{Go{E(<5EdBK+SVYN)ݹI0 7{͠P Phhػspcm=%#7޶!N ETioݛ wH QʘpڨDISS܅34^ʦ,_hRTMݘxgOZ]iύE#AR s:k=)\Mhpدe4xyZvl ?& .$hsN3DU4t櫕9 ؊83 q<{e״'L&Y#kӏh&(5Ȳ|L l H.~ucKی~@tY|McOa6G\0  |P"͹/[+Rms}T!/(ddXD$ okjZ#S)hE9oQaj% /ɚZju!A=uw =phxѱb0 `ENIç7٘z=S99A|=?_-S|5Z^"=f ?v6VWou`c!y^ UwJJ]Y3$i=f`$hCEv>iF6xEcO w2l@}6͜ɀR=y4-hkX?J}n2YH2sP2x O1F"( †T) l{̸P* k `;D@ IQF3!%L*DZ$2f eIeR!|F?B'oI(;Ytr_GÎ߻MŐ7zVhWFjZ/2Bݐ$2-k]_Q)bWLu@9CP |o\6xo(Y~CmpxlF!rc0cV`^Z—,ebGMa袇-"7LWߢ%UDMhœiD9V>F꽭>tpT6v\ 5N8έUD?o<]Yj=Gݨ4=] ^ke/4sIjQ $V1ݛsK  4 Gt D9A6]4F_4=#ua*'lI7XTriC ݒ)zdTw&L6aՈp^++=iQRrb=Ps;(Y_s]a+}?0dIͦdŊ*z& ua o!S}]YmrKCY_n9=w2 M IT.>gٚ#H>_>ffmRvx4K`Nxq!C&v/ ,;ϑƲ΍ƟGR)羥[і%k8yՅ]wfuOm5ޮ87݄#~r@#IR)UY{T-~⮥wNg ^   ^ Ȯz /e2OdZCAn,P0 ,>3^QXXD~F0]paڶ)XhcR=Ǫk#7Zt4c(sJJxȳQfܒGӡWVϔq()wcp$ZNy,v4\Wbqҝ@~֪ɏuyUʅN3eDpWNk3򪄿CJ5>g˵(ڳ+ۣ+6|p@93?r"=څ18K6>VY~Qo͗!"OvzEzF+S(IGbr#{<"6a4BO0s@q VwrǗ(SS=H @h>Pk*KIh5 _Koԥb)nQ3]x- -(VieFBq_Tygnß EIdBIV-(Ňn%;ҫl,Ng޺apX˒ uvEW}ڶ霾pF֘r7&^$J/6-%dDoy85cwzrF]/.c!ugE5%*PŘYZhӗV0[|l,uH+em8>oY( 9teO1n 9F1LU0:U6hÖG1R#ЌQ)tc,g|L GW1iy;!u9Z|;K=xJ;.&Z۳orE2R(;0A&9̲=8+nϊ)TY$T=qӷ0M]JJƎ <|KEkʻWRyQ7}EE~a.ﰿmOa͒jys N1v˄XhPfUxsY\k>PTs,-`5uk^?3'pF-iY64LIu3MKlzZv|[ A ym23W,^rvGxkw/\ZqdG%z9gb A\oVμ6Q.^Ιj'>O QTXƶve$}}ܔܙ=dF5)*O)BFv] CP<|/"]Y\NgB'qV u!yGέfu~y3Q qjQ[e- '3G$ǝk3"dWyrqmJTisD1A<0yҋ,)(~;uvikЯ6 QvarQ z]/vOx*^DiYꮒu5$}1Z1>+l˫  SI.]SOS+C|?[[AG(y&>BJoVlzKlXpc1f2*zNK=Q!KtôM:>EL$=Fk)V?0xC0930r]piv!AE |>NUss]%t1Yawo+f^P #%Ӕ0P>|Uv/;( C1[G+P{]z]i+E]P=5pȩ$&m8-_o˝صʹ;Hb^mk`L.<%l:HĢC8hHۻbi7jjLlp_?b&I1PS\Z@ZH-A4Jp+ % s/(3y>wGO͊D^[>wsz׋_X af9{mў.c[ 'y4223D1y'Ҳ'btf6YZg`[ܨXɘ.m,|Wa#j^I}t=3?qw2rn-{藛LJc/O &Z;J@-GyKW$!9IG,q<HYI?!)9=kҧ?>c컃$,jzWxG7 2^ɉ%ɉ+G m:)4ж]tMqb/e,v?1`E4n'QIT5Ͽ"ǫ,ȩ k-7%.no6~vݷRh%prJЙ) zG(Bh$oF\,^|SXTYw06ڢHS#֜1*]\+ ^ݸʉm *s;߫ٹufOե8 ʆ 7HVٮBe$n=ZL˩4ЄB1o-zEt lR3w4@qEeXܦLj'7#1Z^MYVhMf=ۡoM0JpOw9jEP[o/!k9sS0ᵀJ[QWʍfxdʐO=@t0\P ?g 5+~g *]g`+YsWYXA-.[M]g.|' -Z!7削lHV^i#*B1v/>Gı1H4EjYWvR<wזy>Xw ?|=$:2;nME؏˵9w%qw D-Xj  2}F:0ܔ©9BKUn@:οrSZM!r~D#r;GD|ly׹q;{uNCk ? /q!]6χm<_dޅyU) hkw.Zn¸Kh+LiznlT,L[]7 au:)Mb=`S-gB1$>8efUME!+H/Dga5K>WXmQwJ` Bq;i"9_X!n5*鼸1MhH/- iL F8SlM5[ơ޺ )iFM^6`TԲ׃ׇo)bK#O[/ H8IYS>[JC?-XFOSc}$/ur (=ǚ8K\U(X->p1cF0 J뷽ff4X${yai)kI3"EXsB31W qhO[:vٕv'hD塸WnHܲ8Ad~8c;8_>WZCV{oWRLΟĢkE"2EMȇ1,SW\`#":l\Tn:]rO4hGdn|G@^uD _g߅uˁ\#Ty/ >#-#%?vpiHxQj2)zo w9"әnOa[u^H*f|7A 0#}o\ 5ZiHxG[e&~l?K/ }tv+^.~a4K5KŠ5˨6R0$ 8_|CVM@.T$SĆp^;g p4_~1 up?79d͂_q.gI7Wץ1"J5e=}-XH"rL`r[;v\a Y١I!c3ů$e@>Cu:/^h/K-&WD=Y1q.'fq=e"#ٜ)Piw^H~Cl&Xc`Hn;ҹD^ne[v;3HEda]@C #tQ1-zf;S(OEt].=DGz?.+?H9$^(rfnɯ-#b϶3QF[֗N%e~&&x]>QSMo>xTHoUx4)BjWYK7G@EHI\*}иdijH^j HQ%T4pc퉋E84S2誄6QH٪D5+TBg F4G rգRbJ99/{mcC8@li $AOhd)i~C*x/V-v쐣UwiG8l ٷh8MF )4JeϚeXrIP鳰]9|;ƥ ϩ\۰XQn3Hs{_ |75Ao=($A>89dh|FiURܑ+P*iIJr92 dkWvc{loZY9h 3+*N(Iq ]8xg9V:knI>d 5Juw_V Xq`XP$d_du`JAєо%/66D aqpX|< EQ0: lLzظsڽql.*0S3u3+cq;:}3}E2oy~V)dSy0pH)n2Iʰ}2=@_?3A^ĚᏪh^#<39`/QfQem3Gu2xy|GA-ưB:_ΓF`A]~yYLlpoѢPDlT=$o|vۧZ@K%Oź9XQq5f:G-@qBRu45=ԟ1ۿDc@*ь­v",z8FA.רe!O\IW&+7oRۢ<,8#v3\ B,]C,{A`'M#Џ)wcP~Ǡ`VP^ѴFu\C/ J7Qs8 g<}(*Cbws+ho]S&:6p]@$ALp3Q;e>i=<8ڮyWV"9yIbi6 $bPG.OӉv>r֪f-N ݊D?Jld@Қ y`Kh(wwM''sDQ׸CDyaTzlp$2cyZ| τ֢ڜjr;ۯwV=&rL<\"m@[upsӜeahCý738zQzv%u8y)Ge֖G*rH~{gSFem-!ר-ɽ]c r&Z3='~HyI {-Ny␙olML ]1?OoC9Vg\C[B[c)FC>mIH& ?]Ts>fKؽ@`g eX` &9Ӄ =^\۸r)ψ( _#s4Whq:9D5ߋP<5:dշqctW1 B?Xb~L47N.>S 4`WAbg{`~Yz `\x2SB_^V_ *68_ao2ps=''Qe'Y|K2#P5tvZ>9jޣLKg!+} EY0XJ GĆí,>P\?}) G*)zя8 :%O3ɘ7a~̗1?ϳKm^3|6 /#v,1|]6z/:lxP0ppQ}~z|v5[`KSf|s*^tR5btmobCl ٠]Tn콉3M7+>~"+\ !^Er*\Mp TGG9NODF)WXf;z3gjHCۀzܠ, ,#tOV#z&De‘~!$d?tE ?CT$&A0ڃ&n=!l5s8P}}nXjs,aJS^;w?Mj`Y̬=$Ee}? v͏QT sm \+lS2˸ -ZjHLH*/%24/RZR%G Ru(<; V ?4yg%_t͎ј? Q$2PܾhH#|NG-#MDJS'UAs=\ih*AMZN D}<`P"eUԹ2,:cx0v$%#;.znXvwKtRn^帕2+t%9n咳r[ZyYw˶b/ w^`\Ɲg vu?նm p*] V~?OyΟ1Pl߫)p=&Y׎Z}jnZ~n@o:01gpS,n:(zloDgk y%߀sn *RQz on_DHUI7t+ 陟AuEDEk'Vk\>ȬojԈd? -9KӥPY03Bc zjX&[ȒFe9&J7:.Q浝|յΜ: 6%jrL6{D1HDXFL@>/́+!Cɳ+y T>;,%kjDG*oh @w @ 4vwNluȃA7-f$BںVm;ؤzJIQJ_]QXuUu&vhZPoXWQ"P_Ƞtt!8aRY5PU}6 Fc?q F7 t?ҽ7)|SZM0DazfZNy+}h ХoRho vױh ځSIm _|agn3NégTLގ`U*oN@(zq88܁=V%C#2yI9FOU_$.,m֜ ؟h?UʓG xx23*:ECG2ˁ2Rk~ͺ3f !tP}_&C;:n+*~-^$YR-L<3½&dzrr i8hQ@m>TS΄$ܹ2պHm8<32Sږ$+,2Nay&'=,EI7cց:`[QI,IG fMYEJ~~֨Ut1sF?aYa!t1͵?V_ >S ;~|s_(Fo9 h'h` oX&ׇ*dDܒKtZ D?G.[l km!o%Ԙ,zH`_׾M.S8>ꆹX 9/5Dą2wf-4p։|_w"T~2C8PQoul'*nw[$z&$FA8/64|_$!y&=BoNw[.vy(wAe%dQ2wu(Q;y_G@bGlԇpM&ycnXNwf%'*on%-GLת+DTeB\ Q:|r8\Y7͠$T:X(})\׫Z̗Տ=J9j_%ƾm=c{k@+:.X/V % 6e | ;ؕp"4'{U}=7c5s ӄc?ET %Nm>ά3x7.=Q Ui[FfnNhd[*Ùȑ(+x *4R?tv=M-*F;;isD7zim&uQ,9ȱrYz0:=1G].yJէil/D{(r侀ǶrdG nc8vג*4AvMrn1єb4d?¨5}iy.pQXBVȧ4*˶Bn'KįBZTz+*XyRu5X >f0T/*O2crqQcdbETmQϴ#%°y{=<=x1ϥB~c|E#6"t7]VEvmTJ~MѪE:By`Oˈ^5~ fC?TC#hHhcՁAr\ϐQ;ɭ>gwDF˯-ӴIŽ^YeX%wf=ČDO J^niifyDzW6ܝ]{)ɤK7?M7O!rA ㆆmѠ7@[4\[Т`J*pppzaf5tsLT_Qo|w=N.|^1frf5=F~l^uGLdx'b>^RKm%%%iyz{/:0ԻG WXY-YP1 C̿(m㺍'J`'ӡ {ULJWѥΚF 4;)NxL~gt㣨mr*8rIՃfǜd𫨺@}EjX\ t^ ?X3A N_{)Qa>\l8Մ3Ńf3!&PwFWOGʚԡơ,r NYaNpˬuG2Vͱ <«ank+EUSVpV8vC\JL(i{H֯sc[WiGYQ, }-d{Q\i}xܻEO5S LptVa`bu#Tkdl 28VW{VǣXH}+9O4GS]0`R n)Axk,"fbrYw7>i$jk>toKWRg{UKsϦ~OGtH\tA-qh#՝slX0n:DB%]%Y4`U?-n^ n䢑JA)ViΧ%{E%`!RןS,ܷqiHgl5~Uu9*aX"6-urZS#!N+|o1}ts]HC~?Rk`==˼^Psʎp^0tI\OҊ`C{ujK<-If=ZY?}~8wftcS7yR`A `С**B LP@: jDzB 6:WB_zO# ڍMm @xD%.N,dKg6WB;$w9bHӋȴRs&^ރ3E.l׳LRk+'xqp{ nFzr8=i\8㶏 EܻQޤ9*@\q-@7N^pY~:xHClShtg:NDqȘZDi Fw$ɰK!9x%k2cD8¿8Gic a. c0!Vw}+8>3I3摸IrT?I υtI"PׁVcX,4ln]Q̾ijDo<8Ǵb0_($kz7wa 'H#{$Bx>=:Vf0膃I(⛃ZC4~Ò~`mйij/Fܛ<>쁦l?H#PSJI!r不L@E,S,n7|8/Py,S!4-zcܖbKpQjsfNJxƂ`cHz^OWqm{ 9.t0FZ- -os7/,\A/Ru2p3Iqn ~IQ  ϿT/b>q͍liv{ׇ>_\e|65s 0Y,ւ4(r\xpFY?}B@+|:XC&veiy#zR'Vi>z)?dKF>좽 <Է4ˆ ,*AµT`={ЖF~T, B3Neb4낖/]I̛VN."#NΆH}MLdzU0b,lw؅1*4530D | ,O pZ\Ÿӓ~(F_zjyxȴVL3AZLǍ,'Px|n`G?|W-g+\k3 4{7ۮ$M^ɥV{U wg~H)Z<"$x5T51 }]< RT_,V}YEtj?6T 7"WFV OV;$+PZc 28 L׎=OS>3{MCڨKsNZNE Wc BC0(m-d@OuM9/~൚mtOzzWw,r^=wx;- R#OZ%%g/>"br\ ۰'"xT໸Ѷk ljeod}AiЮ!UL[HҡuTQ Xq[^n& /Eb6D0-LMcS3>8D:2Il+vC%K.-;^hGe}k)Xv#e~7ksBb{.qg*G{Yӓi{w_3:;>~ſBI !9=GiF+qRzȳՓ(&8jOcnh>DM&$^G]TK⚶>/ַyf*Y\7Hq18b 3(bD0'<3`9S亚ú]?;3#[uE]m FD9%!~"guyfCuITOTO[Y#BLH 0#͠$1em&ܻ~ԷdZu=XR *!bR:h>t!3@ +qee~~OD.h'߆)YF3CNJ:r&`iu;e~l: =->QH2yŃHe/SyeE.kOO([zy71}Wۧ"%Z[)ڸ2DW?t 55Cvqt\ESS5<:t]}bptÈS&rI|XC!$_mi4f<< @,/S@P:S@gM2{8J$5;S/v3yGx"jbʓ;bDE_y7|\1U},W^< b<m P-ɟ1ۚkDhzӼͤHAd\`SG˔VZPRa4 ,XRBS05Ӧ]e=K6Gn*|8%yg#ŪDDF9t fA98[X wsb "EAwn"d=VT@iCOٓOǖ?_`<'NMz4^דhÒI؟v m;++*V%zxnX&{~tjP~i!]Di$ ve39%Klo!yX K4aBe $c͕ʭ[}) .EQkT:7 c"OW*3 )XPmơ4@hK}ڳ0_pVw<[N1.z/BI3^|lft kS fԨDZe9NřqW3XҖqRVb/w| f'ОDҊN[HiKR2Z:@kY?6} ;5z|ze3}Y!zt:P܁k(tfhغBo+g{JpOڎ  }T@Oם9:Ze8e6qВ=2ނcbP{<4#Yɸ%#/ӟ~PTxj䱋 LU+KV4EAK=[)!4j^Mа2k*)Qw1ctP ["Dkg-BO;/XKQ_%-z,)t| amE=1M \R-ʜdx<t33._b^ /V3 C_ܽJGW?!|q]t HͶ%k ` u^A --M&rx N{`~2E/ՃKԬLN"1O"fH3$:5lVM6K/NHɆ3R~{sIu+&y,l_Dy%f/:4 u'&8;8%s$8`JMLgC bw[9X50&8 (K{.jP9 ٴSSHt ʆEy%z1YcF\ɟV0E!ZhA_Z+,a |t@RҿWn*RM6f<|6mʱ |P[DEk xng 2^5$UM ZO;{Ѫ53,POt5R4Nq?s7hpFaL!ڜpi0ol]fJԜ ooS4_0]R1+^ڋ|ŷm|Tlx;_I.WwzɻbZ 5$V.%Qb <}Bۻ;ׅ}|vN̶.p|0rlR]tP9ҦCM2mN0dM nd=54qmQ9(X݋zai+c'4B]s՜l.ʒs<ָ\xDbVi&0'qjw8@ / 9mljx;wDKI:`(dB{,I"E ČBQ Gh1\ Q ?ߡɆlhɦ8{_c)nRѰ/gU}]R絉 Q 5Nn LyWj8`[e23ؼ[%r &)5zokH8/0cBg_7Z&>> ͣʕfK@J,é^9-äX]$z Ŧ8*1g>(%@`'&/ߣ[Md-8?>3*YR7IwVwOV|@?2/d I^?;mQ?1!DguUisxS?Ct}J/A܇!*`J*F#蘿kgN\r9w/Jw1y46]v<4vlw'o:%70OjMXzPqF̄0Pxyz~ 7Az|+w%,Ƽ1ŷtp(2]SQ{;)[}p<>v*2,egAxM-{-qtHtT3S7Q-u:Up'5Pr|C4FDCizV_.ũ {e ĔT)n%Y?oKH= WI :2V~qHpEYeMh`jogBJA%5Ϸqʓ֜RyiwkvdKVs$Y\&|h?EYl5(.Ey#m"ZIMT12x(w6Oǩijn?Md džNbOfdbAa [W֣w*،ah& E{S4ȳ/LdZI!sY9"6W;RM XUͽ$]XҠ:+a2\V8͗A Bo1lߩ\-ź)S9gKkf!}4~t#ٮfObu%:Q8U3 * B_4)`'f `y6z潦v0s05ki pY#\$ =Tk2 j`v$e@@|zHQt>sCcj&bbo!N>jzYhsRbͭYxD,-2S~thMŔ/0t;?'-0uwoߨp E~{ Yu9iH4yFIYjzyېމͬ71s;3wL˽t/&ʯQh8WI{a陷=^!34j!+t;9ށ9}p9}1 !6[$'/șӯL8"!8vhFh"᐀菆Bʍnc[O,Cۙ/5Q~͖l7{jOAWzUXQX̆M߹=gfdG&e',h"A+?DKEPwtpyZ} 4I:P_4HB2DؔM|Y6|&KI>0!Za͉-+S}7C\zt״^< Rm7kZA@-7^)L 9g*i}[N8 k~VɸMKd_,l5U='_%4DTStBd9Ip*q'|~W L~׆M.h6KTv6 ;Mن^ŪߖA7Ǐb\] F1, 2! d4fn>q*;4xrE};8pC!/m-{$\"&FvqM`'BC_ 0 $': Ҙ7n1)ٟ?YurZُ"Qb4N a܎=4Z)˔3rOG͚ 'U1?_UIIXnp7DW"o@. |%LAMf3.<c;&[A+@{h&*⹡yPbw-o\ Ƣk~F}P*W(CqSfbAU ɜ:XLx^RVc4waz-*fX k /\RX a%#<#ٶY@N?!Oa5>F`Oo`fѷJe-"YF*8X?SZH7i[l(5/P´ʩ6s+x'¢Jn|$I=m>q8> -B<"X>nTĉ[і _w}y~:D6FRx5 *A1GߴcX&gpo %Rhs߲gwt F"}FU=Hõh^^Н9itD+;vw:C"F^WAњn?dBplwo% ,G #+7sB 5+jS5< {n]fؘ^ދr6#ռS4H?ZE.fYH򇩋ϏR3+QwE$Z.ܵT$ J޹Џ O bY{4-peWF_u zv/I9}PnLG$Ļ*rq^`v,R^c i^8lQb^l5D Gk-}B`NWDTo7*|x ?Û8>ѣ31AbLhN rDP&|k 82O$}k+)g@Fu+O!.YiIxF8xى'ЅEVa[yݶ\侳+ [1((ְוO?%/?e23FV-s+˰ U/ôϋd>rt괷rvʙNhW8iG_(QU!?XCP Iq/Y9e"1EZ @dfރ ,z#dGYjw|c#HJvnDԄW'㜴[ xspeN-xp''k XTArjҀ0y{>ʝ `=>KHC4g!Q=hjs`xYf1`O4iީPţvky[xEv=p o%mbg$n oc}R+ru4bT[yzQ$6xn+$,/ݬI#ZBQPRJ*+O\,;Q]y&/ Q ÿ. f[) ¦3-Yo/(8i(G#ow-ON}:ʐyVE R7^GZF >KFw@ k1Z(hu!$/{e>*b6.%l#"/?ۦu-TbZ%ZvHZ~Ӫ#cS7 _%4##r_%dv.(s^mZZ0h͍,PFt4-Vd(WB.v(ײ PkH¨~~?䀠{5eq{qz :'1N~lп K5c,#t''M _KgSSEnك|A# )t-tmG#gd֠r >A'rƋ{ 2Z2}:_XKXUfs@"%K)\J, F)9`䫕4p;ڭ~?2> qw8:kqa\SzQt )r)'jXM4` '_刧?[l]w]h/DER{QrNQ01EOn2͛oAvorٵ.^5E[0-@b:Լ9.+K o(f|\$vOޘPʧ\r.Z,\qzI9T1,Ps]Jw^H7 Jk6A VD,莥'3EoO.h\!#,>ho%՛1yĜ k[zCn( _ &ro3JZ c t}D)6)OI. m%ƴlCli3hj WP|0:O0 mZD.7Ō(y1x@qS*ӥ~pq}V|,[FYoX=ZZ>Uv9šdzh噇nbbYZ+j"+${,0r6TOu@EH9\5vl 8 wܘ?,AsI*Yeê Jd[F;-hG_BO#Zᣠ7e-_QiFy~?d{wRHHђtK NyͿW~?B O!.l\Bah3)/[q2,u=7@Ûڎ?n݇b`)kNB 9'2n\t1:G3:(QF,b2a~gPIxQ6AopMk<6KϴFPwU<M%3u8*exGe/Tߍ7QaӠy~tvYRnPHEkuR2Q, #!FO\ rޯvJ}bR@Dj`Ỹko G2sJjrr`'F=.rX@:bŠ|˝: 4#`R+;xYw_b~ ӛ\ TRt-=dl.'.pS>4#SݠFwĠF4ŮEBRLTAFlGg $Hr,ml]IL`+'rs~ OdaOzT؋Oy/ZzQ- .탲mH6p=h޿:w7<{)t mi+BGٝ۹zStTKhH$8#|i~2"nd p闾 ߐy6@gO7$F`BkpKmSuZؐ)|WT_jNYDaQq{WqEcC{dΠJSDq3|oi»b10#>T3SVzڔ%!(WT4S_9dّSC?O(UMpTAf¬=Zpk}Ֆn 2Qo>*G o\j%^AR响 4R# ?͊%>97epץݖLXP̤(= >VuB (=sH qRU g"1n!҆YJettіFe۵7 Ǭ5g(aS{_p39Jo+NW}?~Fwʽ![ߕk%ғX~"n^O"kLwu<2_3Z8 !Նфh'/Fwru D2bFV9C__#  Mń$,Qo*3c1kf[9`zs *P((?Z*teb%3M`oOڙBWR掵}hQ[$.;}eJy%gTXsQzȰPu.H4  ÈonXYee jc˕zw_#tM _:4gjJhM؜\Co! eI:yl@!Ŵy)돪kA%`ϸݶFQ.M=g?f 9fSۇPBgsvAbs&ID̩\Q엶ĩX#~x8R[^KOm}VРƤfu@Y0L{300w췬U׷сF׊,%;clʳ1q R.kvC!s< 'ɮ~6YBD˚A_b[ s™.^hd6V.P[aFadߪi,\t'3 ;2 $~w c#$WF)n݋ZfVħ #A4F0:zLԉ]>rhlyÌU=XȚ&3edƚ\m!˫h-Z&ձ-@v]0jB w$5(}9QG%ْ+]ʜF<æ[ t=t>*͜ó~OCb"/=(_\۸ͼaZ@==$*965c\&~Ra <.d.4=1NtZU]B DekA ;DoM@bt2_ y\ؼyVӪW0 J5$%Oƈ"ǧ}V'[B)' b/ߢo;C00;; yf͆jhK|? ~wTn7%Z''#TM#$RcJhM)m`/UJMgېIF1Z) $U1` s@ȸ;E·T?TZ+ܼ|"JX1"ց$˟NaP,0r_xf1**F_[lC;}|KE7_$k'lj4㆖ѣ Q 8?MP)8vy[Gh\xb'tiAC_jM 21y%x. 9 =n~;< 8Vdª !UI}Y3Q8m5Cή:e7AM)Eܾ]x+4tH !L3`us?4 "e QKT0Pl>QN?KL.'[ 7=E@BֈGQ9ƫ+Y(\|7`€?aNRa"}'[#OZ6c\]5 b 3u`Iyb9ne2S5Tz/s QPX gPJrZ09O3+`OveDTQAm1%SΑ⍗~f|atfHO k|Dp˱z%IQ8l&Ύs2SNx~HZlzfG|9m֡#UT$$;Į\yTBli -I2 %g ,y)W@SyU]Uqs\6]% +B<h_DpkT#ֽܘo..UUNNj]>YcK ᓉ# ]ķ҃2scܴ@`9Dc^<yVdN%"e;t./TBT䩨'wۣ6+<0[m}ōX2Ѳ!em;ę~쑿?љ֍pCgF[Xء7B;c| ) sAZ`Qד Z9]Vd9_e^^,cpl{ q,$08) qS[X.vt;R,|]@~ia6}6njVal@ҍm\9L [^i mINx Ue]Ù'ͻ+9[uiػ2v}uD /*ĮѴɶ(ĥ}$4'eSbMs:V8.= DP!&tќKصؚ1~*]v!Z!pH6F]E^;߬MZ3Z^pkJ%`||ZXy IS 'M6?ogfoW><ˠGAr&=ǕKƀٮJi7ןz  n쭬(pSmצTa֣AB6iyhb^xsOQm !o ~cQޕ?k;X'v쫷-B{ t{&VUCo-=`1{1Z"w'V5nbO3+&dљR-fl:GhA^)x"xZ*P)}0bW h϶3TW?㬪x1dO8,oE.4LqxT, !1`ؽaGf\ Nп#Hef|zXdtKh ʘ/`?HgSEpB{9(ג4L=>-VItV*s^^3|}(fL.-(o| u7BkffX%.b`MA|cN)K hJ/7$CUË .*k%ĿX(D<<:%uv Lbo!]qc_ȡC9^2|قz/CWk(x, kU<~idEJV[xm9$kWx'܄nyiΌLJ9Qv3;&2Od)ԣwbxo_~m&%Q02 h ,U*,<'ܜ8%LVJ!Ta_Ixuٔ4*Eѻzhf>4`yoCGW,(!}j~b-!|#}M'o1Puǵ=k>vcV|>cZE,tGZ^bǝ-Qo&Od鮉;t0(|?;:/ Ė`hp E6Bai==]@v;P>G0k ҔcN`{1-xEn5HW~(`e`NS^ *|& >˯nx&c!u9Wm>78MpcAr9 axO _sB^ςܓx&V!^vBB٪v~Ib,O鰎h޳w]@]vHoK}LNX[Rq(l펲KQN ymt"}@>0|l-؞VTU?%'-Ŏ+ Bw(ˬ<;" 5ː=~iSBGZHc?q+犋U"uy-ɝre)h;!P/9TFԘ/a\ `8/L+Ѣʹf B== ZB^'9>{VqvbîQx-5P V?AM'7SZX$;F:6GsdԕZ-%~<M{š}LzdDlmW!I^pAC#I2Wly@qZbm`dW>MUDk'Z߽!z;k,ɹS;iQU[:'1]HIl2(XOPuq_)s 8UݐzC2cf%}?x%+C$UCz!Cj<ڳ {;|af21U/AB/&[ ;Xã *uc!̟׻ yqޝ޿A  52!?uP3q$bRUtU MOF `Le2їi+nM~adaك&<`B?Ա:!5vUa UetrA$"ꖣNhϰr) iFo8\ߧZ;V rl?߮ =~{6la<[,>{|OH23;i*q}N*|V;Ac} K/_mGM[o6tR*PIf?EkPʺR{C~'-ؾjgDL]N RPާ?> !3k6{s{sj*'y|O5ϓ;BV$H+GU!W4w\I az-k6 Kz',gƦ9q5%;U"j&Bk,ײ *kKDZvމxp\I"HdM]jc3SWnG@;_b~#`z)qȘoQ7o(WZUٓ1%kAY?2iY׏?=N7{a#&?}mf IƀKhDDWOⷅ`trG12[cD~Uj $AOI܃ ҳ弖aa@/@3w'8qFs2  |575nvʶsegdZ,U)~8otN ?;Liv5U.B؆Nb!Zs(c ZJ+|CRl{p[_* OO4Dh  lҟMNoP<˒h. s,7LB,e&U3`Nh~nd|8OOףO`(=r74?:(Шl01O -NO#W{Yg..khfW˖jr62(2[pVfY< h\F:q6@K0 ^U<\~>SOk* ȮyK8V_ Ѯ!Ju5_U$]q`<ƈ` kZ N4^2[U 8(搊&"l`D*f>v_Mz!3-h@Avè9p4̕]{qWSGs)}c"u&3gϳ0V_[ߠR qGŸ9&hR Wvh,"a6]ڙc^:QutR:RvD9<20Ηr xxi`o#7L3W"R@ ٤6B c}l O(75 ᅏc,6Qz(n狏!?J!xM9V)#6y>Ky۪R阭K) Bhպ t,,K]! s睫Ptj?U*wGgYY1HV;e'++% ZwEARУɛzu69g:;~L'[ Ц=LQYjd1 {LvY8(b0C1 @Y)ܓ"2x),6cRB +lS Na5xr|"ER+_A֣ +g<HlkkCY2ɫ=O>d~pZ&2TGe1zn$:*$0#E e \ :64tZ J&dht%Mh|o祻d 5(w魈~aKTi^6PzE'n|GLTtb#H15#Ĥ&iO<~3"pmΕ~ ljjP .[P%)>>g^%V"m6ޟah9|iqҁAʲnbf쑲{4:=fxtl!WTܴ߮0&_ q1̾K|Q=;bXKH*OMe0W ۽MJ' ͈&gٜ..(_ϼc k_j@ߗ=QZq9oOK@$":#K_ߌ/B 1q^}^t'0x(ЙItw hKm)$N0W/">)#vaLzz@gl.@E#b-d9 QU(h*t@]{ tpYYB|x pҟPl8Tn0bHIpyi}A+܉a0#f`%Zd-f G~`k!zk2i!Es[4uf t7erU_f=(4^f${kPY@ߌrKPτ׷}5"-*_?/anNB7N]~\zfDȿi=62AhWbgD)ҊX~pqp9+M4[2 I\48?0W >%3cazlje魀rc}Ћ23$QˀL- @ŢDlb)A(BH(i$ /}ҫ`Q[]~/N+j=^3Y M]#^)`[1'gɾN$ևgc]+ 6.tfflnwclqs:@জnkЍ iaV+"Q!ZShCM]W=X!9Ы7;,/GxD+Jz^}adiTvaq@N38YZDvt™GV_}B 'C4#O*3v DͺnOG4t[{Jz)3'D8QL9YP%(,} 닼ƌJ\KH;JT=0ⴊ lQiO$u,l8)1v3i >aj8JHݐ)Z3!`yCfIF-ôS/grBanhV[3/T;%,XF5S~ހdQV :hI_w o=9{@r&QD)wi%1p<ȻH]tV's$LT2D11*ܘ>Ctw[uXˎG:cR{Rm ,ҙϳq٪(J$'HNnn@f8M.4!H\-)6ض6Ux@NJŀoiTf'!/pC)u8a,So(ְ_X^>;7I]͑NNcT{\0qbΝa?A Xq% ka:͔# Zxz o" bO ߶,Q^?Gjl cy82DQMEoxS//@\~FFD,~aY az3* }r7I];se7yGQ(kqw(9Li?A- 6=u* ])k˧KdB8;'ݔ$}S.m}}SF<ņ}}Nfv;j t@Q7#B 9^s44kzYv9Gb3LjOMuù\OWJyq9y4eZ 8f-㩄X;$,y=bl֨z2wiOLK1E}p~oIY3#]eDP\/r=USַ-Шhߣ[,Gt ii|qBJQNLQDeP b4 ʒT:XDr、ŋ=Jy1LnXFnuYERe^X bpY@kWeW< vG1 |@>/yC4I~/⯙can,3ޭjNdiCr M]9F#+?Zܕه,joLӐαj+l/ sZB:%$ Hn*Aeo q7zVz犀gp[_ Yy-.CJjUŋ2SpDC$.Ǫir#4 /#*4Zҁ3 v]AVZ 7 :}pZMǾ\FiL'uTB|Q<. & @!UY"'E#4w[ O<1wɽw=M'`=ڭ"VWbgRR~l zLPd5F GJ|(7zx){}t8 2vK&[= ixib2r t:{\15-vJJුkgŧp(YMz^B&Plw 3RN7-Ncb29@$z( 2Q |ݟt-cpna_!Qic WNUo|˖%-&XXKoއH)hhs/=V1.LG2,6ad1Nn)k8qwy$+,W;i1k]t 8{ ]5| m6 (R>Emh!K 6E%s)a&~(ވ,qbOw `(Vq_GlJy|qqo|,/(]yAO. JQBM =>-s6)q:{QCo8R:7@[,*>ҙp>g=p g5̙q]I?40vuCL12R8Ry BB>+lqq-eC%5jO;98qRt*nVsr3Wr(_[2eFo[h6GyCT=tT,,lωl&()e:Q gyCĀ'hccL;dyhj\H-pGD={Dl"IHȒ|X̻2}Ld6'iAj*OLШ-AERP6 2 MVz;Ѹҋϛ*";(H/cZAF6 @$r2Fm$EA+3%E5\c *dx^k"!©_{\8ɜբ'WbΪT幤YUB9ڍJ@$vH ,cG<b䜡גot9UMI_#V#>(T%0JhTrd?Tەr :^go5?>3DY_ҫHnm᳐g+TK-]Ly@sF]oJ%2w-zh@Qg(lBm@ v%pq=d;T.Ez߯<ٜjN3LUjgo_MBg&5$W6hWƏEEpV.Vb0lȕfpC0FLv%nkZUC4˟<ٙF咨ZU t0J9#QWsw~إaxgaT`,#!z ǃ?>ڊkNڵLN֪X/X${SXbUY[DyA'S  ]mƲL^n \$mrd6x5Lp5e5>o(.*h|6Ќ,mc}~%/nAEI 1`"q#ց:ZÉ94>[Hi<Ĥ"`4bZ\Ut81Q2Wʵm>KEY-ѵ15жÉ1qHYfʴp$izeOL LoǧGkeRNBWdT.ˌf~nl1XwdN:TՃi3t1nBnEU' 뒰\ bj\ 5t?G [bgTXjp`F{ "3VLN'֛v $)L.qѾyDRz'[jZ{Ҙ- Q{"j # Ȉ9ZGMUYKrmϛ@W3| cBI-9pB˧7\F&x[-@ioTޫ\,ze?urc\"k2jѮWW&%bf<$&{_ `v n -v/}࿆oz\I rKnjaQ(\Edn-9Ǚ1XV;1/MQ@wK zԌ옊Q:賱ӛB*uځKlφ)e 8n6[r4 .4‚G=4="ԢsD9Ĝ-z(M8VY^5dN;*"6;M'Q4H|_{yQ"d]>(I%('>y7oH= {;:iE0*%&n&[*:@ݦGcO`\Fb(V^|whtW$JDguiX ΂'KBdo} Fo>qkA(6KM:Ӿ)jZ_5G;җUPK Ͳ˔ '.ܴt`)۵jO[p{[#x۔=<~/>B&4M U|&=;c#w~9O+Z{-$?]x5)md g9ӿk;qEΊQ2{0]]H v;3+$S&vȔmmJyeUS3*ɵ\˖sا0Đ(_SU: ڊyypWU5>qš5_WK, f<$ĨrഗYs79S)D(ԏF %<8dg%%Li\-4dIHX >ݙ}&8VdXagwQ-Ic)2a 1-t.,eaj =#ێ2x վ)|%ano&?5g*rxzL؅eSG/^Wy"Ae $sT*2tY^AFDYc|Eb=u4'ξm`}v/콈Et(`M2[[FMP>c&M޹>GR0Pg3pM ߇3*jls4k{q %Q9f,(йbcBS#1VP>t9aXl8=߸=ҳl[L`{:wa\}sN\ ye1!$CQ K ݬ"W_.օn=V ϒ84rZhok@ia/ա䊤Ň1v"^b3C͈h2!9r'InX앑+[CBҀrGw~YZÊ)o*&ۥA9*l<؍I)9h-~Hw'Z 4לoKMaӖe -č"( : Aҵ;ܝ- +w*ٮ#m$L8lhIx o:-xS&/0[&TQ0)z2 Ь 0zk\.F#X5q5[Z0q:p{'c>@S7H(gd)PvP>71L.2k~ڶWj`Z<'$]KVVWpܢ^mQ,0-Spf8-T9*ӧ+(]cQE FMgN\py`ܝ0}*-Y/?_Iu⛶E0gvx{t]-s kuzG \S~ڦpμK]vx"ٌc~5BUiw]4V5-͹bp\ykTAF 5]$BATuJ1H<|ZHatoN39Sz} 42.V\(ջfm z긔7Yf[|es c?rk;-5\w'XG\lPx7FO$,p+MӎL5h?ɡ[M4w:,j z?o/j6Vz L2F? Fg1Q9O$ϛ)wg4Z5%%/HQE 2&## xܦx;p~F+US;@ҙ5T;ZEHE75f/cu#֏-Mh~c2%2Ja咯M̏mRRh5u}+ 聅G "O5vjS@dezR@4|<1_04v9MMcZl#(ne5rm jj4ոgg,_ނr)7{ ǠҡvOi5A\z+=ȉLzH0}$ 6u0۝f.ɍ>qR[f1W xU#d/K{ D@ 6kD/ֵh/~vP2[7%=ɼVi 7rY)kaAasEXRɱgj)aū휁,yX][- X>~fI> @4^)o #dz!qYC¬>,E(4߅|?4+ 20ݎ*Hdxqgʧ9E[*Go=]:p5cs QXop%/k k {.rit[W9S{rjzjꊉT T{.(xIDhЅduLy,lTOl%r4BX RDZ}2+$'e>+CetTt\M.ܥYrA[ȖhۜY! QP.C;ؖHPس>)Ǵ cy/c䜗}#ݎZcwiK7*S9*Dvr'~QnH-P+&Mޙ ޝ.KѝL'3,h?0@$74Do@cOl6  4iK1q)&4SV JY;N)[B_&HzH%~7}C =QtS *|`ڼ S 'd'Wo9AdtL43 Xk] h6DEۼPpiz@=>L;;THOg ?؁g?œ38+"Y**F(c.#\|eKknsg8n%v!ykEkR>qz8LUzEi<*>8&rcT~rT>ԖL$TA^Sd.aN:.'SQܖmSb5.=Z~c u~3ƃ@y^Xu7w2SJ^^b#9Q+k1Vx#<(ڋBWW zN%k&Q t!^@$ JY/9 ~ : +?Le}1J?4P .asGF栩 v.sl{GA >d9 oPTfb܊i('XDŘziQ(mMjl˱:es_^uڴvƓ:E#2x΀eTf(m1䌕#{N`J[Xֱk(?ӑ+R>[Pa2%f&$jiXSo#7X ObAxHF2" m(Ѥ[$x ~):tbiXA[OI ϕŽY^ӽoѬ=>mXd! q+x*.Df8<luҘ**fq17T'd?",Q` %8|;.$.%$h>f#Au1=J9?R M.wqmMUFI z~j%[jVsl7aؙlt}GNmf{FO)ZYhh1fGr}o'Y|HU~ +/> t'@Eh?W@\jߓqr_4Dtb)D[C"<U%G/JӺԃG>, o8`ȁF׵+s[v8޸C/fFÆ_w*6e-M1XUwd׺d\:f,|mZH(ZHEtpJ–/^r'v}q, HRVI_٩!H7|w:nhFU:V:!>tVU[H`} Mr>?`:Ui jlטLs<*xF/鴕q޷-u +gq4,˭sb8-IPI-]QH!Aqvg=- c@<@ -<$Hp! r)>vs,QX>5XXٗ=K 6hB=cu{t!8+v oo^p8!cŵ"ᠬ a6$SbX2_/'7~cXݞ#Ɵf򰰑7jkWŵ6Vb*4@*%%O8d-q^. V})#Hgvf;ZDC{V!|Fm.:vp"&S+=X׈ZZU{,4l hw3Һpth1[fh;6ǠԤiH,F6 V?6dXMfbкV5ⷀJ-9sxJπ%q{j8N p-30!tT2 Ϙ4aZ$U:'4N_ʎ\T#v}cĺ _p>ݸɫraW%!zmbjqV9|}dJ^D~& rEBXQQ; *1,8P|auWQs3!U ɾH~ *rmld!y{ `Ǣ`PIYZ;kh lw x4wSh5zK穨K-E4;O]1 &bV 8lvyՍg1jw']ϵutVn5GF? z8G)Ff%C)uG{S=.TsT5 OqaxȩFE>\rC'/[2J^kw46ebk><UךWŀ Q{-(uɂZ%wҽF(u A+Sg % )_{#TrtZzU`a2}Kg*84Ŏ/|+lL OT: n?L^9a@gD>h4)ix>{VZDz<%w#_ep~ry9KT|,F43G\yiB^bJf0ֲ^K*ӈն|O51@8)~f4ZEFօo ndUc1?&oH_TS9Fuvq6h)ae5ç>*+K\o@oq)aSGRFP#?I>G{bOm$n&o8K0O 1Fu`:-EA3Wӆ2b]Lw!k5S]?Xܮ/(5QӻE ϙߟ(dA^3)iYF:|S9m܇#QHi!N䮟e)Q#xdhOBLR~H[V'0U7JNi%ʒ -~\5ƣUf)CK=.{B(gHY )mpp4>G4sj0wa: UH;vs૛"PEz+NtTԾ85!rJ;+! n\(7v8m^T/ZmӸ/& RHx Kx :m :>wGiS W'}pH ڳ ;J=-0|i^n!4 }dVK:H& Ɩԕ&íbDl:[(7Rƥ8_(J }{s fF&k%l'ax36]1ftԐI YҤǭEh;˧E^ )K xl8M R5W7h\o0@c1u]%չ|nw-BYlpl!_BƬ[]㋆^R8ߏikCʫU\aqJg#U˧IXț.Α/NfB?BRvsuL( 55&p R]#*߽Jh+'uB'Q҃hGxC5dh[El]vF[yjidŮ\[f  ݳWaIq|{V|cﻕ3.ǀU̐MQ؃4I^D> }>Iҿk6EgLJ!B0:N,jfB&t. 6`wr5n{7ߴkYi+LJQV0VB;4 KLa ÝN|+a{;wkVH2Vge!d =`08thn{'B&?po+mtD٧kO!JK֫6yG{iڌSzD!܂1KJ0O檭8TfbQmA"}MD`5>#\:6?s[7m|ܜ.aM*wYf{^w8:@\<Ú9%&J~Y 7y)5k vլ ٍBA|B",(Ơփa4vGig8ETkk+J/MKPfW_a3 e/SY!5wF ޷P -ϟ=_m]x071EV ${3&8$f9ES-PB՟.KD |h A-{2PgLǪQ$b3z8&g7#Ά>T*{*yf4љ{8zpm]o!?'<'FiΠJ?t҂@4pQ:LM{Qa^zbOU7D;ɟFvH~pBiIIJ  YI^ scឝ TLlFr`_ӿ|k{LBѧx_ߔf!՝lxz^,R3[:RMSDC6۪ϋb2 Z?őhi!;~ QϫDDEO! l$ 4';lxA>4m^j03J~W,yF=ӳ^L UC̆:612I8B#)pdE]ek.;=0%^I^Ml5ֆUUӹ]5pӞB-L.1Mݎm[- N;qu.g:+GԖdks)XԤC@p0/{s#lz̈́T GTh]?f$=8oTG֌*MDC6{ӁA!\솱{W k%.w͢;Fɒ:KIPMOM.rJZ02@_@Lp pX %`V"ru"()U݁=K8XqŽ9UxED"~0Bd;[p#^B׆2|t)ߤU`IQTRvnS{_n\}“X pBR>C McȒbV!iZ9bxLf){Lm>,k{Ü yeu\^ MO<^u]|O艆 qf݉kN*88npH'`֦u+cv̪z)+pe? ¼PHp C;3=J+0;DfBٗCCH?~Y 8doug~'l)NZSX.Z=< xicRMa5Nݬ=ũ73.VTMB2LѯF׏*4YG͚V]!5?}9ǜ#lB"'Lj+喱K&&d;_r=oI0k /~U20Jp\&%zL[B4d:=S0N~,H/of3ꗾWyvϩLN~TxE=\ٟtZ.v9~`,:}Г3Nv}V:ݢ5r$ҍ[yϝW)A؉U osK LS-@tȊ㑊F '%v.UUD)4'<4;Dg\0.ħkx:f@q4aӬ6?j ?YqVU:GMov"X5! oX }[-3#2v s_{bj҉Lo C_&`=AޠMbVz藾 r@"VsW2zmM I.a\.kQ|!."w.M0zoUկuYs.^'ֱ1>)02􂘗e>|=WPqqHSP|Oy/|uى8]zq|7k汆C6Uɶ}P&0> L9emPoc_w s+\ ;lY^¨psG*i_xL! IJ)G}@$ِ-Y m*i 1a&Nlt M-2VN#t=x&%Mb$h58tdٖ'xPYx;@?EPcl-5@vkg0i"Qp0 ӽ}{$({.s E{i~V>IuSh#IUv:MY#4>wfR8嬌+Ew ^59+fجӎ7h9n^_J7"Ei4eQyPh{G\Ng(IБ~KA@] ax:6s,@[7$xgk)U'ڷ `};Y_R/nM>~yQDdG ˯AOM^, yeWGׇDt;tcwonu%xhk&Ŷ`fD\U!miY6/!,‰Zw"6,\yZAuАIӢh[[H)Du?3R\ݵg Y~]g Stg( \T L!CS77RKj}p·*뫯3X_'|+U*`\|J{xw?r|LZyR,soJ׋I<@9] Z +O>"zN os%J]1C'So 5s?3X^#{##L@,Ms9ݕ2|JI_CacRs "W-;iX-}r(TwK+q,œ[b{lajt4oJ֚7x=q# Y"F֟]})RH)D#?}K9%BγԇtnET\\[q!Ǒo˝~IYpPGx†='ϑfL'hGSQv[w٣caSXoO9ٸ  ]Q1hebw#j! v#kBrD+ uGb[vΞ[5Z-JQ {F Sp`AZ̗$V _#|Igs(I#>M4ǯ7l)鷒Ikv|rrh-(I1/tn ohZiD5cl[_<߼)~!K 6*;RK#?|)\u1'7O'4"! } pр*@ a&iZN4ag ʛ@xj`<*Xuw1=q܊^!fQL1|'JfX}^|ax'dko7.Ҟ=95 ,{5[~ȼ*|>!D ǙAa&g%,ZHֱ_foAhDeΥUXw6N u<뀒4nPhCEWY~x3 Mc_N:dEƍ Rͣrb1u}k%C6cHByߧ@YA)"[>N$?1v8?ĝ`aۯN\0Q΍5ߗtc quoĂHH|egv{rXħ +p7vYF9!<_=?U!N /eb,5Ow yB$N3YRDt萻l'*a6yICEvks$( P:'(k+Ѡ;!;ZK.(ҬwRp ;]];*lL4k_-T}ں|p0jkH m'=R|oa^or^}= q[3Jr4i ϴ*wmLRшʘȯ@lm_ԭ3=@<1F$CE}s rV)p1*dםxqk̔ u`*g2 c@Wr$dMFA;k}lF[HV"6΄}@ud{lP7 AujרH:>QYFI">Ÿ$M?m!kz2&bm"]@F60Yӊ%m3Y&pSL4&@S\zV#HxDGBk:`bT3vQ`_\wPúQYj24zZ兩`Z$*WmlMIӓCPIPZi*!i`AᇯDAm}%{Bc6<}ю]NUd<|z;uD%U+Z8sMUY; )=~#$YJ)MTf HS5˪f FЈ:#0ToE'&@U PsxQf:c#?~=j rvXD';-(*ˬ2Mk={G"Vl1I7ӒiYjjR׻)Ͻv[:fT}qWYu!l1SlG! ~w)DdpN^.i[u C"h1MfpK侥hR&}:7̿wKp'p?n_J"(W9a%_V=O!g-ޠ47UI|`JyuSvkeiZt O_nn|Cy:xVEDK|饚WMIfytg}aŝ qt_.c? +FLp ׻8b(&PˋTz?]sygww ͫ!]g3߁u5SxIt⾼]֡A((TmVJD,w&:kbxӒc+V `lxe%wq\Dp%OKJwX|stdmИ^gT*͟߅q:>E[Kg"ƗG0K  ?{̈f c ^:+g㸝h!8}o>xv,T![ oGܼ|VMj.f|k$?#M Κ1kCT,F[yĸf&??r^ןx-4SXrc:S?s3h y ƓQ`ch)كWS)'_7tUoEP ]wqRo OKv෼ _;,J#LdʏUpAQVThFL5/G UdfնfQ)/HWuǎBGWZ9͎y(.;Ab;5h:0Uv 2*$i?Gռ.ya1^5Rm\?sn_3z&Z3hPf,dיo4"Ҳ>th´, V bWY|'\e,6E$*>?{2Wv~j)> Ŏe)9fFR݁q^fc71$8+a+N%P9H,Mq;Nx ^[y Ӎ-؇),hXtYZηO![ZNݏVj0ƱƦI2NFqg<CSXz>5 E^E1AՠE xU\e;` {]$ bR*ս}@971J֞[Vnan4Q]'D\T3~mV>[lK۪VGSf;+5ZR Kus \)ۓU 6tQ8/`Z |"ZmҝW?駑{PǷ̰{,q㇌ }.܎Qsb\O'-AW LYcbճڭ IhT.s6u3:=܎ Qu:?4 d#s0qگ?$Ӓ0ەЪ}ObzGMTzRV(;$va?Ii/c3b2-*ts64;Æ nx!ޠ o%AZe -[&6Ԭ%55Hv͠ 8 ‚C,.2Q_Ds[T_cl Ğ/oE1+pڝ Si#tUi!9V"o E.D"8У@!W^͏2TS 3|ۻS-6[!"(![%н,x[%eH;%Fb)M_~)6h̐.pHt* c:R*FVӷd1~^3&x-3~q nI9eUJ޶aƧm891>:nxNc>yh4ʍ[5Gxuߜ flI=-a@ȑ4?ڨi(d h#{n\(DV|,ra%rH&x &4ȳKFtm9F`.w.Z30a0E?d:u%[.mᩬg0M~wN_ !sݣ[Uٛ^9nv&'iKM_СXǨL$ Eh4έZ}-&bRt3z&) 3HnۯlEL湍@bGX7S-} dfЫBf}o5Xtc}\ZtH Rh8Jݤ^ jƑK&LX >%\Lf90٪.@EL5({ɻq ]#Ԏ _5JcUaqD[-uXs)Mt<ޙCpxY\Myz PMn'Rۢ+$*he ]pERgC+ Dt̅e.Ww]l2-ٶb8r.E, QZOM;Խ _Q\珡V vӈGcy O#aȚ/#Sʂ6tBQVQc*x|`+$V-ǡϺ i2 M4a< ƭNH]xc﬛:t>0]?O׷;${w0L $&Pkv{gLyGo_]-fe1T)HF5` c镤&y|7;)ٹϝj\\~ASx='gڦOI@*.3|DT D~tE*?hܿz/&-V.h94EFChb0i뚕.r޳ngU?&yCX=;?d.WCr<]J-Phy"p&ovr8 e!88z^5;~I_ tS+N1XH?h8rӪ/dJK?c.Y1v6 "$\fX2Mkh%S[ت^ZV XKA*U%H@jv2\B2J]Gm^'<H>. W,@o[lt D6ruR rF KVIFb.Çj=`%cL\Ez1R@nNc!C[tbVq\-4 C9#1h>󳇸,aq Etv+6S.$"44(:LG8ٵvl ^a&áh zl FяE^{''uԭ[ d©j >*9o˿}v{W*,܎ I雾>[)-fA X~8+(bYcM `J_ lm}>Fg/BL 拹,b_'$IR&6r_ "f&QbVK;A-"JvOosd9iQ#-`mw2 e]}yfhB$RwP%_j(6Y~#>B?ǹ r ҘB%Md Dy:#o]j)ğZب\G86[QvnS@GQ-vpdk)]Vg~B'"1c47?e5EaJ!i3DF"ǶAicY5k#Zbq720PnB$>HW$n҇w?㢯%K{,3_n4)myEg !Wm#|߶n[bT`6$ íP)Ï;6+(G8Y΃n!΋ZVg`ZDfxʥ3JY~u| P:&UB&'}lvX1VT/賦i +YuT`Ɵg#9ES<"qnu8E&~C>ҸcSr:Hw\%*jլq9d;,Ʋ[\, VoC7 Iڎ:1NQuAѴ=I,x8{D\4[DB WFQ#\[<<)`E+bu5Q1Lq_P #6+ÜNotq@?.ʟߪ'8'j.ۡTSE˄o] Sh S~4,oz5x<@ +Tc?gAd%Dll*XV pa<n]5GTl\cg{Je芄bl: SXZ"Mfr a"&hيHºJ8IWkj8wGNp]a?{=Xe8 Isnz-:Kڶ?\&24hF{GdPQnn_˶{aLq酴\u7*z@"閬m)}R_?2E1W%jP IW3(gV&Hs qґb6dDE%t Y[pƀk23^I2n6Jiiymz={R.5B\)sN Ɖ.޷4}{P/cĝIJ}AK[cPMWFE0 aD^e? H;ZOljZ/nCj0_܊M\egS׹#}UpHn+ψ>aav­U˜v 8SWvch#- zFLb!(Ҭ$YϻܨPSOM7Lg'"Lh/ߟ3Ic @4֓?YXC=:a Q}x92TB3@cvaz@GW=yg5a8OHA@aܫ 4*j>H|܉Nб}U[ `_4Yܿ>TV#fr)/ڐ|X'[Nh7Pgt$h*^Bd9̈6s qL)^sb^nCezNd!*%Yps"=sr??>{ÿMצ^|BߤWG3LR#(s^6bW;pf9A 1Agl9CSY\+uhEx֥ʻ}E׭Gmsk14+UoM `(k 2~֓jknR;D7"LSEIbgSi>BOp8YyқzH~ VcE(Zl. 'c涕s֐Z\־#>H1-oUm4|ܦ4 UXx|bx Tg*47ȵgkQЂ%:~,/"kn> kˏavގ3"̟l-èG޳"0xHp\aݏ[q^&W5!vJ;dx:3-»ݏiq{|~}(`=|`*-W0 X"W>ܦʳzyDJ0.Fr\ٖ,p߮*(lFNިCͲ֦ޙFu1`-ѫ~1oj{cSɫ%U{ߠNQ]D/*()/V0 i~?|bC4$e\lҥqQY5\h`l5} ت*ݢ_&8 ) %`ב^qߺ'ܬ, `0bH)|TȓH,UcF6p8yGs!IZBI%ʜTqcӦ Gߩ)`97jCt?fa o:6I'9L;y)J5OiMu75H»شRqxɌxH_M+S#nkHOg;v;@/]:\'w&QqUJqyhU-_wb%mA_Z.mEۊ=x<~_l)&A>_ĖmNAP`yZ!?^VdǛ5G G ҶfBPwn#0\2I_WLyL B6Z'$Z xoOE8± *ĵ|J't:ǁ|կ?'2x2A FXΜ{c2_/*&b JsO,E8ƣ)W֍ *XZI< fgk-LbRl|:pH*+T[ F;=KhmB82G>t$zh0;xTr+#7C#铴l1ym3Z@ۙ-?ޞ +d܃kkƱڡA٣T4 2ャhu KFsW ]5\{`nN#\wiSw/6qi څ ojMtj-A O 0C 8s8i)i^flbz@ `Dzԩ%[`MRd޲ ,[yDwO zOpTRJ.Q9vjbd JmnA`XhMyf%fm"OxMpg}8-kރ곌J^qNʥv9]vI#Us0;-pE[;椲k]w4REK(T(n4Y1v)b'AuV T҃4i9 ,=_Plߑ>3f|JOu%X'yG/_Ϡ}5,xfgl ɘ~yJ\+>jIX\ð+-~7Tx>7F'~9O08(-\f "+Vq!Z9!R:OѧR.9LG 4$'bc9 Q"i,}DN #J:݁DyX9}w};tf{IB_BHX Hq/56pTG@qm$vYAZቧ9³m;!#I̢g%&ݫ9.fޕXݎbSObٟNܱU**?9zD!~ȚMr\-c\U u6PhLxOJ:h-7{>TIP߅bfyu*Fb C$J(9v2},4 LIk4JJ tµ8.O>_ Utm^8=՝{X4؛`Ԧ ̴~&;"1{Te/FY3`0ns|mT@\o/+dCϿ5nPS%ȋ6/R-֬NON!gkP“ (ybl0RN>/n&}+/!su0輕?3|ki%0P=EW_R=ΑJ%'|Yu]M.@e`>hz+qO~A~<+h& |P؉*ꌺ [-/>eҿ-%Z*qTw=3qey[\; HmȆiIYi.J{(K@ZHu)Z&Wfb~ɡ TpqLӪ?N!zuQσ\i]ɼלĤZM]FʳR+)v KIA/aSlm{U-P>.Ӊ2qyio21OƧ9FX.@{ƪWӂ^9`GIkVfD>\V1Na[Vz* tw`}c Rv0-,@[g3fEߪ4'\o#bGp 7y=\UHrXo/> dMaSn w~޲vFMqA+0(r2x: F2ք1v, IQA1LbO=Ս0XZcB")VKmηhK`BB_,,>OS%O g+%{wsV(ըRRC >896*#^|t}$jŰW[z$S -H+uz(l Xkxc;U3'xqLZ7Xv!◌G"Ll#ݍ :һ9&x@&MݞOE]PFYtu(Nȓ RpȺہ)\nCn_ƻk@6Wso1c`,Es؏yu rB@C$\zq*\L ~aw'gwwQʞD#4lOt]:T !* Nq$hóTɸR`{yƽ4X7EVGa"{Sd~zcО8ЊOATw"6 VȚY 6Z5q] T_% 1_SE6M|<:۳7m/Ҭ0w+]pDp|";Ҩ|o$f`p/\8.Be  OHa|ahUD %26XӠT!Cbr҆;bѰZ&BHfj%cb(OQ$-E~sĺsi -e`MUDz l5c7gśP*(w]3x>®D @;I)Mhc%044rKgDJ&aPdR 412Kߡ[w -g4L[±rPOG(Cj 5vE 䠼D+`+[ ܎[as<*zO^b-0 ;e@Vh [_ApzQ[YbWk]W(~59M-Xׯie++eD޴}I(.gMbF5&Dr,5I *wFn+5jcŗ^+K7Cƚz dדKq7[h*׹:2*H圼GlM t~3첅9x30Egy? !>.l{}?#0E\S9-I AhIԮǨyZ&^vs*Frk J@!pίzV:ڹ>1PqGaRSRX/]ek׾ ٠oA뉝v&[[`0, dDxU"qOqNȪ Z "MPyQo:weU8e+H+3T$Id,5pssլXUx\|LADo`rBrhI0ù>ބF'zSh!+W{&xNjW<`j962jhz N>Ԥ5߱=7cҞLp;tcՏ}{{Ѓ,W*@H4q8f0](jeK\b]fqeax#cJ- 2^\Fz;nR-e\M-0Ka:1vp:N}#_Q.L-Hah({Mad' (=ln};0UGE{C4~g٨ȸQLf5Ȭ&.%q-*9;3oL@ f'A+BK-(Қ knU.jFdߝOחd%d0HauJ|Jn=;jf -iU(n}>t,'M/DNCj,d^:PR2'DMMW5 ]tl^'y'uJ3F&hf7 2D*aGieK/VSݩ}WZ! 228F') q$I79¢)[oĻl}ăTBCGA}*HUK(R#bŪޔVWȩzכ\ªOTk0^>\,2MQJ 8`q_)3ӱ[# lEn +y{F.ְ7Los:KkD$u݀>XH Y}=NCN:h]HjB(WQJo/#9joi=嶪 Uz>cRA{ 8Ke-GhI-N]޽wc5tK鑏tz9<C ^O[!{u9 uONOvWt9JKVQF8/*$zEVOþL,~xQ7/SɆR)QA F CF# ~y_%[+yJ 쓫fΔ-sT=TRͶM4m?:F|y8r^k i+BE'}HݼXN|O-A/͉d+' M5Z8kkig@Q,ЦK77#GChdYĺRh+ٕC 4;.j;쥌DZM)gv A5lt6p>c2IW;Ǝ×$(h${ $X#8)3* Mff VJ˥ yy&1P樳%c§Px5Kq52^mLP^G:h?zһ/igfO.X:Ga+,sCw<߹td Cꏜrpf*}7^=V('H;MŝP3(~luaaD xr$lj q(Jat$ڛɻ%4>t>(6IL6+Ra^I}pgdcØ2$kI=>Y$2!7-N{F=ԷU 4d3Bu;nۑ"'FNsdٴ)F-xM{$HOo h^"0n6˛QzC#Fu+Sxk {b8~N(g3r /cdiع t.OؙRhsA*۪%+2CLنl[snLڜ\ f(#.Su]bQh KzA ig ؛~l0؉鑣3q: +8,ZE@o r{?UUh _ڹY0!xoI-HT%`YN/#0|XȨ$A@E-a&1tF2g°S?YEa;]O.6v7X;(c2#k4Ku]HW{#jӶV)H} /ʿNHy5j*lP%Ȅ@cP {ZGͻG{bl\e)DX19f+ajdLJ&M~Ot3bn׺jBf&DžzZ\ů<x R^84$bHNs+@zMqm_Po@@pr`68TDuÚbɭ*=^v* oJEB~g~m:1BA3iI0/DJT3hMaM b6>VSߢClJڍxlΞO>¿D sFPq#Pc3Dvy::\u4.0knNW3aW]ja[Z0&ev8uÌ|b&3|Y-j~l nM.#HTe;}-rLGW4M1PXS S9lP~ZxD!I"_ǛE.}l$YGL%|(.t~Y s9՜|38ZIow 52A@jٙ\b-8`,aP=Th[V..0瑏A"sgF>; č9bU(vwd}ˬijOp1Hv!f-{bT["^mY+ %K:y <[4'"w>:4go! aԧ[ޑ_¿\5aR1=i dƼ4eb45vX6s z5XQeŰTcщ\>O?; rNvդFu%]SM46W֬3 5ǁ:'?ϰa@Ln$yx(%A>t2Ǥ Wrjߐz!7>"`o~Eyh0ӑk<e?K|==We'Q.t!.18BPX\;bJ0RyY8Rrn{!dOٺn{MY[3Jl_p͵$*[ *"N4?XQ [aO@cWqfXdK'Ab+'w([c)l8w-vp;i늪 OD*LD i_fbI8&#]4d['-:rps[L=Tlţ-NC)Z +qxI#r{e=pe|gR q\{0XG55 2 ]PU1qpY]1~!duOvw*CcqH?v}n@v~'VsWtփ_SAIagI#9Þs F%6{ :*xAgv5-dksm6׸YůPB}0<*]ZAq~?L k{d4g >q$1S^!$R*TEB[i!JM 4c'VI/U"{IG{p-+UbK\CHHV.2Ok'fܧȍRR[(MI..Ӫ'66! 1n|MbCJKD#575C]\:K>$N_'c/$72F9c}A3` (ohD܂EVzf@߈]ށAW II%մ_Mx'{x#F5K0|5`$Szw設~Z6@x:SG;؅N;PJ> +%x}PduPa:e8Z!Ԗ+B*PuQ, C1{t@ TiJI\ӧA^OsZ`I(:*C lZ%(mԗ6TUi$/?,KS2Ц[`&,]-h4 ?oUO.Mm!;w ;OlLIӱ}&BSMy$tB <Vz-`Cҥ}ٗeߙiTfg>+ [F\p#J/.Ӝ'R5WKϟ&*.U+ Gw\VֱI~V;caŶ+|Qe&ߥ/ J͵ ;%xJPSvwh+*H Ekz[GT1d9=Ze1J xs8|˜E> ]a3pl:]R>MŶ!jUzXN٠u7Pz('\.Zr UH6$e6 KDgٰ70x yaW+\a,WiY',v-Pw(Y<j{C5ǯ˪WbC{B4ءCݸN*QLƄ`͉I먴ˍ4Dg&Y Բ v7sӧr޹to,ysPRIod yNg{ WcIbB !>zJ(';sD8m} OW΁gocR:U]wtg?5#Ld~&(H>|Wjm3.`duʗ_J52_WQ^-yT `'|J큐[T"USM*.ڐ"8orLQrɊѵmt>5)EiRsDƨUS6eZE# L g> 2NR,Ύ*vsp&/ΞAJ2R"㹯Ʃ#~VKd#)ܙNn=?O'Yuwݎfu T΂F^D@M jAjVSI3s<TXП/?w&LUD733~P̋ϸϿz%@|Y ,J:]o񯌳{Mxkhet..^M>0VA;'0چSڝJ^k 㽉_Nn?b,bkRi#(8B&?ݒ-$rC1% 'mZ˫D$DRU=v0ƿ) ׯL,Q&ό!ZUh E$(+Sz݋u5$OZm] )B6V[ɢleh5vf_4 ʵyzXHZRF8luQd+8$&'@6IO)/+%2 ^Qnhvp藙H柠hEKZ gJcxQ$hX"i~8q/.ӌ=(5e=yD%5]ѯgm@Wt73X_t%"EH#L߽ .>ikѴ{}Ijq_#rg'غhX+"*Ca|K(.qc_aЧL䈑8.KpqE61}81p) '|ۺY%hYŖb0+@9tƃ^= Gk8{J3<SJ"ls,WRlB'y&mT&-%&s,s6*Q.:`<ˡ\;sg~2tٟv>kT؍śxfK`RY`?{OH+q7M퍡廟 <(|f@_XDThwp . rWṿG(W9"qF]]'Q[Sih:n`vfJ7h]{,uhLqQ,`3[!Jrz g+!㰞Onʴ<! c0TM@`@1\LcG ZK/΂t|LkUL}Z4/z)0Ly [G}Cf\""22ש+3,˶(L筰T봢R\y=*)}OWˋj$dif55ΜrE^:*~ABd 01n'Ko)ۜyaqp2 EoB#zưIc8~Y?n @]9Z 4*ر-Vz!D$z=304<>FG3'A(O H4G % W#s?F*@:v?}m=YMY}kT6{Jgq RkY'j@;iImnB߿9N) ?Vvflzd|HB|$y6و_G,b9܇! SV=魑0xwvFd!-f QxxeI_p֨9hz&Wf4}{{hn \VcsT?=L'%=={xecn{q[Tg&@(A|FqyI\<٬2f`4:#˼5? 5}EDPK-ag/e/>P]\*)A& F s(  r AP1·r͇}ADrv ɱŒ"+Er/Ş.S+4O+H)=@ ÞJ2;8@ٶ9MojܯW~)S}l48M"f wHlCAT< d8۫UMB;IU*ڲS]-pOziB2MruE[)nuuv;EU۝ z~mw $ {U_m,5d|&tr䐀2|hkzӑC&D y9~˹|jZZ2ǝGy#h Qc vO4l$D =FSⓅOl-^M"9{:ųvX-܇aM hL3KO]5韓~^"ͣ{`Fɻ[2dY!$HpdϢ PԚ`yg@~?.;Ĭb3 ؟WZ@/3yKiF{j@bD1`> Ew &s-X SY@>C}crUdJE[#t`| hi6@CzzAM_j<Ny|(•a p#3 A@"G ث=[9t1/`$Bbi&F2=|'P^:rA;.̻M剳{.X7bOg--CmzZ P7,zN;H/!AsdqU=oXǷeY[{O^3{$Z x9rj4+p8:_( j`H Mp!ͺf1h br77aw9dٟޚ2-$"m?!W{Cڣͬ6]AB ǚ{.rNm\#{8DH0)Z4o[W65,<d[b FwDclK, 6n{<"ן@gbhO\Y;6S4. Ut˃?G,(QBwRb)Sf^)PQ7cD^$ >8a>Ջ_NkP6UU"o.r):K2wϗ,kvgN)[Gbx,z+p3,U P-(V,'M487>@SX??krh-.䨎^쎫-+d8HaZMN0KƑdN ^Z%BPB$˵2&aK|m*8W㊖xUqQE5s@XL8s8Uҫwc_:DvkG&jFTJ sҴMjH2-@j猗8/)DdfoMo"BPIO蕫v8ۜVu&JS\1 }5'Ϙ!{͡4x /:J/Zu)dqS!O@}YG)ֺA怾JJxڷ9:X}ӧFgnӸa!VN{푖rhΉ$e^o>f"88޲f#6^9E+!s"jx7d M GPSM/l=X}ҀV|s-qVإ)JwƬ;T7cˢُ`e[BC*IAЈll9@LK0~If T,mP RS*-QKǦHL*|;nw@ʷ8fԗ n;*A$Y̧uTgr=p@t2ߛco5WstD99Wo~}FsX& =\cceu4)kJq h'B&]c ;)w?б4$&n}CFѢ߈աG[T͕zkz9Wk`4u3H29xu<@g |6'~et>&D'fGPU}4"n)ĶWa۽:%ø]%?RPkܲTٽ~1xjmf 'Wyf)ΰ!W6?7D|h "G` \ /ٗ L_H'uv[οP :VeD>VWA䘏psg\;e.c:wJ/e W;g<o ^'yK|ʧJ@=x-Z Spll7$:y/nRJ 5գ/j.=1+EI{;'42eq[4%?@I6JAZMysjR+?#AThƫ?Ob|\Lt3JJăNoWn{YjXt { J{3vC,X,(s[k N$֎ $I0l6Put{ 6::Q@>Q*ǾfR"Wed1Va*@V'BR Q4}Bt† W{|i8P;vu|* 8fonEgޯ IIgz0Bn@]EӃsC7xPq7VElh9&=l" fHYa^ p!ܒ|n}uq@@^&!,溗neTRuU,lUVw?Kv>nf1p"D [(<9^Q=.[  O:?M?9X0VM]0LlǛ6v■JMWNaA%h$нXdǣYJK*,Ss_o74-~~+ aډoÐ#<} xQu^VAɑ:Vw(Cr{*)hum.o~Uv.NsA4jjAvYA{D]2ݚ~P\D-lCQm y .o$~sAYGd]o}ܟ]?I7hP;A n"ێ܈cqi3OH.}J v%HX*eeZ8FhNͣRa B ;% qϥiQӿr-B7b̜!M^#{hJiYv..^e+FN3/'@.D*LāJwOlWwn7N@NYQ t_ntq1ip9He!^jiG{|1xIC2.g>m)ՒUNDі դJ$;9Ɯ"oxxUIAu@9v*s(|U!ph5wxt"f3y{6? ( L[A@tHc&Zx]9\Z;<y < AsBƴ72vGW|:[S>epOΛj;Q6V2 ㄘ%:&J݇*f Jeò=og,>YKɐqJz wYC VUQ (PLK Pc8s2+C -CYh6~>cdXzw&=szk==D#R,hp&ܷ r;8:I,lk4%g޿(=skPN7+N1h4{4E ,%y)hqsxdbdƅU6NԀ Ejzm*uEHH H19Yˎm8ɺeM,4ny ,' bź%BR; \?޵a#gkVp?ZYs]vAD=l-z}zv!ˈLrSrMxX? kFvx +7nB"6,'Z|/d1* ܠ!A:(gv["vLiV*؜#L YZ