smartmontools-7.5-150600.3.5.1<>,&ip9|ԧ6AsL-@(!|9V$q_.<S)e,oD)*m$% -&UA>LJ/$"vK9 Z+Ų3+Hjj$c osFzFHKI!f Uڤ rxۢvbP,;|c8,UfD=/5rm69fWڟ̈. -aGYЀ٣y]͏Vַ$0>^>I}?}d ! ;,0@D]~   x!4"h4 "4 #84 $4 ,|4 ,4-4.4//400&1\&4&(484!95`!:7!=nB>nJ?nR@nZFnbGn|4HoL4Ip4XpPYp\\p4]q`4^t8bucv2dvevfvlvuv4vw wzX4x{(4y{&z|||||||}Csmartmontools7.5150600.3.5.1Monitor for SMART devicesSMARTmontools controls and monitors storage devices using the Self-Monitoring, Analysis, and Reporting Technology System (S.M.A.R.T.) built into ATA, SATA and SCSI Hard Drives. This is used to check the hard drive reliability and to predict drive failures. The suite contains two utilities. The first, smartctl, is a command line utility designed to perform simple S.M.A.R.T. tasks. The second, smartd, is a daemon that periodically monitors the smart status and reports errors to syslog. The package is compatible with the ATA/ATAPI-3 to -7 specification. The package is intended to incorporate as much "vendor specific" and "reserved" information as possible about disk drives. The commands man smartctl and man smartd will provide more information.iibs-power9-17*!SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Hardware/Otherhttps://www.smartmontools.org/linuxppc64le if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in smartd.service smartd_generate_opts.path smartd_generate_opts.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi # These files were generated by update-smart-drivedb before introduction of # transactional updates, but not all were listed in spec as %ghost. # (16.1 and older updated to 7.5) for EXT in asc error error.raw error.raw.asc lastcheck old old.raw old.raw.asc raw raw.asc ; do rm -f /usr/share/smartmontools/drivedb.h.$EXT done # Intelligent drivedb.h update, part 1. # Extract drivedb.h branch for installed version. We will need it in %post. if test -f /var/lib/smartmontools/drivedb.h -a -f /usr/sbin/update-smart-drivedb ; then BRANCH= default_branch= # BRANCH is old variable name up to 7.2. Starting by 7.3, it is default_branch. eval $(grep "^\(BRANCH\|default_branch\)=\"[^\"]*\"$" /usr/sbin/update-smart-drivedb) if test -n "$default_branch$BRANCH" ; then mkdir -p /var/lib/smartmontools echo -n "$default_branch$BRANCH" >/var/lib/smartmontools/drivedb.h.branch.rpmtemp fi fi# First prepare sysconfig. PNAME=smartmontools SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi # Up to Leap 42.3 and SLE 15 SP3 Maintenance Update there was a "Command" meta comment in the sysconfig file. # It is not needed any more, but fillup does not delete it. Do it explicitly. (bsc#1195785, bsc#1196103) sed -i '\@^##[[:space:]]*Command:[[:space:]]*/usr/lib/smartmontools/generate_smartd_opts$@d' /etc/sysconfig/smartmontools # Then generate initial %{_sharedstatedir}/smartmontools/smartd_opts needed by smartd.service. SMARTD_SKIP_INIT=1 /usr/lib/smartmontools/generate_smartd_opts # No start by default here.. belongs to -presets packages if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in smartd.service smartd_generate_opts.path smartd_generate_opts.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # This file may be kept from <= 7.4 or pre-GitHub 7.5. Drop it, as it is probably incompatible. rm -f /usr/share/smartmontools/drivedb.h.rpmsave # Intelligent drivedb.h update, part 2. smartdb_purge() { rm -f /var/lib/smartmontools/drivedb.h for EXT in asc error error.raw error.raw.asc lastcheck old old.raw old.raw.asc raw raw.asc ; do rm -f /var/lib/smartmontools/drivedb.h.$EXT done } get_db_release() { local v v=`sed -n '/^[ {]*"VERSION: .*"/{ s,^[ {]*"VERSION: [1-9][.0-9]*\/\([1-9][0-9]*\)[ "].*$,\1,p q }' "$1"` || return 1 if test -z "$v" ; then v=0 ; fi echo "$v" } if test -f /var/lib/smartmontools/drivedb.h.branch.rpmtemp ; then # Extract drivedb.h branch for installed version. default_branch= eval $(grep "default_branch=\"[^\"]*\"$" /usr/sbin/update-smart-drivedb) if test -n "$default_branch" ; then if test "$default_branch" != "$(cat /var/lib/smartmontools/drivedb.h.branch.rpmtemp)" ; then # incompatible branches smartdb_purge else # Compare their release numbers. DRIVEDB_H_RELEASE_RPM="$(get_db_release /usr/share/smartmontools/drivedb.h)" DRIVEDB_H_RELEASE_UPD="$(get_db_release /var/lib/smartmontools/drivedb.h)" if test "${DRIVEDB_H_RELEASE_RPM:-0}" -ge "${DRIVEDB_H_RELEASE_UPD:-0}" ; then smartdb_purge fi fi fi fi rm -f /var/lib/smartmontools/drivedb.h.branch.rpmtemp # Before Leap 15 / SLE 15, there was a incorrect configuration of self tests (bsc#1073918). # Perform a fix of this nonsense, even if the noreplace configuration file was edited. if grep -q -F -- '-s S/../.././03 -s L/../(01|02|03|04|05|06|07)/7/01' /etc/smartd.conf ; then sed -i 's:-s S/\.\./\.\./\./03 -s L/\.\./(01|02|03|04|05|06|07)/7/01:-s (S/../.././03|L/../(01|02|03|04|05|06|07)/7/01):g' /etc/smartd.conf 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 smartd.service smartd_generate_opts.path smartd_generate_opts.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 smartd.service smartd_generate_opts.path smartd_generate_opts.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in smartd.service smartd_generate_opts.path smartd_generate_opts.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 smartd.service smartd_generate_opts.path smartd_generate_opts.service ) || : fi fi # Clean all attrlogs and state files. if test "$1" = 0 ; then rm -rf /var/lib/smartmontools fi[g-( VVFň Ayg&SV/;  AA큤A큤A큤A큤A큤iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii42b70b84524fcc6c7e9011c933ca26fdf3ea9de39731d3b8e3e53661d788e9c7f4fbc467d2e3f398dce69c91e4720b75b603c55bc008c32ded246d693f165bbe0cb1123636715bff8dbcd03394b697072ca19dac01e7438aa37cfa55741a6516619c88eb2edb74c074229d0f828b080e81e5b9722c61199c2b062da37ecf7045f2baa476a5d2bb9c408b48bb444d7bb3e4fcf09cc47fed2e12327e1f5b570a5d83cb48a684462f10f62ae4220880ef3cdd177a5fdc4f31d8b143eb61cca17affc70778bc119e3340bbeeb324ae001ff0c9ed37114f28c61f784f18cb2944eb13591479690d1fc7eba61cfc87e3c02dff243aa8f7ed208685a9af26772117e1e11e815c8a893eba572e682f46589c688cee23533efecae58ae7075a1a68963baa8998e419c0bd5dc4464471ed7a54f13c54615c7e53a3557ea51317d196961b35eef123d33d2e00aca7dfe66def1252feb03711e5f89a2da49da7820371794eb68177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643ffc054a488e26c18f494f454990b03250a5e8db227bfaa9449558945aa9f4f40af99902a9ebd39348b5ce0f733a37c6057affe1f67e09b1472687d8f0e8a4b9cdee4e05f5c581a10598e707ba8dc3fc0502f49996644b00c98d730fdc20ea91bc70687f883e574596b80573a99b3fae7ac205dbce9d81c9950ca4842f48cfded940bc31530dc935a1d9092f25ffb910340cd7114919321e6309fe4ea7d50f464078b1ffebbcc1b049cb82e311b3ece4b7d9d5228087975205b756b1e26f05dfdb466b4043731efd6be700cda5993591e9e7a929fdf964aa599ebfeaf832c349dc0edca7d8b02f1a7cae66c378bac39c7dc11853093d1557eb66fc9a996b86a5e00afdc3fe24fd2dda17e9a0303eb23549fcf113069c71cb7117ac3ba1e4ee3698193047f9740a539e902666fa39d98af166861b8a79c3b909b073229b7e6622efc52edf35938249fe4af31637eb8e62e291c0888610c5826907eef76cd154edce17efc8660d7c131439655af46ef8b67335b042a8aacb2ac4d8368ee7266c09107ff86b82f3ac794965c88fedcd7d875a0a7dc65d65fd32fd55612f13701c6001f0e2c9025cb73d9e51354b39c2c94f23bbf01fb640f4e07da485f646699ece6f4fbc467d2e3f398dce69c91e4720b75b603c55bc008c32ded246d693f165bbee0edac253d9bb763fa28dd3e721f5dc4f802220b5fe895656f93f09a4ada7de7404d08165f6c434477710c2c81dec7b956c10cc2e305acf9542828b7d8ffb9256215a27ccc43c5073be88ba4882598f7cd5693f5412b439b72b1a782862935c2b85a474968775e918d542a8b09bf8fed7b87d7bba3d0a82f7554cfe3d5faf59b553e6a2477635ee243f1dd0da1e10ad5933e69357349f8059f6c4900310b257e606fdba32a1a2449d54e92adb77cd3df1421efa07061b3b38e313ff14b9b7596service@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsmartmontools-7.5-150600.3.5.1.src.rpmconfig(smartmontools)smartmontoolssmartmontools(ppc-64)@ @@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(smartmontools)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcap-ng.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libselinux.so.1()(64bit)libselinux.so.1(LIBSELINUX_1.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd7.5-150600.3.5.13.0.4-14.6.0-14.0-15.2-14.14.3i0hb@e dd@d'@cۥbaG@bY^@b8aaa$@_@^~@]f@]Ik\]@[#@[,ZZ|;Z7Z@Yh@XWXGVVGTT@T@Tesbrabec@suse.comecsos@opensuse.orgmsuchanek@suse.comantonio.teixeira@suse.comantonio.teixeira@suse.compgajdos@suse.comhpj@urpla.netdmueller@suse.comseife+obs@b1-systems.comsbrabec@suse.comsbrabec@suse.comjsegitz@suse.comsbrabec@suse.comdmueller@suse.comsbrabec@suse.comdimstar@opensuse.orgsbrabec@suse.comrw@suse.comsbrabec@suse.comkukuk@suse.desbrabec@suse.comsbrabec@suse.comavindra@opensuse.orgrbrown@suse.comsbrabec@suse.comsbrabec@suse.comaginies@suse.commeissner@suse.comp.drouand@gmail.comsbrabec@suse.czsbrabec@suse.czsbrabec@suse.czdimstar@opensuse.org- update-smart-drivedb: Provide support for the new upstream GitHub repository. (smartmontools-update-smart-drivedb.patch, refactor smartmontools-drivedb_h-update.sh). - update-smart-drivedb: Do not overwrite files in /usr/share. Use /var/lib provided by --with-drivedbinstdir. - Add smartmontools-drivedb.h version 5894 from the branch 7.5.- Update to 7.5 (jsc#PED-13806). * See NEWS and ChangeLog files for full details - Rebase smartd_service_dont_quit.patch - Rebase harden_smartd.service.patch- Do not quit with an error when no drives to monitor are available (bsc#990406 bsc#1167051). - Add smartd_service_dont_quit.patch - Refresh harden_smartd.service.patch - Run through spec-cleaner, use autosetup- Update to version 7.4: * See NEWS and ChangeLog files for full details - Drop smartmontools-smartctl-NVMe-big-endian.patch (upstreamed) - Refresh smartmontools-suse-default.patch- smartmontools.generate_smartd_opts.in: Fix generated options when SMARTD_SAVESTATES or SMARTD_ATTRLOG are set to "no" (bsc#1207461).- fix smartctl crash for an NVMe on big endian systems [bsc#1208905] - added patches fix https://www.smartmontools.org/changeset/5448 + smartmontools-smartctl-NVMe-big-endian.patch- Catch another invalid state in %post: DRIVEDB_H_RELEASE_SAVED might end up empty- refresh keyring with new signing key- update to version 7.3 - see NEWS and ChangeLog file for full details - Remove smartmontools-drivedb.h. Up to date version is included in release tarball - packaging: try to fix smartmontools-drivedb_h-update.sh- Restart smartd and generate smartd_opts only if there are real sysconfig changes; do not trigger generate_smartd_opts by YaST, systemd is enough (bsc#1195785).- Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_7_2_DRIVEDB.- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_smartd.service.patch Modified: * smartd_generate_opts.service- smartmontools-drivedb_h-update.sh: Fix update needed logic. - Add smartmontools-drivedb.h, the latest version from the upstream branch RELEASE_7_2_DRIVEDB.- update to 7.2: - smartctl: New option '--json=y[c]' selects YAML output. - smartctl '-i': Prints ATA TRIM and Zoned Device capabilities. - smartctl '-j': Fixed 'scsi_grown_defect_list' value. - smartctl '-a': Prints SCSI 'Accumulated power on time'. - smartctl '-n POWERMODE': SCSI support. - smartctl '-s standby,now' and '-s standby,off': SCSI support. - smartctl '-c': NVMe 1.4 additions. - smartd: Support for staggered self-tests. - smartd: No longer writes attribute log if no attributes were read due to standby mode or other error. - smartd: Now resolves symlinks before device names are checked for duplicates. - smartd: Fixed SMARTD_DEVICETYPE environment variable if DEVICESCAN is used without '-d TYPE'. - ATA: Device type '-d jmb39x-q,N' for JMB39x protocol variant used by some QNAP NAS devices. - ATA: Device type '-d jms56x,N' for JMS562 USB to SATA RAID bridges. - SCSI: Improved heuristics for log subpages of new and very old disks. - NVMe: Log transfer size limited to avoid device or kernel crashes. - NVMEe/USB: Device type '-d sntrealtek' for Realtek RTL9210 USB to NVMe bridges. - update-smart-drivedb: New option '--branch X.Y'. - HDD, SSD and USB additions to drive database. - Dropped support for pre-C99 snprintf(). - configure: Dropped option '--without-working-snprintf'. - configure: Fixed '-fstack-protector*' detection. - Linux: Various fixes of smartd.service file (bsc#1183699). - Darwin: NVMe log support. - FreeBSD: Device scan does no longer include T_ENCLOSURE devices. - NetBSD: Fixed timeout handling. - NetBSD big endian: Fixed ATA register handling. - OpenBSD: Fixed timeout handling. - Windows: Dropped backward compatibility fixes for very old compilers. - drop smartd-service-novm.patch (upstream) - drop smartmontools-smartd-service.patch (SLE+Leap, now in upstream, bsc#1183699)- Update to version 7.1: * smartctl: Fixed bogus exception on unknown form factor value. * smartctl '--json=cg': Suppresses extra spaces also in 'g' format. * smartctl '-i': ATA ACS-4 and ACS-5 enhancements. * smartd: No longer truncates very long device names in warning emails. * smartd: No longer skips scheduled tests if system clock has been adjusted to the past. * smartd '-A': Attribute logs now use local time instead of UTC. * ATA: Device type '-d jmb39x,N' for drives behind JMicron JMB39x RAID port multipliers. * SCSI: Workaround for incomplete Log subpages response from some SAS SSDs. * HDD, SSD and USB additions to drive database. * Autodetection of '-d sntjmicron' type for JMicron USB to NVMe bridges. * Fixed segfault on CCISS transfer sizes > 512 bytes. * Fixed smartd.service 'Type' if libsystemd-dev is not available. * Fixed '/dev/megaraid_sas_ioctl_node' fd leak. * Fixed GPL licensing problem of 'linux_nvme_ioctl.h' (smartmontools#1226, drop smartmontools-nvme_ioctl_h-license.patch). - Update smartmontools.keyring. Developers use new key. - smartmontools-drivedb_h-update.sh: Recognize equal files in different commits. - Drop smartmontools-nvme_ioctl_h-license.patch (SLE+Leap, now in upstream, https://www.smartmontools.org/ticket/1226) - Remove smartmontools-drivedb.h. No update available in the upstream branch RELEASE_7_0_DRIVEDB.- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- Fix license of nvme_ioctl.h (https://www.smartmontools.org/ticket/1226, smartmontools-nvme_ioctl_h-license.patch).- Update to 7.0 version - smartctl * New options '-j' and '--json[=giosu]' to enable experimental JSON output mode. Also supports an alternative flat format suitable for grep ('--json=g'). * '-l devstat': Fix for logs with 256 sectors. * '-l error': Prints SCSI Pending Defects log page if supported. * '-H': Prints SCSI Format Status log page if supported. * '-x': Now includes '-l defects'. * New option '-d scsi+TYPE' to disable SAT auto detection for 'aacraid' and 'cciss'. - NVMe/USB: Device type '-d sntjmicron' for NVMe drives behind JMicron USB to NVMe bridges. - NVMe: SMART/Health Information and Error Information are always read with broadcast NSID. - SCSI: Various improvements for the decoding of log pages. - SCSI: Improved handling of READ CAPACITY command. - SCSI: Support for SAS host managed drives. - update-smart-drivedb: New option '-u github'. - update-smart-drivedb: New signing key. - HDD, SSD and USB additions to drive database. - Always use '-d sat' for USB vendor IDs with known SAT support. - Linux * Device scan with '-d by-id' scans '/dev/disk/by-id/*' symlinks. * Dropped device scan support for devfs. * Fixed device scan with multiple '-d TYPE' options. * Fixed device scan crash on missing '/proc/devices'. * USB ID detection also for '/dev/sgN'. * smartd: Could now run as systemd service with 'Type=notify' set. - Drop upstreamed patches: * smartmontools-scsiata-scsi_only.patch * smartmontools-systemd-no-syslog.patch - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_7_0_DRIVEDB.- Fix smartd.service EnvironmentFile (boo#1095662).- Add smartd_generate_opts.path and smartd_generate_opts.service to update smartd_opts if sysconfig is modified. Needed for [FATE#325524].- Fix SUSE default of S.M.A.R.T. checks: really enable nightly short tests (bsc#1073918).- Make possible to disable broken SAT support by -d scsi+cciss,N (bsc#1038271, smartmontools-scsiata-scsi_only.patch, https://www.smartmontools.org/ticket/871). - Update smartmontools.keyring.- update to 6.6 version (FATE#321901, FATE#322874) - smartctl: * -i' and '--identify': ATA ACS-4 and SATA 3.3 enhancements. * Control ATA write cache through SCT Feature Control with '-s wcache-sct,ata|on|off[,p]' and '-g wcache-sct'. * Print ATA Pending Defects log with '-l defects'. * '-s wcreorder,on|off': New persistent flag ',p'. * '-s standby': Prevent temporary drive spinup. * '-n POWERMODE': New parameter to set exit status. * '-g security': ATA Security Level check fixed. * '-l scttemp*': Print minimum supported ERC Time Limit. * '-q noserial': Now also suppresses "SAS address" output. * '-i': Print IEEE EUI-64 of NVMe namespace. * '-c': Print NVMe 1.3 feature flags. * '-A': Print NVMe 1.3 thermal temperature transition statistic. * '-g/s dsn': Get/set ATA DSN. - smartd * Uses also device identify information to detect for duplicate devices. * '-e dsn' directive: Set ATA DSN. * Improved SCSI/SAS temperature logging. * Silence emails and log messages on open errors of '-d removable' devices. * Exit on device open error unless '-q never' or '-d removable' is specified (regression). - update-smart-drivedb: Now authenticates downloaded file with GnuPG. - update-smart-drivedb: New options '--trunk', '--no-verify' and '--export-key'. - Device type '-d intelliprop,N' for IntelliProp controllers. - SCSI: Default timeout increased to 1 minute. - HDD, SSD and USB additions to drive database. - New smartmontools-* mailing list addresses. - Man page formatting reworked. - Linux: * Uses SG_IO V4 API if supported. * Devices behind hpsa driver are no longer detected as regular SCSI devices. - switch to new url - drop upstreamed patches: * smartmontools-scsi-suppress-no-temperature.patch * smartmontools-scsi-temperature-check.patch * smartmontools-log-scsi-temperature.patch - regen smartmontools-drivedb.h- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- SCSI temperature error fixes (bsc#1047198, smartmontools-scsi-suppress-no-temperature.patch, smartmontools-scsi-temperature-check.patch, smartmontools-log-scsi-temperature.patch).- Drop systemd dependency on syslog.target (bsc#983938, smartmontools-systemd-no-syslog.patch). https://lists.opensuse.org/opensuse-packaging/2013-05/msg00102.html- update to 6.5 version * Experimental support for NVMe devices on FreeBSD, Linux and Windows. * smartctl '-i', '-c', '-H' and '-l error': NVMe support. * smartctl '-l nvmelog': New option for NVMe. * smartd.conf '-H', '-l error' and '-W': NVMe support. * Optional NVMe device scanning support on Linux and Windows. * configure option '--with-nvme-devicescan' to include NVMe in default device scanning result. * Device scanning now allows to specify multiple '-d TYPE' options. * ATA: Added new POWER MODE values introduced in ATA ACS-2. * ATA: SCT commands are no longer issued if ATA Security is locked. * SCSI: LB provisioning improvements. * SCSI: Fixed GLTSD bit set/cleared info messages. * SCSI: Solid State media log page is no longer checked for tapes. * SCSI: Improved handling when no tape cartridge in drive. * SCSI: Workaround for buggy Seagate firmware. * SAT: Improved heuristics to detect bogus sense data from SAT layer. * smartd: Fixed crash on missing argument to '-s' directive. update-smart-drivedb: Now uses HTTPS for download by default. * update-smart-drivedb: New options to select URL and download tool. * update-smart-drivedb: New download tool 'svn'. * Drive database file now also includes the DEFAULT setting for each attribute. * HDD, SSD and USB additions to drive database. * Various code changes suggested by Clang Static Analyser and Cppcheck. - enable "--with-nvme-devicescan" option - update smartmontools-drivedb.h file - use --with-savestates, --with-attributelog, --docdir instead of old options- replaced keyring with 2015/2016 key. pub rsa2048/0xDF0F1A49C4A4903A 2014-12-31 [expires: 2016-12-31] Key fingerprint = F41F 01FC 0784 4958 4FFC CF57 DF0F 1A49 C4A4 903A uid [ unkown] Smartmontools Signing Key (through 2016) - Update to version 6.0.4 * Device type '-d usbprolific' for Prolific PL2571/277x USB bridges. * SAT: Support for ATA registers returned in fixed format sense data. * smartctl '-i' and '--identify': ATA ACS-4 and SATA 3.2 enhancements. * smartctl '-l xerror': Support for logs with more than 255 pages. * smartctl '-l devstat': Prints ACS-3 DSN flags. * smartctl '-l devstat': Read via SMART command if GP log is not available. * smartctl '-l scttempsts': Prints SCT SMART STATUS (ACS-4) and vendor specific SCT bytes. * HDD, SSD and USB additions to drive database. * Linux: AACRAID fixes, SMART STATUS should work now. * Linux: '/dev/megaraid_sas_ioctl_node' fd leak fix. - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_6_4_DRIVEDB. - Cleanup and remove conditional macros; the package doesn't build for SLE anyway - Remove smartmontools-default-enabled.patch; not needed anymore- Run Self Tests: * Short Self Test every night * Extended Self Test every month * Discussion: http://lists.opensuse.org/opensuse-factory/2015-03/msg00040.html - Dropped smartmontools-removable.patch - Created smartmontools-suse-default.patch- Package empty /etc/smartd_warning.d for warning plugins. - smartmontools-drivedb_h-update.sh: Fix default branch name. - Comment fixes.- Improve drivedb.h update scriptlets: Detect update across branches. - Check state of smartmontools-drivedb.h in %prep. - Add ghost records for files created by update-smart-drivedb. - Improve smartmontools-drivedb_h-update.sh script: Perform spec file changess. - Clean up on uninstall. - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_6_3_DRIVEDB.- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify./bin/sh/bin/sh/bin/sh/bin/shibs-power9-17 1762765225  !"#$%&'()*+,-./012347.5-150600.3.5.17.5-150600.3.5.17.5-150600.3.5.1 smart_drivedb.hsmartd.confsmartd_warning.dsmartd_warning.shsmartmontoolsgenerate_smartd_optssmartd.servicesmartd_generate_opts.pathsmartd_generate_opts.servicercsmartdsmartctlsmartdupdate-smart-drivedbsmartmontoolsAUTHORSCOPYINGChangeLogChangeLog-6.0-7.0NEWSREADMETODOexamplescriptsExample1Example2Example3Example4Example5Example6Example7Example8READMEsmartd.confsysconfig.smartmontoolssmartd.conf.5.gzsmartctl.8.gzsmartd.8.gzupdate-smart-drivedb.8.gzsmartmontoolsdrivedb.hsmartmontoolsdrivedb.hdrivedb.h.ascdrivedb.h.errordrivedb.h.error.rawdrivedb.h.error.raw.ascdrivedb.h.lastcheckdrivedb.h.olddrivedb.h.old.rawdrivedb.h.old.raw.ascdrivedb.h.rawdrivedb.h.raw.ascsmartd_opts/etc//usr/lib//usr/lib/smartmontools//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/smartmontools//usr/share/doc/packages/smartmontools/examplescripts//usr/share/fillup-templates//usr/share/man/man5//usr/share/man/man8//usr/share//usr/share/smartmontools//var/lib//var/lib/smartmontools/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:41562/SUSE_SLE-15-SP6_Update/e3ce9a8a1078caf7ae05ad513a02336f-smartmontools.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linux  ASCII textAlgol 68 source, ASCII textdirectoryPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8e05e3539fd7e9b6ba7d0668c92c036988e0c3af, for GNU/Linux 4.3.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f228e95123fd47f746f7f1806580e9dabd7a5ed9, for GNU/Linux 4.3.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty%RRRRR RRRR RRRRRRRRR RRRR RRRR RRRRRRRRRRR Rjrp1 ReTգu?systemd-sysvcompatutf-8f00cb00926895fe090abd3f8d6b07073ae0d7d31b764739e0aa11d43dcbd6f4e?p7zXZ !t/B&]"k%P"o-v.YMYHN ܏(g{hwyͶVEF¹ Zjհ6RŒ󫪈U178PFVXTӨ)ڭ:sy nX܌))K2 bTA`&Y\.X.t[ cuf!? 81rכ3ΛX{J,1b:Ź>,_/3.%Cy6i&Q&XQ"' 6X-Yt8[D=[@,x?֤Fj䟲)sүSzFN|FXZ(}D c:qY{l _*ہx8yeoyn˪1A3iDեm0]_f6XOuiM&a`f(I$@ m1ӽ3yM *="ŗ:f%S*+RUFQo9ZqL&.UMza^@rNx "QLKƁ,E/O {؃i$STJ]^8H$_X-z< sDg퐡@Oҧ:Ɓ/e2}47XN2ϻz\˃8&#?˞Tύ{i]96Q,Gu4~AyMVOcn6wr:N4Q%lUX~=v9;T{j9 [;4.;zJlس KAEV/>1xq͇v8n(nDq6V`@{af?|F箬wtaؓtMmG9+h:60a8e~ht̫-e$$AC~)znefC5>@4lB  V<%;D$Fqf,tЍDB -#s#)ʝfiΈq G>wR ȯ?+k`X_;E(HДH*Jg(<G1Z8+qS m3\AaH?Ӕ&PO(+leP{`ȷ2pcحěViYi cE\ } Q.? [c`GW OJ*j괄FGtyJwv{҄Golv'&۲nz,ӯ{-\bLI$ Ȯ,\OIx⼟j=oFC=gB*ۤ;3פf쏁Bhʇ/UIEiaYBٸ"sD PmgjDv9i%4]=>[UF2#IHܛ%cnYmLy^ѝFU5@ShZ(1-"hTix<*!l/F"2N+5=VФ|6̷02=Bn?;+;LI7o} -0dǿw ^՚r N [0ZG rA._t_Y9Sa<WH}ӎزAVZ*Iɦ;IU1&K#eq.;j-Bac9FI?n3rϾVqry ;ƪi!սr]'v!5;"בqaŬm"Q>Ys}svZ›kjS~rw5@5 IF7/xh y]AL@(txR zsx6M e\DWQ=mS:gC8~*JwU*=¢+" 50H37(]Níemٗ0,Vf5.6QXmxn\?I\+ZͳYѼO.Cx+9NsCMُʮH[sL "&ʅxUo[b_>t尢\Ҭܻ#9?s=Ry [v`]t OXÞ]c'M07;$|1,l+֮lN#fj1o.SGz-LXurZA[wm }EJX*Eeѽ^%by!;sMD)՛:bQFOt㦿 g@GOt(ښ)(!*dwQԔP(I\>W 'lcɻnd$+?/B`X1ePvJ"YGLj)_U.exNi=AdT0"|]{< #j^^Y!v9.P>q7^ƌyڰX-'h{x,&͚ ,BӼ3 @7C](Sp[eN*4DI"?a"  m{$Jfaa TV])?_ɵae3n o0P.<##^.)9/4`<&]*l~[L3ELqFB+"z 4{J$)`z]G~-Ha~L}LwjO- 5ҩg'##l>7c`A`& 1bJq@(2:I%#z _w*)@Wo4Ա$+^#X_ov0u/k.+R9^Szᦉm>garޖ O˧/pt$٪A eRa<ґ~Ӽ@5UDi"[Njhƥ$+[I V/~~ $RMN |Bke:4Yy0d1) v8Quh{z*^;7u&_f%~Jm`2fV? J~K,H9Q NKRlR0AjDzHgI֌\|R9Bɯ͙ )etugϳ~lNWipTnBRSK\sDNgxHQ>96 :$ŕ'R:/ ǡ_:=YݮXBDj! q~9^%;Aa*XMXU١! =6` ~" @,PԽ\z ,bCUsC/@nzl8Wgޙ}`5b/,Y=cs|s }w+ (w~4Z3"Efv5NHQ3i?(F[N1Jiֽųk#re!,=[:*k|/jYջE17ʞhbW2gp|}"Dg }wSbtG޺^\L+2EuҖ!& CM4FQyV%UґڎcMu<<\vHrVpB@jZ(""b9G_2LV#-:ap_FBV FvN:*Edrx)%K$PTŽzetgy,?Ŏ¨uX3Ga7x;9@E  >5i hCZ*sOqdaZ(X}~FdeZQȂƑ 5Rw|Ì4H8<-tdc`h, xqz[ kJuAEp]+I[379qyNumrͥov]@hxPxN˜'8oAk&ov)'p1k+iMe ),v0ڟI\"f6ŕ#ySasҕtq{YXٔFWЈ6)y@9MXcJɻ0T>V  7Q&$7Vd;31dݒʽ@-7-)ƒl{9Ў_M6^ON)}4r3"ldit99;&m)ۢ*p|e7򸋞2:&PUΓWo,xT{aH2͎WKR`3zI*pRXtp&K @ Sܳq ]A h m 3 ׋.L]ML]jq 89gc/*_!"/9j)${\-ϕv4]i%L&W:C-y{C!=5wTm1lZu;\$k^ *Z|B=[nko J.΃4}X .UFS_aL䃬 ,ܴ)N`v`StԾLh .@5MHRjcy-|s_6ȼa=f}WsGZYݽD 0}d_=h`b1rU4% AH[S3Q;؇5-‰g`dkG`V!AgՋEQv|޹%w(BH;U`+ãP׎bc_l3κ6*O<WZD (RRꫡ\(UZtƧ3,# ~?Zxq)~ ;L&` : 51SKM+mLE̹}ν wM|"[?AS`]zMj_24-ȄMS(}5 P c \Hc2;WHw"]%ƹe1vVᩬB ԟu);0zE ?lq҆L"ychY J/&uc^/ uOl2Z*Joz@F5T,"6eL ={-ǡ^>3M'lJA8CY?\8Zɍ7J}+/67d*Z`_ޱo/\;ʟ}!hokpe!< ĭmz0qZV`CVۇ[jn9{m.wPwVdcTL&B8/O%E6ĬA&a_{엞NDhڼU;¬F#Yl5VuUs@>^4Oc%~E0a@5؀]23d\~ 1PeO<=< VD8ѺXMn - ƺi6Sbvżi(&@Fضz 9GQ}jЅ; 1'ODݐNVbo\H6ayK⨾+i3"I HXRϚ* ޕlMg՝fŖyd^!8N ^;2`v0!N ip3M :ΏzxYzΎUQy`idԕ"R)/1N&B,Ü`U#oUMP;KPCҮZk[#Q%Vtrl5 \5 p=FPD*B 2YZ7b2] چ$;tB"4d\MnzBLNyJ63߀k8uYŔ]2}aޝ@$.$܆$n~,U( 㶘kHFoe>Rŧ/]PI*"ra{0S=P 20ǽ8trךo'Ė'`#qb!PK;Pwr(涄LcV9z`9-V7lYۨ`sc_%bL*X(4l+]wEp]q I@o4 B2ЁVf6`O@FklOR2[d6M@Uᔱ9+6LéQܕ`&냿Rۛ `?`;!p S=W`^RvmɄWɧTu( XrA_G0Q ΝbX y$1M+:- D}ӡhWO8$+}I> \DZic!B31*nnEXVXܸD6HccNoR˲%A:_**um=&ǷQ3 >@z( JUeoMh5GJﮉ Sr1b.b Mbұ +ݿ$P{s|.L z]3nua*R8[lhT4"YIVv8 8RIYL\jٞhө< LMIޔuu@dS2fZyOkN=f2a;.R73T*5;pQ`bkqjLnG7S!h-=%UYYH6a)FDAD0?-BR3;Jhlk#kNӚ<)Hց^Fx#Fie٬וG3ZZKA}ݺӢӭZeo(c5hVv3YI~r7rV2nrD ){_=:8)NMsm`lX+A!m35!m0.@OAOٙ듵OE i'Ca;UY&w`:s6T bKCﬥp;1U7Bx?J?/e3 [:PX5m}R_|3sr*[HS"2β)pO0蹡 {x$֢R2Vd8.⦧p\&#qC1D5wfJUCefхc1mC[lǗ"\a!hS0kCU* iֺRP^[l4"$LeDzjkQ?Bh1YoV>s|*w\$0@t(U+uդWy>/,.H]207FcpX)pA qÐ֥!]z$lS$nUDi!zo2؆HqVutX=]=5ѓmmQ{(EfwoW1W-q˕=y[i=}HPSHxN)j6qZuey RDk:N`Rda63#ᛑ<rN'_hA-87n]Ÿ_MX2Baoe i 5!Qe} Q $R[r '8֭8L)`ղ>Gs!Cz-;H]32fī3_C)jz݇iSAaA;w%B0^!BZ;wŶi'.WR%2EU!~@FD[^* έs[Q`RbUQc|Hx=|8QlZ lUs , hJ+m۸ӭ*= qQ=lB;#_58 d›k˭ig#FU|*S\6 W/8ELXd_7R2<@.̛]NcQ}3/E:y~/[!ci :0((Su$7FrTpݭu/e(*ЬZژ c*%Z ަDzgqG,b;-Էp5;qnUe-ab5NdӸauf}05MyAOVH `@=z9ݦGO9HJM.ɇh_~O1ocލVՉk.wh6ͽV>=)F ZŠ1ޙ9ODBKg,&d\D5*e . 2t&[w|g }hdzkS%ٲ}GL5@>NC}5&XkY8H&UVbN? M0 $toSSm%|%F4h`aU%/̝'Da Fq?C`Ã@7oP{ea7O) E;VG+DXNqYKs;IEiռ`~8^u`v#`h2eNRwMgKtڒ@u F#u)I)Lh %4k Zv qs877 Zl‹ZC:Hea6<#?d_̭y#xAj"P|֑ӤUT=%)⑳A>oӬ~!,\ЂN{U _Zףz]g#;WWXJ|6 PꟌ̦tuaK^r0Ym`,F:df@<8 -ٿ3gnmXdۚToVcPPUY :|d ՄIa|(<<͑(ށNhh@MFt|S1[Y6Kkj*Of IV3[(**D6b"G@d Iz~ C˲ouURBD=aUc2N%QbTZXcN3e&6kMW)u1㘒cj^:K,ɘ_NKfXa<*Z_7ZBM.c0`+auqA.r_s'2Z:}vVVN ܳ+ ZIP-l"j1xm0^e{@s=6U@l]ci"ϛ4봊*m/,08(#>0hwn|X5-%S0CQJ'z[KS#d1DU FR/$|)ot[,I&R5@4A֓ԶVJMLn!>Cu$ D;JI s1)5/[M.E&y^i5)zNn%-vKu!Xt} tCgD]!9sRZLJ4)7/ȮNt[1UFAo2'NG08z>pNVsq M\~BRHQ"hs)_APȓSa1BPN; WX,D4ư ];=N3=ؒ܉騼{Ep(øRhsq<?4eUyHI{ i:DK~ 14B`F0[ ;VpB`[]6+Rb3QjZXTmkNRז+{8&ŠOxʩg% RkU:$651$zMkPMʮ^Dy8K- yjk~1aKKĄ=yuIGn agZY cWo=èXj 2,K&#ڲbش/Q*pƇb1h!<;Gݒ u\oC9rzw E/(; |Ss$9B~( J[E3K+PNp(ipף(a$I`WC5yU|ZIw‚[.Io]{1"#bP4p~TYq+0 V4SAcS:?;Npo TZ2,;%1í:hC ʑmC`=hAkCj.4X @mՀ<[8IL!e{T[օ$h. œ~L@ 3Gz76?cUd(-4\6pJ:_oQn8̰ U[ngJM[=^To&Ex u5z- ୉6,cm)J~Mus_.õ Y %K(Q n<5jn8CfJ0d? XRpV gᓕvnhҷJaؐ1nH$iqˎh_R%̅Baϡ9Jd, fxVޫ0Z Ql2,.;d)tӓ)KCF R;^!Kl4غ ^*L~KppW$ {Β Tw d(XůR: nAfY޲ka+|**G^T"݄%"LjԲZ?:rSc4D7((, 0d4){tz!*5ЄDkp\t Pi2 bZa'Jk@Y|.pONP^HAN6:IFi;?w}ݷJ[16l4թ 4[? UfxU⸍HnZ;X3 lm9Q٘G v~QFI\%Knv5"JiM<{~xa$"#8ZrqDsMp yZOz#'YF@(8_KOEDFnxD6fys`}4Eu-Bݦ&$'^>49]Iyt*eʡ2aK6c've$bi zF;#8'ʼp6TAuI2#,gxH(s1XٱēWPyt*\bӡ"d:M}jc[ LY߬Ȃǘ18N9\tʰvvӣ1Eȏonlfʴ}Զ:]Fw='FAo"ImTeշgrUFpU"((08tǘaGNWj9fȈx:/nG O$T5Ow.4]t&NF8ca%XlT(E/LJ9\P!gpzLw=>C:gZ/1?G aZmSRLJ2 Ҟx됭A|\Zq Tjܬ%=9Ky 6X>BC&=b{zIV!\WQuKgU+nFN۟_ ۩W‡mL,z:}Ț&4q#N #'§Cc0S잚PX@BM5)_\ۏή*0#u`na?OA*/R"JJe!C*dNd 9uFbF| ͷxִI%{䅕H'K Cz<$-4Ր =_fLib9vgV 6+#wϭna`,pN3S'f[$2kYV8ߏه$ I7ee)/v#+7'K ^$r3t)R*4UܒvD Φn ҮuNP*opcr+ʰ;~#FI Mٝx#Ȗ ,L뒫'["яՌU~ Ώ7,)5: C7i|{=S^UU_:-\,ֽKNL6H B}0 rCI< =Xd O}>dZ4qaʘCw9 LJvpSZ9Cxřa9".}g!R_n>Vݗ5ol6OwkݨRI s3Enlbϕǹp϶Ρ,ѻ>g=:<</M6"ZHm ,kKAYFK0oZBL!~ɐ* #V\u\X:rF/) 9v],%6jj ؔ"k4,zM7B;b3}eXrƯE+ [w gEWyW)ͫ(\֭zjf}9m8ث ) YH-u4W%N!*D6+C5 ˟barމs3:޷Xmi\hHQ,lts2Y@L]p1" *+*d3zn\?"HM؏`>aoL$su΢՚tI\لӦieƁwX0UP$^Q"C?bX=8.iC 4pi:{Fo;f^V)5#3@Wl~I $^(6N z |EDbx0!L`m[4["oN8ءʤ[c/f+HIy.4?|XE`W@;L=n<$ڊK"Z8Sww۰htKd/a3=%ҫ]&ӧ>(=b7ņoMXpQvrz}EsJ.'76>nNDǸׂ<|j)@a<w.zqA"jЫ>I%!7c"WzUN_  @F!S𩌻KϭۈvΧCn_}/}0v *"q :eeX_Ҕ:QV&w,6<*wEm <4`2PG`"kR.YᶞS*eAE@~>m='f'Ժ OC u^8;uA5xyu"oN{=|Dr*'ZKE}c\?<2&e>I5f,p?>rɆ 6 ̝awv k$~YO֚aa6d }~c *_(sO/#|fZUrtQoti:*^6290 ƨ /"޵ ,AGbd}E(`YMcinJ1XPCs-P1 !(8A7؝O5e BӌmY 5 @[.~BawŧA#)~[=W `PvG47>+⟿e ~c)~JlK{#_XezHBW)VQ%  OOl}7@C5R@RuyK,)D\ $vG&'Th[ A$$>T4f>Bj'>=^FD>\'uBњ3/z L.3_7R#iʗh ٴ /TN-"Er,@@н1@wRK]q ( yc9>5QhL3σ%fDSװ7A8x"UdQ/D:7}ˡhqaiI^<(xߖ׈x>uJP-ț7@H))BΘ$1vve(Ǽ ^n*QbCضKP`J')2%>.(>YYFƦqeaGbh9#yXo+h}ڸl3t)ϭ(FFœ!& |A9QBS 2,쎿^8-ʚK-yNfv HbV~"! mR"zqmpPf~0N̞|\ ^{=&GuDSyjlWQ@%x/UD 40W.栁b6A6e J .u6>lr7x!Xg0FFa|Kո7+Y@ R{e;;7@{3Q DBLxdHy҇ObWguy $Qyci_YouI+$[K~Pc8UWa{X傖t-l},`glAԻMZm:e,D{j $CPdToVU^\390'u9#$W{lLMl6h+ `y-/ki=#R aA.ʧ&CwȏG +9r|iUw7Rǯs>shz.ɪ S T)2!>\I:a$ٶ)焟C*b/KJ8)Avv>l"˹ ZUJ3؝jlHS8p [i;bW%Q*RHƜ$ A 6'Du`52LWB6d G,$ruE3&&+EBPv @xez[bZm+b 0RE؋ֈ{:F4hE<^1]G.TJ&ߌáP`E49;TR \ωlt(m>9.'^j&au6O2r'Ƴ.X=}H9,F{0:p{s[F˩IK@ݰ0\ēj Tll{hOT2jh;Z~)mbcYuH=)()$EeHOF|gxZttK Ký b`oMV*"pf&8GUgl?< a% yE* x5 ƏÐVE'yh 9 .B+`n_iTɗ+ͤ.Ly1 {7<{X\w1z^7/9mm{:n {lB 8Mr3:"jݨp1d1uyFk+ * d>ّB4-dzEfR.ǿNb`X'ʧGApHIw:%UQq8{ąKݤ3KijT7 D^dkLɢdneDecVn_$]&h㸯 6oQGIhC+9 1UVc|wɡ%![=b"'ȓ ~N xvK2Wwxt伃20m)m`}4 "f`9P0;aY.|qэI[(:x34Nk2FҶ~l2% ridSBB呀%ƺ-\T=w=Z% -8W痄w|:KB;8< 4*ED<X ?pj+!ZALa4-J m-xkgͨ#'`קsE{z)< LYFSҊrme$\twzv' :Eb1eNYq!vȼ8@&N$ӂtۀ4 7)Iou:xyz1RɅiF4r|\]7}ރO_!/*I`|gLEn: *,3[*@#?7ȸ+l78ٸGbhD:1dX i80IVrsX8zI ?P(8 n&SrgY+U~+G-KVʺ 8o2[pW2qՀ5]K9e5ǃCht^P-G]I:M5R,[=xʭ7oS''KH+UI%s;,s~'$kli@vCfxz a5?=J\1 q;`ti^"Ĝ@Փ|[~3VcUdz'X6-l63G#Ez hT)l''~1*]fhsUu\Tcf"+xҿJv#_\kC)C2qBնc}4qP4)ieQn"ͣ) 4c2j—;CJQ-sP,a08T3-0qF=8~-Gu`B:Xz BuS%?-4jz6)uW0In׃XeƏU u± "qƜXyO׶{*5)߲cb}|i"(d|2 :+ י<dT+ 3Td\V5\7U#-8+Q8m\Lq `(-!iPRO7Ln^+\@FiH?tE]Re.s+ӂ 4cرn<*8+guDX/'_jzw7Q:x@t.~oe ]7k|&z93- ]Y*s>6J{'։1&+Rr5w|_M`ӆ.vzL_k,-S]TWuµ$S/\( jw|EP;_K-~xKfWFŹ0Wu粽i-jqUUiK*7; 7VgÿY(Nz)qo ˛nm@*yil !|6a kJڴibOg3wUlghA yq)J9xems3ZHbv<)pr?4KQ]sܲTʥμl.]ㇳPȭlgwqP]DZ:Rm\ _EJG]xb`$9Z^#wxLr"ћm(8--i9@Y}-yI/7s-Up,jMZ AWV?;Uۼ.{%nb:]mJ)ٙtOvJ/ћ ZAhV2B#!rB@_aIsoh [ߌz!+0L¡p6|(($)y|.#+F>"db5^Tǀ3]+B>@Eow X{k u>e_¯}T | ^73g3s0FT*Pݝ"kCLWkd,b;?lM#zƹ(+)>g1WۚO'lj{~Bt|1?-i~|֑`fQ_}~n?*UZLaOP6Qc+@Uyl &OZ*g(~&.Ie GbBBbb{ps"6)ͨ{cTˠ=k0"m2h-͹-Œ;QfD)_ljHe9<-0Y138%c.Getr LQxHqKcdЪ^PwPpwn+G;~!SdYveLWeKN7aXć +1;]~$pB/+p8uj1{ Xyʒ8*-nRfCm\!P>(,L< ɝvZ|TۮgMg8:]H1+BD~3EƪR,=Oׂj2,.#O,@?t,0&*I+Xǵ}J\ ,4"4N(+w꘯S%s͏1 b5¸~I!|>%rA-%+L@ନ\)ѡ&cȕ;f#,ȨA,.Rε[^f2޷za[O090)xRV=MJQ qR;wE) !-E4jT[QHL"4fȴLϨrI:E/aNE=3Dѓ.[x6|( eI 09r Tt H&jτUm$zOhm :^[4[->FQ rãŲcU8aydjjAQn~W ap#6hK"{ Ҁk@y 6CIqL҆eWs.Șktl23ݫurАYOSi$łB&aR˶"z4xo֪( -osI-dUV CJ翭)e$Uy.e$5SpNGϕ-xUaYzæ6HZޒYw@ v&>x!͋ \0}Jb0p&d aY[6|8X ɀdfBUrnMwh1 p EKDW?jSVǣՉD8kVˊ@C&Y/bsaQW1m P5ui ZyxL.M$(š͠1?4^iu3÷bvi]iQsnUE4-nERҊjƨLɓSA Q,h9ҡrw7aGT鑙VJn?uOZ}l7n=1*|D=߫J> '^$H.39|$#]ɳ9 riM?AF(Y\Ed1Oblf.kSFt@;s[דd̡U1OI *$U^@:sm^I%d!*^UWHdoRLhҔ n#e 66̣bztZ=U\zSwB .`zvIUit((z(+H}uή JuB*i7Ro(GXUcnzܩLl $~l`"Mb`:Ȱyh\Y>MoÑ;6#ҧb`YĊ+D4/SakzEiRMKoikq=2ksolz8l #O{.x*L{[**̐/]C;ߚɲ29SRҮLB=sP$2ڥ)xNx 1l+r  Gfy=Ѷokɒc%~ 06Ezr9֟]O[dr_hANSloLA7) ȩ+y/[߆ɤzv@|\M˻ cwEG4ubvAHxR3ZaTaI *+0,*{=0a9*<,Q>YE0rҽvOê6(P!; '~ ;@ܮ8~=(U'L"hްKk: ';R14f9(ڱn=$e%%P=".ڐŮơ.OIu,&eT6].=kubMsʧ~|H<-M[?vxߺJ/y pV Ufξ)LZ?QgwWyHw@fsq`֜KFHDlXw*Jɟm%꽖Cܞ*7绤Gϕ˳hX3Elfku))6q#FjL;h 9w+P:R_Nt완$|I +Ƽ ~G.VLS`o6ykN#N^ʕjc04S3XȚDZ? ޵}L*ʑa``07kĶvo3?q~ :ִ$F@߫G.$ hǨL͠Px=pEp6kwMykkY8Z$MF{3} !yĸ쟴.{2m[9S铵O[Ֆ1`'RQ.6T9$!2É ͍z `z KFPv.ce;za@ZP3k:@nFʼn}\Dwq +B_|7vMl*e103F[Q.HkE|V(w8ܾbO|5 '! ̨>>ܧz]|bZitpߠmB8WaWf͇)6 " *jD]GW*7]hƣh>+t7+-ҟbe"0!G>Z *MyOXr`P}O0#kk#BJS!dgH?0[bީNzN~.޺p䉜ꔻl[nl KyG}]:0[#`\Β.Nh  Rjacg\]cQC`BF++=EGAZj~>\Fo?%$@NV"t͌r쉠Dkd;2sd_= TJ{RN(zn^b}CNizԗ~CƉmjfA؃v}9.˴L0X^~)P t*;k96>8IǥeuYcc=*MjK16jTk~K%s-*D:jrL~Y< *FEEz2Om*]FY]xOuS/Dqxz,- 4)bQ[U"Vqg:YA^Y^ςxйnĐv6@ĵ{bzKvJa46~ h<@yM)aR@x%.#s_D. xŚສ領9J@nԾPjt#R2$^ nBG˫Q}so;_#wMeԦEbm;+rS'0T÷(WM,}Y*AT M_Ư+%kՆL#D La*3a\!mM%06yK#ߧΐǽv DJllcN\G %ݿ0\κǬ{-̷f3 4>fG%XY.^rӟuMn%'I@tExLJQWOVw oC]7χoh JyҀzqpADq,pttzKc5|>>Q-. !̞iɥZbuFs5Z1$'#LduL~Z>OUXg#F hp) N"]te!M*9ՑtT6V*/|1{P7@(@w>>ZbaCDe?r3ZޞT3.Zg$F^< GϚڛv˔na xЃKYE?uaiv&)}8M5, \Hs1ncYDK~֚k>؈x!,r \Ehw'@rD7 ]h"`:N6Z\w+%"TeQq+DH`3d.` #5ع_ᴭݝ4F(7K Q>b-j_BYa*wGx\Î#r:(Y5MY3w?-~;Ld nv3LZW͌ =r]:n1tbfɆ *i.0br7-cQZJ'D0޻`pNy?[R^a|d"R O. ;$-|+RU$FH'R5jBVgcuvoB.z8nN 0gg%+2d# Ǡ(n\yG c\% &]TҐB\m`-1V>[i@?w,I姩ّ%3ωX뢩~qV?)z x>t?<AR獫9!$*W>@8R :u~LfhfR0R{;JrTl-f3 :sy`gx=~ _uvzXC)MÄXTgA>\@e> {/yCp .FO,Ԫln<1b9Ndp6*W;Xs2b|j~@PDH\v,v,ED9,VڏԱ9L ~䞋 q+iIux_1v@,k٩%8[pu 2W:}_ px}Cs!jWsDk7Ef ^?X qP.GRnK$j_O`ϥ<{o}bI@#ISVq 5T`K|XP3}_ |K5ՐjEUrcmvn@x;G@ nlbr I(Bz@Qy)gȄ#@ԟ4_Y5,0GΑAIiN`Zz1}sr(^Y+;B`yg!V,uJqpQ# xMi8H11J ҚD^")%e,:va$g ̺EL 8'+CU]zs/Rܤ㪅!:ŗ k"b|<3~io"j]dp/rLJg\5,7&ke˗` Qi.,#5Qƶ +C[V>| *n$203 xtmRn& s.-OUbh|n71 uQw&rX۰Cw& VŇ2DJyCXUU NL|^1/5~L`aUGy$ VmExZ4>N?zb؟*(?r`J+Vl dN\vUt|#c&kϔ`_Ȩ~RǃݵtN;~_*:`J~V88fbOlczJ|M]ٮ@SϢ?C{]$ u_b^   yȎk!M~3#RȦ-4fe Vgg}q|*fBP<~ŗ+ihOG a!%maP;oU4Z)Jp1XZGQ%swX%r ɒwS:s5iIҋAhXI8G%4Э" ;6 _TB<%{d=%sPOry5 &EU ]N1! ra!h"'=߫FLٱ>tj7)A1csEVRet1 F˗&^'Qs%-:zc/* C<;-6a]ɶ%r3Yt g uV&b}MQr" Ʒ1!#Bv^b8Vz!$tw0uʳW9$MFuIl]ilqƶiΆ"q= Vj csO7V KQךJ]&MSa d$s{8vVP5̀t( zdD&:ft蘯Tߞv՘f7)t LW|I1!c[a  G79|aO!":J2f#$'%YLU3bm*iJԮ!?e1 Jsg_6gVpUgX` P?{RǓpՑ&@*ݏq5u tc۷;S92}9ZDqNpS}.shכ# rv,(+)Ktt,\Hlk9]Vb#3.wI +WH֮2wPs~Z;ӂ}@,rJ8GQ#oj:)^NYP'نN%MkD=D^˸=tj3` XA3CM_,߰wE7* kَEc[M QW+ohpr`^FeΝbX /y1xHX=b}ԼÞ'AEL+N0ʨ?(68Fg¾!q ¯y IYԉq\DY)W';"HLN|9ssӝ]LƺX[kW91tgOx N 3_JGQ[u.ܙː1B&^'OJ}wge Dfqj!i.;8k22? %1HVR.XG0B%7fk^O,1A![bfɅ*r |9|nH0ϸtA:1Ћ4՘Y\VnxԳ]ϕIImw7jRK96Uu8U}4Ѷw׍oߙoإ2۾v]0I%7\e:܇ע)1'oT 3 |LfMv oci3ʷFm{[@"0DO8 .aA#颎_q(%U)h?| ;exX(cii|7\TrXJJM(ONmgS9%raQ=0ǑnDo߄$ԩ2,GYYP'&s݋^" k u**8GFR 1I Z{:V)w%p&u2HԅԱ'F.|HwIt='njK5Q[/^ǗPQm3 :RHz׬Dam :1sTX?R^^t(+t@D}؟TKcM:(C}{i:tɵSK)] mZY|`I/3"6-fe$gN6#-W3Կ(aV:EWԚئ[C#G])E>s9@sLF_惞V҉A} "jUY]hFn@qVvV +ZuL,>lvS'T&cڢ>yb@92KmQZ\OѪ~nF4-~s,?mO8%JKZ1)tU V`vGP$ @Baмf8dӗ ]A, {"@SLB+E{XKǧtPat7g، gIS*sz_;+Vϕ<3z\D&L022/,#'pu BO9ڼb붫(}E&5$n$BL!~쮬|av冹?qtn}EyX<5x9?4q^go M)MۦˠiV;!N>bjP?;).JiAqak ="x\}f#6CS7Ac351$-[2y4}yhKQ7ay(QX4wfm\fIfDމ-5"I62T">qE鍒FdWg0ϚLG Jt n~yIWE_u#!,Zf!,BXF΄"|}t︥oC\~<FBuU AZ?{޼[YZi b0Q'0QʆÇg^L$Ӥn.xD2K챿]k769S=-NR`tJ́8rRCk>)Lcj||W$IQVmUN^(8gTEI\y4OZ,"<Eѫ *_(nrSU #ӑBqH'~ ODbĈ8V avpח2-t@QPWm^yFvPeqͫ1}'qT϶ PVIp;ȏ>slk%|E"-4ݬmW48R K[c2E3W^:|⟌˟:~ik9D{X֚0E"Z$L Uho^_G|b29J|d^O 'GOp}cXRY+;0 ,8ok46 5YR^g"K rz#!%Kei1ѣX_S]?qd'R)%.5V:ڟ%a,עKnѴ6( {ni[/3' g+q\ HP`{i&@r{=Z_2XOpX_j 7 z JD|GD^"1l/ұy\@7bՀ9G;?2g:פ  qHw)KƜ'%%!Atvs3 uI K~?XDm{EK@RXSMj,.zZ,T##v3DiE3[Q ^:dh+ƌkհ5Y_\v P'w ? װy ^e<Jv)|^&D Ae&Ya:Z-]KiS*W;x` B *F`vߥ""')?h%nNez4=B$ނm˅:$nMo 6ZMըg'9!AX[8o{L?,C>/BSYDeR0yȮ)Oӊn@ ~4Y ^T+h1im-OzEJS4 #T.~^<:SKN/:8IS;i!pJ n~ː9T|y`H{u͂AJ"ꫦw QWmszIJo F E39)xSa yxGSͲm׵.;ur%Hsee@w}!⬊*Z#Qb}SweBZm&xqVQZy<ְF9H|m>eF6 jLFH^$0 >GgMOHJ54m.,(~XAE<." ii nWgtviAm}E4Ųy`BO[gT oe$2TZ$e\ٟǟ`%tߺ.}nQhtMZ+:CcXn߷tp̔9z_FVv>DRu0S4BYi"7C> 2扅Im׈2J)5C1, y?֕]1e|F3BG]auv~Ɖ'`S_""eF)LvϖU§IP-fS8G`L`B ~l- 8ޛ@)3q 7J h*^oQȤOĞN MK~޷]$?0K\*N B(L[n8ZG&9=q'e _}I =9GfhA]>z8*|Daȼ%؝!|'sN5ṀFxgpG6ݲ/zw Im4wtXGI,ЈO͟i}My XVpX1zeYvJWB7I LJǨݛÝvNGٮ7T86=U R}LyMK}꜡˃ ؝H׃jodg/Vc6졂¾L}Lϣފ#r%NX`GXT$*l-5!M$O+A:qh)Mi.^_J[D!G+iRf_-}|uC4QϠlZd|aSU;YT" 1LHb7!o^~*ټ_Ąg_, rQ;e+g@^3Z4/HbNozߟ>;*յen'Xٌa.Abn?!w(S܍kᬚ~ MvRN惪zWvrrq_K>4gf6jP+^dܵ.rYCX@;{qR v64SNWIYo J4!"w}27$a yMJ@K5~5M4"T0bLcaVZZJ@Ѡ1vDbJdmڡ^ $V{BJ=ŝz AzqŒ k7Y ϪQ QK}?zTNOAbK'"hnLmn 3N@ۂ+&EtG\ LJR93Špq5v"}(/uWaJ"d6pMUQgE]V(x_V9Z%H\fjk2K@ŎDuѰD &!#>bd7bRQcfh!Pm`Oա*r_-?xm*݇]p'N}d}%Qž!RhQ{0#2v5 Z;F7nbqj <^USߥF[RͻuE*!rjuII@gO XШs۱c>b0"]Ȁ;Xpv.X Hp,ШmYw}+HtΡaj-w,,U;-Ⱦ3Rʊq Z 57%#Oӹ=%I[c#I(zCHNfF_|`]mp)H7Őb=X8Eم跠a%t6"9Z1%zSM,Iār ''cEg QG—^#b=@ 1oSp$3<綒6dw@fr[8~p lzyb|Ea(H^wQ>vywk ESn_"_&K!g GȌ*Imئ|FICӻ+jjxq}Ca=iQ ~+)D۩lDfЂ؁q)&2$ci1٦/F1Íۀqj 'Vj9mJG?%-ԀRף׽ængGZy^H6kN\Kӊ)`^:~|' 'v6¼`AGkv'+EmG-㗓E˙>f'\m~Q.L,`+$?CmNt7A`n`)FY!sNESӁ#5!oрBZl~}`'p'Z}XP6߫bFc`.=ө+E1c\Rrk?Le^q]8(Q݌t۰@|2y9Ur*@aKB#oћ. m< 5u3Tm*B_w8cpع<+Vb>R} NYDxWaXI38eJHPOpT5.Ia断]o ndJӾa0$tM TfzCɉ5+Ԥ|XVhuB,8<佗\ f|gLR(VFq W~(LT3wGW>\:¼n7>&PQ|X! @袄+ zDs*`0S3A:AsF ٍ":OƇ CMܦt[yd;URT&uFI35şHد2~i釲"֝mYk7SC1$фPU"i'<#]%o{6ĆL aKAO58$]BXlbܷJY BՓn}Ț2w|9xN(=\ |t4{pn.M2~Zu LRUSCKra.tT"& @$ ^E|;fY6o= dď(yt6J]<^ 򽢣-@Zϊ ݦ9~$4_u^KW ̣̠$`q\ :%#~vɕQa`#J:w{p OJ7fO^o}xyرO9WSG]TWV~;t #_ͱXR_Ig>\92¢`ݻ}sykoj.m{{6b0#H Wi.=<͓(t@ZH¦!@<f\cPJν*=p_3{;KD27g=qƟtkr`SѦ$9?]Ֆ/@4B?B܀^h6lI+&yqaĿIt\xx, Ww&}h͞uzjHJwt8^l0XU]2 ވXy&Zx90⯵0.wcvr-C4^oXc?ڶ)G%Qy6leYKw`JjD-JKr o?('탨+,^%J7 ɿ(Z/&OPUJW׏ọ0 ovDk2N`_I&y֚}d \m`%e 4KڬG̀-kpcԳX3 T\H{v/!\`KMZR*xfWb0qWY&#&teGp >COaObIņ|NjS."#SVу6`-vpqD)"Ɣ؊ۣBT S>._4wwf35_,z6YFzGdXv!M !5 Vg`@Ӗl>-־ڶQe ߾9Eb8j__GW|!=,)ǩ 1V4LZsԸamH$3ACxncL^IH*Z9R#$f# ^3vm+w^Je<;^8w7wN/ Y.?">-G?7-WgɇXi)|`T4K-^O 8&!W-3)GɕH##މ(f4aTԐm YѼLm4oTeϭh?JX>(I{P^௳8 Hb[P?fq9Ý } emfSF% GH1Dfj_WʦӰ:[L.hONsjGV%cu;XΞMxWnA5S%y~2rx=x0 _$HQ:F@S$Ʌ3R7Ca@4*㕘M{"~}%(ݱ@ u}ᄧ@*wĬd[F@ OnNdyk ީ+4ߎYqР#oV7Z`$u@Q*dzx/σAfNخ WPUVt&/h6sr&9.isgy1OV,^0ES/=ׄMhe!ˉRNn髂)W'Y:8kێU%2rLR9) KGQ;%mvΧ|BIDË"Fj<BjT05ٔm2RabWe-!KTwUڙA->HddhYx?n{Ł@szgMRU,|qf}T\qo~˗[үzRR}<ګ1h<>>_(Tu>w{Fl﬩wUj_fHSvm%Apr& 녓JCKU3_3yUSCrkAۤKR bB/aOY)ma,U;׵cDkd6O0>D02p/P&8eǼޜ-wz$^BܶN7F]*>0 PDnO§-Q8 $n!ͽ|4p0!TY%YoNrb"h@+i+iIcH?!S0 :*I~}dEd(F$T%rm4 nԜ$<~ 0zcWTĂ6OWފ) qo'Z_aGs8eM`Q-.x? -?#O›7g 6d@Z1~!/yOÈnj3ST=KMB($ ÏIm;*+i\l`k@|e.MyXj MPKNhQjqwy1@%MDuh1>c 3ZiHLHtX8?I硬ODoYk. }I^Y?||}qk+al39-qMYZj?]Q@ځ |֚r"^ c y P:=aKu إV|,;R @gvغ̤i$_:Tdl~1B`31g~dr<7AAF6̎gJxg=p$o_ Kv%^ m "ȪӘ j]z"4!ҏKJ.LڒC㘪~41 kT7ZO71;ڮܻ_,1⩂E6WЗv*͐GB}D$|7\/BXvΧ S|k3NCNѺPRBx4[s%9ۏ1آo 5l44][4N9o1A]#+);4K&25\rT8ɫƗ1,@d1I DP3f`Цr4p=*Q,M"`.>teȊ#\Bms0YӔeWn1@YN[Xo9Dh;Bج u2<ߡoZ-038󍁬o;ND^ ħv|,eF"a୺lAɃa&t!#1}ۖ:uVc]U@;~s(F (mEsqQdÎj5$=E}P]{@ &Qp9#"οF. ߅8H*?EI&eᾎ:EaEto;(D>3Ɠ"R@`ôk}00#!Aؓx3vf %@^bk+Z*"07źW{]kowv@/3 X͏qtyj ^`Vs@C.' +T2Pd4\IS 벇'paHd7/Y%CEjөv1ZʈcBRPpuҖ+a\WK`CRONꓤ URjB#$sFziWӸ3[nX0ݿ(oD rO<`OWPԲ#SfCmM:-% \FARK_! Imٖ d ߊj c*`UԌXn6WDZ2橣Z|tv [kk(mװ+E*qm)KJ[=0;s`:F=; -Dv5†Ю: mIw%v ,tHZ#Xx^vP_3dBjщQ1A.g1,^>?0V:u p5v1Bݲ**NA"2 3wԻh Eʌ¤ e.t*zahp3E2ov%BOmD`&3g&Rwj`exJsFxT 8:s,'/F iL yh; wja@a\y@:J?Ϗ]Vu$&*t:Y( ˆ-Gx==ppnLG( ASl%wuk D#hk -v[IUXw2`3"0A|!oZzs+D|'`%j&QǤݖ*20?m8u&l @$TTADH Sl;*ޝ>dTXѻT܄aF}OA+Q*d_v-8[!3#cyn[~pڦmrDf ,&)n] W,mkLew+hz fpqX G;f'?fcPNPGKFYl{L>!htMԵQN|6N&KG >%#zQ`Ui׈+sRU/&Ms;z~*'<&QO~ÿ3Kq}3zZGE &홧]#3W M?EٻQ.9kw5akhǘ0Tp6f!R}2#- ڸQ;ƴZ'DŽs^*ڙI#ޑf[!I[L:8qzI:y$Qi!{वcW<0`\}F^[,PY`,Κ\;u}(aI\63 O2io]-Д+Ŝt# l$5M|gYs(Y]кr.Q||4)8|T4,QXhN{(Ʊ'ŖDk"H;?Ht/LOʈB~nNqN,f*{4EF q@rZFt&7$tdI:\L{M1`i Bf u}l+E4\6pٗm`xؿmD3Rj}w,RF(Dr*Ǜ̿dǑ)߂( Ḳvu6g Q+%*M&Iᒣ|Iidyy Oho]gWSZmn!sϕtFUto_D@ENl?mѡVkw/>9S=gMvug+(_n/7T3&|G{Ĉ`<i+;R[h\)w ^<s'wyP8*0FU*uiy}՛m}'5UP./0<ռ+1Xa c&+|.JT} bB@Sm.9i; fV;b 7xC]\~c:m-H^h?=*gcNI)6R+5udcvкYl _)("a-Ռ;'cxybGk6}Gn<;%r7*bςc-$G|W98&B&Ptl[_+AP3E;T=IO2`ʰk pC '׋$X=Ry _a>rL9!QZ!'V 80ޖނI59U"2E=RpI\IOE0T=];s*=<~yoVC:w*-T & _UgND=n:Q9UV+6d ڗ=tĆ9N&,Jbw8`c|oÕ/*Tk@-м 남< P.(l78p2e[ y[1 ,@Xڂ+ofʵ"[ڠ YOy(89i:brX(!"deJ?Wl1z%<21k ?zꝥp. aְ.sx J WcB ܭM vU!٭AeAfYEQJϙ7(ABXX~jOotIZB=0 npZ<>zzPFN!a!ȣO^2lŬ^*#sH1j(]2< lP!,1q! LT*`_D'*X&R`fZȎpH0hRndtLr[H'+nfrDAeyك-k=q*0:p:N;P\g|w Pf@|pCB*b\k~ l=V!UhIG^] KQuo^+Tz9Uzy#|fUߠ!jݮ_7xrhW$OXrÏ#rW2f%+. rN9H?\Bqℑ\re8 axpM x9%Ath^q1FЁ[A72?kxZq +m5(IW75؏R=^_WZzӁfp/nu~ zekDjyaR'MU~neRdb׉)?"P " [J@!6QU Z}ksOe^iZfI0Фn`uIQGδj:Eam;+Ŗq8B{ Izץ&98i)?1~ ] 7dorg)5\]e\LlV9aOvn Dh١"}|Uh6~&f=UKoE@X+ɏPODE(QwC={ ite@PZ;]h<*eH̩1xg9݃yA6z$cN&>O)9*̹n#m]FlJףXsyQ78MHIWy-x_&s~A XhU} 0CB% /쳲~? {$6x`LZ 0@T #[GSn[IW`+\/F*G/a D AII$,0݆I-t9>in.%`&H>vX$ ehDX{>~ uڹp`ZXy9nv~¾{NH&8]%"ڢ J#4Oֵh6Uҕ"hܦU0 oۊ S,wo4g8$j6 ͮil7T5E(u4Oڋ~PnBӉ)N/|͓Qr0&OS?WNi9ĉݒWM e7E/^$7Epp+E4k]7ʊ/l#|ؗ#bo0 nЦ`#?̨a[uF#- 1zD||COQZ2 %P!Z͔5zgwvjꛐOhlz[D@q|b| (j B?']&=ae㒻 lf ໬PWD3],. ^Ez`WxxݡD߉s+dRw75!פS|3 Z̨Lb+f76wQM{43ӄj4P>Z8wstxN>W6B<TpfhT^jµo`QBĨ HL ,:E&XO9WòVjң0J”LL#fYQtp#6״NtjC l\Ue/&M*x'{{o.6`aAi@uRBM=7$t;/K}5 mcR뒇%/nxW+4<>a&z Jx/WUw|# LS'//Ej!Ġo[KtzA[M;S,jC2L+YVY`^uS5k/ob2!{K/nx!K+R_@e oVǐ"ω0LS\uyqKVp>0Wto 0gjmŠ-ߋk"%ffp$}:'U;N{G8 7ehF'պ+:z 3au |<V,թq5?Bi3hӥ#k1n$UaaQ|Rxų[`[1u ʌL]#Ȭ"ZF\C~ĖP]"Q)U2TtEX=?O9VgW"[v$1l1+0Iwi CX/^o b0hMv:蹏,)JË DM*pZqv|fj^w`Nt^1g̵ZgPHPh$Ks0̀}7aԆbŞWii!-VB)M8عwxb8 Njo'NaZ3F$[v8HwŒ`݇v:Fx)> S mFmô-[44֧= V/t3aF1u+2/NM[GTL?T/wJY{f׶4k32m WlClFc #mbZCR_?1w6AhB*kx'kmNp{`"M֐؄wDܬT60H dM R@< 4`Л99Ԥ =ʩQgţrzPK}g<"Dr'wQkҩ=\(ҕ&j՗d3 k 9A?&ժZi‡ürڔUY?vs'۷&+0{Ag )[<M3rGS#Yy5mvݰ%vO 3ekbb,Õ!3(U>W#"k5YCvQ6\w V@4(B=^Hl,TLv0B>7*]cJ4XEA= Tu% c1L{ABGHU ̘UDD$ IQ,Rp-?O滨( !l )WVY?=82msu`L|ˎhnL/8p5OXKjf#ceu5{rPd׊qE* xЯeZRt? %'.DZ>28+z'RoEۅzFY Z?H,XӅZ ʉ`v"M@yҸ*!ϱL IeadւG4’񨄦h&\1\vݰConsG2MI7%wnܵcRq]ɛ+5^#$ȫJyq!>%:ZAOv/׎o0WuasJ)k5rsBػA=fI7U6*(XlHZ7% cgSIgX́ ׍lϰasaKiΠGAN\UsJVPfteq%bjJש'U1#v0M0(s aV>ڒ-?X{ >E~ص r7* [*#/?~2Ӣ?WxR@+?dRemU([Yy.TR"?xe`ĝ3D`)&}~"k,\_ނrSiv V~x,JE;V\> X֌Έ(q(O&AWۇ؜Na{z̄hi@G92%S^:[X5 Tybr̋dh==Wv .$](twlz[aXfF0pWHyˑOUɺ R+ZMy}P4' dDȓs1ݾɣ%q uxJj.gtch\mbH$s,- KPnaY@Ƽc*0ڥnX8#.ZA*l]S ? h›!ǗQ@ [6-YtQ86ּ&vےӒ2غw9"e-:5?4,$̓LJeM]ڒ_fIƠ $` pTiO@8ٳ̡E5>5RX8>*sdRJ.xE{i`w @ ۃZBy-voV ;~4Zev[˿Um}쪩24*Rؼ yvAT1Gu"-Xon+Ε`x|TI\W𝸮cwؘm?.wtUs2AÖP@Ɖ!.H$v]z8ǤL~gN+O!KR9T3W&zRua,EZ){>r~ЮJO@;A^8r9r>SC^]uD{B>o*LRX@dfkA%+X%*)ڨԕpCC'VF렘 an չɤRsT;jU"r]361AĶ潧J//(@;T𢹶 _s+ f0wP䗣_w1GlSm2wA >+g;b`(.qh*Bk&xmf n%"2Uۥ;:Hn2k!gS V0y ~XÆ|}:'LxH o(@?n)L&أe #@4QWZ14hmh=')ؐD($a` .D5gX۱ΏvF1. ȧ%}wi89/j!^.-9Rd+ Dπ9Vv:ҝއZXC|S'}U^˚y о D'b WH*A[D1"9xz-b,b{.fʹ0>K<ȋYI3`Dl;^751t ZkimM'fn21z Dp+C1u+$gBc3-a.; h͵ϿYEOVЖEs YPD"U\t֛lCdchw?+T=ջNԻM`,s5D.P!8!8:9=8#ZPiW./iegs۠2H okKU '?WR:<+}eK 6Q]tېܧ!^;L&ҁBz%*߄:gAG;g oH2eu*]C ,GTdp|49J64E*_"#7B휵*/X~w\B!:"W9e%>?4$AO@gs@jlPA^zRh-b&1T)PXe$zYyL0K/@]mr$Nn]`wǂFH&RPQʯT&X긏"GE+2[^潷]Ǽ?&5P8i4I;%e-'-W 2t ͕!.2]Q@:!.""Hł뎛;GXa!|0}LQ;C](/: $HUnǓ ʌ6:C +t5^  mhY+G섁+uf+!$ 㹰qz `ɱ_TNz|G3l 깗MwGe d6q:5ٳ%3 no|}2( dFL7A3ߗ@ІxL^ԁKjM ; IsF2=Bf<Ԭ5.ƕ²iV U`+aPVx)Zlna3.#Q ΞH.FX̴>HZa'SqNnM@DX9 w"v ּ\P)}3:cFoIح~ ^KV@)M.SØ0.qf<뎛Xrr;%&zr bZV~݌ P1^:-+pBiX0g tXGLs=XZ'YyFKL4j1FcUk=)WfߓмaySze>FX R?4qGJxXW2uh\C*Yve2gTjDtJ I:wW/Ee ;V6򹸩ƶ)A*#pJ[]$n'gQx;M+lJTqq'()xp2Ly5FʽGU΂--"dl$~:UR^RY>Ph²x&ly6x5i^f%䲙xdtdu-utrY4q;I-V`-xor1ém :{ =WiSCj{]Oyo|/lx^@ lLܳ88Y"vGmH{R֬9-G ݴ: ji/Ws9CK1[g`9Ię%qD^[[L0sZ,OᘏY']7M+Ћx:j_4ֺ^yeH5qo~Ƶ;QU ,-l>1I"{~v  YjR'*]DN#z_@vAa*wj5M ,ԉ*݋60X1~Ԯlt:[Ic8bid)z7C5T0z.ײ=BhGJ*8G,/z>&@@LC0s']h m6<` l~߂3'@UQgR_ԋ`5܌c̈́xDzO7H?hR%Ws/W>o?E-]MFr\WWEErGFGrYA,SwmשT%1ԧDh yC1+O{tOH tWDmIoXwҝG'h_FQ$|qyvWƫ^uᕫC;{yM!ax8ԦmS#;1i߹@b~$ m[̫z_ӷ9&K9򾙹G8Ej_j4 m^gV$ ֋JJW y-}ɧU(*~[^\f~.UkkMZ[ ?)ZiJ( &VZ1a :,=>s$nZ3ڸ!&mMr'"Ē3 +T䪔iDNfZja|~aPQ)fd[$K,r)S11EL(N*<}6GCn>[ۋm`2QcN])bJ5Zlk?n>53Is*5PK*)-qe?U$:o;1`N鯂њw/9KƱe=By[lm~\~w y<ݘtďǸ5+y9fJUND;gl s4iC ljŸDODSŀYv@9 d2 RR&Q}O\HczpQY0oLaSL d6↟ᝓ/y:DE.Q&(Z4ƾjg>!Gc֋Pw@Z]EZ r*Y5c;V#A'v ?CNdx86av:ݣa usr'.y1;|'Sȋ) DCh5y185!$`"/dhYnGL/|~M ${zj\"Όo* YpKG9o ( i{"y\Er;_mw8L_tԌV1KIq# IZq^xc@ݳ{[Mg!BҠWoH=xve{.q,墶^- tֽZ7|Ƞ[갋ŷe)s`%_U&?G{laNl^^Q( W/|'8( j6.p ]L+_% =jCά:Ԇa*lΞZLYE.ҞÎ=5q<CTsl^ un8uKшhgX։wP;lfDz=x8RLڬ7ECIoGN"Q(3Iy06TDRrPb%)5A;9y9=a+{ Sn8Y{81aɆ\B¾TpYK޸ƪ!rQ"5 gajcR{u@ >7Ovj*dwL"jQLžp8wU~K# 1q+ AU!X=!%&fYt?F n2yYݫ.QfiK@T)iǿ y1=JQnb+-]' ~M7>< /9H<e,QSH;Y[; s8<,B JFO$ʳ,[ў^$'QJFU!1V_FCbQ]o;{߆^W<ݼҷwLoġ#/`E{&R^E@>}iN<UpU]԰}k*񽃱6AD^JjVMy,'f ?+w8^+p"aU@P:;3E8ôtzfAưHUz\Z7d< Ww۷77*'@ҍBZ(t|=N M%"YEBҼǦC/HN8&*|ujNmՄL!3h2g2l5ّǎbͺ{.&ik.$|6w]#Ha NaIlW»?>c=|xq?X0>z* N}L.W@vP):g.7ݚpY7<5j}$eTy|S:;$TϻAD }@뽸%l |w8-'5e3&a=8f/a C'WHwt ]R:;:ST=6Cک'p[9O1$zi~8}RGոMe CA&_-$!S"kcwB/+^Dq2qZ3[<_Wl}TC@Y>ݖ "L2(ٶ[o@iaq41pՏ/VK] PKn}v.iI]qd4/$7q.aHTtš|۔)h^zA.Q:=bCׇMsal.^}'NPO 7{z6?Y DYW*Rإ#V Wy#%ZaÑ_RXkj?LgaCqKqk#989w*ĸpx9=_ⅹ Gu?fG1̗&;R$ `aiGL!fVs-o,*ޢhH_Qf] }>Xu3DM'7kŴMa.փvc.X_!&*~J*]B"$&[*:Pe_\EsiF7hmь+=o (qLOY: O=HREB β5 fDkbO}sfGGd^qٺu8aeڋ 'Egm{!y'r XѨnXwȋ5q[}{B0b t%:a V_|C88.CtRLm#Ԩd,  ]u-gaF;&n޳ŗj5_1e-W22m!@_˂].5j,:D*{QІ{&8T18_Ol74+FawפtO焜=Z ټ@C!k3iA ^ <ж A{}y29}`Tv f5C4Ə>$ir(!+}jXꄇ_ox}o" 9^ ѮyK\t:\(ZǏ?ӛd ,M^= AzL8 UɲCWÅ&g%ջPrw$Dh}y%֍cl9*}c`> X5v/.%p$.#JТx}e_6q#ct F]hX2?{ 2W7[w yqX< cEh5chŠc- ޷11^/=x&%Ld ZAɍUdUt֫Ic f4Aşj\^s~5hxxy^%hp{s'aaݨb0:И˶2"b+2wlFhѽ5w5 /RA!2~1*Hi0>K$9vb^{s/j=s{gˇu\q& ͝Jk*_}V"N\ڎktNO7hPIX* ~>D j0 TDc s\.X|TbӋAC?T$m~+fPBɓ^O?υo YI4:`4&2tFA]FhY")T\KtVyOɩFuNf|D/3}E$|RiCeP4G)S )OWڷr"@j" mB8 xH&$V_*Ͻo}OOP=[Z^_nBZ 'D7|fD˧dªZ0~~IEgǧnyzM։aXscͷBoq*fS_=ӡ[8%dr`Ř$ɄA"_hss,:d8¥G/q]<:jv^:~; B!o_x4?|ՠ'P|[UvO|Vgv1E!X7i2rbm7&_R[T@jrk m]\T%~<&TM..Vj8%\ѡv _H\l>й>7f} 2VdrdJfv8:q\=6|L R/$HI";`o[^m'pCK5G2-A(6+#iSGE<UypxNģd j&nJ#)oǖS n"`$p+WQZ+?*HS{BS 9V>E{fKH2Q#hG%x,S{.(!R1@{e<+GIxS=!((†:OH>H谋1vMӿ7P@grk^|N} wC *c/\V˻C7}QE Q.H]!Bkbt/]qJݻ DdõSiea b}i 7-P& [I;i[Or (ވpBSE;Os7/`E'Ʀ,KYl.<4YhTJ2=Lg3'.'H(Y V7ì{`6(i6,]׌U(>rdp*:j۠WfL()bB$v*s,h_H@TX!Pu\&5"/ʶK΀=)C!DyG%6~XPX25<[;3PpFM̈́%5a BIl{pɁe)9z X?f8)(fɉ P$%MOm\HZWp0tWfvME*(ǡ0<Ջ'X8Ԉ $a+S볐GCȗ7e 3nB&ԡ@ b՟Ewr8euL 1K=<iSȠHɜ\'u᣼n3Dsy+*q2yZ$uόbϒ (^>ȵqtȾ"}V'"|cٍ9,:oK⿙N]7/ TNX8yI'ϓAjE>!2*ܚ!(L*+fuy^Sv{NU/A A5]s?eNexNÒhh?8ceZqs\US|jHM58qԃ٠D`"CVq f%$xf 9d;DuDkk ϠԇWNP*=S:7~&5Gx"c`i2X$4Ch?auh+uy ,_y}ނ}D_{1ҨwUnbLzNj1Xi%h%@%!yPS^R0*YO9\ l!M`IBπeOlG0@M:[|c *^+We!AmpcBniJc~]Zۙ-`u CK5"O"ƕYls]؞w^}s$YXpmQr8|lƃ&ƴ+݂7buCP.#E2 7,$NKh g mTR6_G :i=s檊DNHGm]c %v"e _ZE6UuaH7IVm(-n>Jg@أQSHϻ@=jl"Wu[І#DᲱI5#p| ,d @`s$>7?{N'mzưX`ALJn #~ݲCaEfZn5X;Pao'&%-0nlߗ)H$mcqZ:04K#{|3|%2Qڒawjj1?ńb܆7LB8 S鹿m4z c3ع\'qdshU}Ox!TtZ\ -kBD]"P-C*N!e)]; ˎBh# 4ʂK)k~ӗ9JZ?opɎlݳkˆQq9,;Uw6|Ę | ~IӓvaUyjb%U[ g_=Q.ٶ>ξ0G0CXY%WL͛_`J;Dש΄ =k`$턨ۅGýV ˅a䯗#rHMhD){~.~:4qv-a30yx/" $CXxPnɵ ,o9AvGh`Sx)Ɩ{\Q hz7AiXŶW2~ mJvSw QNO,}$gCTє$k#IIEs8_P1Ċ 1z0>D>t.=gx QdK2jLJ{,UAR3LVEɯ~0稟k.}D8]_f}/8퍔Smh-_EIOAIH+%63 D=e^OjeHa'l]Nn_#q.  X?J|Ml?iC񤎠n5'EӱR &(2tViG;`5́_oIj Ĉ }?( h2KAtpLDFIY . Ƴ?jP|JF4 oJ!@_AX\m_^*7 t%x= Xu5]CcEPJ~ǫ4:) I#e$ ZpA%\xl*AAVMPvƁGUnogffD.yQŶl_^3uwo>4'Tqp ʏqw=oJѩ(aRȉKԁ Cx_>a>#.=[$ȅ#9Z<)DCLC/zzS?S,WT639OFل;ckP"p+"$梦ٺ  (-Rۙc8PZd҇1Cqj*Wf93l+eI{ "b =340E)agMK ;Fh'|0q%)Pkk>yjن@P18iq7jܝ[Ifcؼ6eh!zs]GV?bȃd'k@  1AV.׹hw@tR.0ֵGԞ(VLҢ3T`챢5Oծc:!NzhIL$x 6({gO4zm:;y`lFp!`]\g?K(D mtY(uFDn^\nݫoq+UwzPCҥ@>Pr#M kޅ9a͟!wU0}I?{2=jY:Otz25,yr_\}Z `G)iB+I!7V2&73C[#Gn2Cp|NBE)_X̎@wa}#EFI ¬ sr?A u^)Llk#L%Tr#\1=[]F?Y &H!~=e ̲ |,N؉vȉ5 Gy)eAr6: 4% 0 T2z87Dpu}7(dZ]0_u],P3KY) dU@?OcK_? J RrT^ ׀VK[wCTz*xpb[؆Eҿ@KyK+7Gt4BB[k 8P0$܍%~NyN vg8T`b%76k!It֐惴 #ܶ_- LQyǂyǧT>PwgVI~AQ( |LaX;o42S*UqЍ#s3AF?#a(+fD=>yaX2A\؉]nrWC؍3^#%U{+fʇMtC f7HږCE`.)wo. )u3D~2RY;\.gi3|ekt sS5پ.տB }qZKϝxxڛ60η!'<BX^/ CfM$đK_j[~T?Q#,m*"e уt2+,?ɽeo2I8ó_ n"<8nWoScO*7vHtFQ0\$UT`ѥZ|ߑu1"cmz9cp[<' :cA79@t%V߼=|wT}CΪ%p4Ͽ%puJIq}K0 N 4]KՄajE.K5 ӫ33e+)~Y0>ab$}qZ-=9!& dy*ʓ,#hM 1CO+)GxM{DKGelOt_ Qç3C=oeN}_XONHe,bz~ l\,)^൷YSG` vA슖m{c|>8daGV=.CE7 !i!Bx^.$ t ;YpV x.(yTY.HZ[S\ 8F#Q( ǜ fbں$oD%I0y:\$)أ-!=s,x;Oi.HT.7vKҼA"J]*:zz15AЮr럨ˮ)cW`q0(>`gm֜?H [A|HwuxbCR_u70MC,5(:K4n<*`(y'k"%x{0,#2KaoO2,U4OsW_Κlp MJ̬I#%K 6[7qϟ/,vMu vfcI k Z >WL "&^YX1/&,Fu~M߻ov,ׅ q+{ E-m^PM¿ƥw]$Ւ*\"NγjMH{\xż+l~zwA2ؐ`3K 3`IgGz2$4/N;3{9e ,*]ЏU6x0{eȚ$BE2\ƨ 2sMgXu0,sވ:W"WvV%D7р!t:yt(^!PD<3h0.4P~Kb @>\Z6Qk@Im}%;K횱!|[)NgA'꺟!ɀ[~f`z(D]JM x<'}sBUjQ=s]!R^CȑT@>2Pža?6G0 )Mt [9r'L24Z&bO(,=l@Oek1긤mn4x"ayh78g GVaߩ8M]e푊>3$Ǝ[$Uhs>9F0c\D t[xv{׃\A1)n$.i.L(Z6#v*}t:(4ĀV} Tlġ(iWshxR?^Cvv^!f԰@3]i6ި(:-F j-2P*Idn$p7$" ԛ4S1&gbl %8OOw҆O8m憬D@n\se9R)sVyQc>բȮ7c~ChR-JVgHE; xi0[ܚ>UN/ aOu}}53kdu /@ m:WIda4<<5t9`#A lPB)ү6J:NW7ϊQ"לᖢn5}<(-sqQq`dzw f܄Ll2]4'qX׼5rLLZðj} h٠fAiwrJB"3c%຀bc*{gJdEUQƔLfl:*jCKr*gϻ4[XH#z6o.De.E5𦟔8#9<O3!J2Ӏɴ`//bc2^ Yv8URXrZ)a P|F$()knValC6WF8ܤ/ P dbl>T*]!xHj$& C14|9ьr9^;%}@ VXq5FG|]! ˘hpP}6-DO9'+VqDziɩ!>VGNE^@ۆsqs:l4<(>/E`y҅PU%7,m㣘O88K\|tmS'@.,=vZБ%pA؎I: 6|"RIںzWͦe!Ia>-*y[E( rʷYQDi-?k3uCs(bdbh(kb+:6\KxAEۂ߇@,ˏ{0\%{x: P=IzߊChKˤ]\燁rKT/Ssc6(=װlVdCp;ސΓ{Sx&IMjy]yia%n (A>땛c&J=֧'jc+'#%uIY# UK,*:QV>w()0- `6y9AJi0q9 W:y@HFE#^qH PFis8| +vovyչ(ܜL2݊ BH[j ցᗭMq3 &hZx~.3m#9֣cs𿂣a8EybQB 5,-%݊>c$n>}텥`ϛ&iRXW>t.4#fgU聑ʆfe" cLٖߘԓ>+PZLO\Ko#{NZADWMDYa4aV`F_O|h{_b5i cKӃsA>ܒX|"-.XdP0 _ڑy-!.~ak-.:l~ Ƃ{­K PeGƛq/*%pg'J}849]׺0G8{JyE%uoo?y9|tSXTL#qϫ-sg{ZR!̓ fG]WqvU_hscJMcكM &E:jU:xΆ anT8Ȯ:ҦaS}78`{$/Oe\ $|]BQDX&Nw{q ~l|۠ {r`.1K ԱLC0^LNN8=,[نY#&} ۡ]pz~׹37X+shO^_R/Lk($ps~VHf:4QWUG8=<oJWzk}YKC{z<>~e7wɈ)Em3r9>Aڠxn͜jԿVȜ֚Mw¼<͎+k Tt'LTX83 TzR#(h۟F/EG$`c~bh25Ư(j_H> a;O7VۍHyeѲNsIhYj_n$#.A0aOu`a=_}vzmL>躯Ɩ0Ђlc%%v#Wϒ3[TF* ;`LG[hȄYP.z[KЖXW3͞7w)ɒ y Df%ԝpV饽;5H\Ck փkͯ4"T[K9 -{cKgn嵋iJQWV:x9r0I*8U-g'SP a qEMn!ȍ4$AWoضg$1K;{$nclcͬ<[(S#Y&LeSeTcwBݱxU9#@|sPħctW]wmkQQ}]0&W<^j}Me(z[j]P .4\4,'{Y*E+qIBZ99Am2Wϳ5ȚriBՆ(ÛNv)VA1_ѥ spy\IB j*h(2[ +[Y5;P"!q$A$wNA3ʨ'*+/0W 8]l1ٛ {9T=e !m=7 _\OG F@ߠF'tr.UJ"tEN5viixS֕aJʟ|66J4.*o@2>"1+.LUѠeB6(AH!wi|PW2x.xA88sz-wI JxY&}]C#8g:rs}|xW[we9<_e&˛t3Pb.rQ~ߧ4bZVhhLbVG C03Y-) &q/*E,'s"RC-"Ml4QPhMG MEix*wQ@{^VZuZ[+gifN* $4VhNО9.E6YHj h%N3cM>?-z(R]!B#['µ$q$'Zid`m(ʊ}Ո{5 EDdiW(UӁF',Nw bnvH@B'CnQ`d"GANЉ"U}8{P&i#rIhw^(6 f ʄծE2%Ȓ]cE=Jo.r Jݷ |Kp)K. g/ `bکddYkLQB~5Eԃ[gg?Q3Æxtۢ٪@Cr0+dku85: q̕kCB(& KDClV-bBUP)0kZEK-r(!qXf6S% z@VdepA^KV_TdžP"!!;s6҂,T,ˡ&2] cfXe'=Fp?_pMyƷhh=Osg+kpF&g]HX?ߐ `0ڜad+YpXĞ^ZڝY#m>xai8 +R$`v|K!)yW|FM kv "ïsXWMlv>.g\yog5Mt0Ռ{I ]Dj9L"$TJV9+/ʦ=@wMץ,u'@@A)W 5l=]4 : OO 3J[~4t.+s$8- *ztu?j\c9+9?cd߀QsY+˄f$(`9sp n,'dցOڊR'&I2hhZ֞eһ9RQQJp*K{k`fhfHx@5y$aO:@TFm8eĊu-ggZ"#ÁNTw9n\'4>#{$%_N,5X9|^t1[Ta!uS{ABفJr걁99/̍+mQ @,O)xp;kٸ}yO!v׵$3X]l;zj-t{18/h VC$p=ʍTgsnC:=(]QD]Oa!i9iD2܉^Rou" :++E/HuHP|\*w"t݄n4vVv\UGL@r R5w"+S{~/8 g)O>,7.0e 1@zpB'RA=> C% RDkݒЁ崷4thZ$Sw\w{BbTdM}kCMSrR{gʧ ),cV&koWb,)xоEFã:ᅔvb ShVKNrvJumwcRNIt?lFyo<|3T;bE0RP9Cb_ nuBzJP8']TA$6 xgmxG+@QLm'gRʠAU_[R?˃<A8tKb=h78 \~7T5dV"r%4; S^W)v0[m`dG}:8"x]>c6ey1/Ѿ@ib/PS9z7B4Y)GNCwkS֍oG #,j*2c QH8P֣-gxhOE ܝ/%{^hcnBF5~AV55 X :uua$.p[юMv/Kq]az~=ӣlA)dbuys[j՞F!1%܋_l6&JߍBRXͿaZi$ҹ'+>]w/&X MбTwvW2R؎˫lV{؞q!y?V }}i.y̲/DFQd]f~MIp& 2Z;tҫJPP`ҋL|P|=<L)R\l\z.0ݢ-ke}șHG'~ّӤh`@\*Ɛlk?m)?mmrVW7k:'(%۰| hUL-IjmkU~Uiʺm C}r,TtI([D6#sWQK 'S sbWRDğ,NHm~\ZT^rͬ1RK DRL$T S0W`eJ$JF-T[QL^0j,⣏g9,9ќѾy_ {C^Rs)pOJ! AڸcGdl<劽~80f#O0:.vf_?i1vwp5)sߪR{WK&z4U6%Κb)zJW:8W!옾YW:{WBXq2z=VcBz8mHTZa:F߆7ˍ;6es)h`,'Qnj~kYӏ6<ەEUTҷ}tmh5'&FgՁW-*CagD| .-wxZ'R޳),`qٍZK|!:@&`Vφ+ϛ $q`М1ߎbA {B.4-fZZ3u4QȆ[,<@5ԳPsgbA05J8.zMvvqEBA8k^;|*{EA1Յ= @riݚ6P4@yM$XT-c; kjig;k jq4Q*Y^`V|e &dGJj+5ERCX\-f MH'?lrvǀ6X)5$V/Puݾ(eY>XFVI{Adw֩NDbګ%ABmku(zL8-boȀ|J>,uOFJ2کkYP8p{XPH8oA}8ݫXji ~Øl]̭$FkIS&PC [$gyT!p:@qlSjeHAk }$-D#zmOԋ$Xr.d8 cKkQzwrK~Wlё ĦmH '[@T4PI2Bi+.?‘ZP Ws*ޣR=gQl8FQ $B` }NtkrC0ףm%f(Iy͢1ljGV>M]czu`M]wm+۝W%R֐Cw䩠x혧4+AO( 2~x(h;:iyNm~|"8y!-u+O #%ZZN#5rC눓*=sE20rg铻_3oM伽 `)Ƃ;אs#ZA52$~ K`]Lad]GߛR :gwmDA +"mH =(+~?ETה*,%]XiTkι^m"R?$Ik#[Bx|Eئ`AK4L' 5X` OWnSodvG(>{q`S>5uWv{U#OLM t5_yA ܩJ 8k?I *cnQwÏ^< ^g9DqGR]fxD{,ɭ6hIYiz׷A]Can-iȄ|FCczډE|fU k9J$MY7Ƚ7\kۅjKev$j9'UB(]DXUH$&hV8ӿC/'amujCÏx u.;BJK8gکϯQh-A2>2_&I}Ԣ(\\2yAV9h[˜dUD >c?^qj4h3v45d?TYTovJ`b/Q,(C`@^FJY.^a_#Ua n&-4ad<(7Uz"sDИ3ͫd' %q8Y0i'`b3S=u |k=D_80-h9kУYYH`)ULL UX5]ݾ#wWr}mhfY%5i2-8_8P=IT.c[&C#Ӭ(h#%AuM2šޚvdeuKks`6#yM5RgvgX̷X7`jd%11ӵFgI>7{LD`zߧ6(vN`G  Ih?t_:\ & 4.W̢U50܋-֒}l3W S#$o)S[^L:ZWiCg Κ'?k0']$L0g+8k~؄2G(mkH'܌i XRTJbNh9kښ,z&/h !K'¦/kg]ՉmJ+*$aqU}eW;C-7cݙFޡS뼤L Wj~|+yƷ9)_'bN۠ejow36s2OnlLQ 7kA Hky(yw4%:ͧi) ٥" H|˛{fY#, 藃 dF!=6V<搨՟w$Ʒãw'Gzڨ5 &&Zȑu*jdde5$ojƱq` 99~aP(dd7mͯdx!5؅$.'YFReq棟Ԗi(xrX?ͱZz86Mk$coЄ :oS^v!4CzCzH1yvf5Ǟq{T=@0I(V QaiH_R%1mMEC@3n@9[R)L,`y܋F,vǚ8Zx~!ZWbUxhO y}A X-c=p1۷'C/vj9N/- ͈BJʪN3" tªd T#ޞj"M:W`n`1 4a G%ĚX;#&dk} y/_,3|d@CBi mopȞ<& -H|S*XŁ']<\[=Ud/~zܩ8V}ŐQ;V\JjⷍC "LQD"YM 3DrI6ёH:Þ{@0FDAb5ہ!A®Y>DnFw (N񩘝d:͞l3Zi#ݮo H2[Xsοc#>̊ð5B'LVG@:4UN(=.?$fIϝLf>/yM(#O4RL}K#"Aߝ?bV&2ȶ!&Qpjy?w>yi9٥ 8@Cc'iqZXxN?sɇx)~%y[t /QКfLAjYBH i)yb %P"PUfMh7,ئ1W ?|{$l,KYx1OT6L_ IM Be$b( 䑛"Pm},X0VҮsS.!*ޢ QĄ,$.mLq-Fӷ[q̪AWY~ƞ͂V 49Re-΄w 1 l2( =V>kظ9'肒 ΂4ySŝHe%4kO&fMҔ{BRHĉ\nŨ\_SlJUTBHsڸ ѭH)WV8^ӌ9pUAr>LHR.̩p-FC>yͥ]yrDMcNd1{S蚅ꏤGց eLWOXm+0ֱt>Z-S 9"Z,C7;$ ʝSum\\ցM4aDBhX>&dCy&lu}E ucؙiJpQ*mߴ_Oe "-gx0[cޥ)|eQvf[x(^!.-#9"H5HJ^8rsvf/ۑsSBxvZI;=́uvעLd3-BNji!ʧ֑c'f6*#b[)9 Df\~ҺeNZx863xCQɲaa$ I*8a*ByU:(40ZY̗}`h?W &z6s2W*WkX3@N,jwi !M{`-E%ġDB^Nw̳ 4ET ^iJ2_++(>>.V[D`,Ru$ġK4Ta; [j,`of#Gkҽ 'P(Lǵ] ǫ%TxO9z`;Zn3g9bXݩuW'˜Jԑ`] ԁ -{b,՚FaQޡS,t$#1TTZtTKn6Z:ؚW7qP,$Y3|6]#IΈ~%}lB @%PКe Zf%EqWC{ˊ.ihI~Oz!ndt:̹N5+̡U8wo,odʶceVj39o5-VYcއ/Sd j/K-%X-1XuNcIX̋"|K'<Q*9bepsDq$]I% >,ݗCm\:ɋv]FUw}ZU&i!u 6U+#{gX}^PLf*f`mgYOx!IlX-9cSolH_9xeV #'b# k(C$>/o(lyu`@kڏSLPHsaTRr' bK}I6Z*e&aa:-;_ꣀ^wy^9UZ`Fefc<\/Ҟug-V1M"[od?L-dIn5?{zOn. D [Q1KN9iT[,Fr>XuO+YSW@y}]3c\\_=f5KV2}:I\ z@(g@Uop,\hHAژ(gC2;oRv8H/~+$.ߊ;eXbzP% Ilï%h}hӤk6fHd_H9}:Ud_|uGnUojy{cvĐ=P6Ny(=Ǔ+=;O{ QsV|N(؍vje,툗#Hq]hBNK/ E>ٿBWQ'nZ 8U#`BE!F|ծC;x̺/Tˡ=.QIH%\* 6 yQ u j$W0&q5JKJt'js^bt < h_@$:i+m7GWu:Lrh~1gu9GjvaFV#xdJk`2FC+{1ewtҶ:.$ZXn3Ebܧ2]wm9пkIt)z|>ťUT|"v̹wrqٰlqaxh{3Խg`-l;PӑB?B-ġith'hs#@MOGX{KeiO g^HG#Ǿ ҚT-f(g'^sXzzJ:p<\}5MrB]0@ٶkc4?/܍̿N|Eќlawzϻh1/Hw׵iU V܇0xLݼ j&#BmrL$aMu,4߾c>WJOD4`Lqr=?2O3,ܹg]5DX*v&f/_U,6RxSEy{P/% Y_/qrvZW=jijwe7 T֎J.:`a,|m?8hI' f+F{b miJ׊A/M]b4T K~Ѷ濸7e>p?L#Io+Y^k:f8K°?|i8 T(mX6QJ.<{Yns[(dP')jd (Ju ]@A*{ւ8m6_lRXmϦ`\ZV6RE_@cTQQ[JDEw"2!cT& JmnoVCw HJϢ sDDK_M\נFδޞMPjR_f{b_4>ʠA Kw[RVyʆ*Ơ> J%PW7R}Lw.n>N1BMl/3=pG56 agƅR8xU$X_p븞?j/!@YD'$1S؞:ۇ`3[#, iQXBߗwkWV`>oQ9xneV:gJdw&hln̅Ct8a!jB*Y$,LkXq6m_j丌a^qhAxtu`&cUdL*/:"p u:o. 6=&2M~GjG;g2J SvR c fd_Q U {v>e5ۨx MzV5*pJ@a^0NéJ}+!R BU33-Y+$2g8D3:/gdhMWP{d#>wFR/&Tth )g}_Б}kre4\ j8_UnTধ%Ϛզ%+`pf!}>OO|_݈^Wgbb く7$5kŪP~UGƧ]O|U馛+N> >iO]2 gjrE͓(ɦ^ 59O'0!.Vױ.yjooџ21KM[JNxy#? Sx׍1{bڨQrlPjj\)NNkkx3 %R9g[&+`jɼUe&_%4I7 &\,f9=B}QdgfI7O%:G]ߢ`ႋ#=rX3LrxՖTIRb&aA36hAhNE&:K Q4{-Ͻr#XmEl94'zQ/Ђ}az?pMjFoБ&z̪ :)^(E0tt8~Ŗ`")+VdJ$ iIU݅*QI$;6=EbE(&=r/Zt}=]/L!rNikF oćpBk"usfQKWz~L yBvlO^,PT5_*i=p{21Aancx92K+j ?t_p'dʀA``_s14CŖJ\SGh+w^b^@!RkahWV]c. a|CXD2`)8. NwtəV MG֋MffCG)NA\⃥wX?GKùt>+~h@7T8lڷ1Bkto./x``ȓҡB:He2fzQE/*lMȁ0\ګm|d kf3./ɖeÎm_5n}f;t t{Gkn[ F- @-]gnq,QԧT cȺ{}cvdq†HJ ^uݣՑƎ6d@}oɈ^S Ö<χc"DEMdt53%Tx*@Miats7m1!9 aoɪsدF{&]"(,z3?^+aTҵ$ٶاkKe',Eĵ|}3E$ܥN7Q15"|j Bg·^ўz%,2KiSCjy?bX(ҡTUntp/J6:rmzbr|&D  "|}H_5g1qD2z38㡜?/[?\SJcyi*y,_596Cgj0BC}Th<+C쪃aMaܙo8㷱yp_Jq"7?HoXQ"& :`Z_H{r&/E߃O׀ZyH#8L*Ih# EPjȽD&?+W6'NK\-TJU@\Zz߳m~gQ)KΞa41 s-~`aIw6(fһkeDr~cl!>miKGkF!JL3]nKx˂0F{ vtu|IZDУ돈@ z9m+\ X*cbajocYK9ppuL5Nv֬Ͱ? 0]2뛠Ie3v bV-BYIj1)R PHc)Rc@(R^Gq?h<1ruOZ]eO/5bV{`:.`OS*x9n!%e~?A d%+SGM︌I X9lѿ̜7#d+0PIh >Zw_4Uv-fǾ7Iu-'4 PH/=,EB+iQ_ܼ>*gYsίf0ѿ=`"~ 5pﱏb&yȁܧϫlr/C=¤zuA +;»e"Y@z7E}=-J[.8|'W:7K(8 R_6P%=dLݒ _^vи) j MEe -l+E#bਔA]d3l6I9a#-]Hlz{QJ"ߥ;]ml%$ Q9$7lÛڷfrȲo & x[b1#rQK3ɏ#c)*?6JcJ5VĶSs Z@BNϋn\JiO.{5*p=J8DMڬbC`Pk-V_5U(&Um]XɁ@ɘL@A>+Q':z0aϦM p7Tzvn֮SYgsA2Śi=XnK:m#hJdcg&ݷ,U DI|T&gu(֍Ν@zL~SqO@K-Մj@#ɬY'AZ sx{/\6o_@$ndMޙ"#Xd-g_{PVaRNջypYXk(gIҭ|9@()_mDP=(tZV'NCj85N&0&pq@t`lv8 1NYI C@ȋ] GHM|Gt@5hۊG8DX~P'ǔFު50ݦnLhfcYdt"U߉UP?h ,£IG#>qM=96DJ1_ޒaAV" \CڄtH|.lòSAW̓n^o(8js_, ݖq< -*"܈0h9?B5!)<% $^XտGDd(G wX7H!tXSB502|1:a5eM飞;WĻ.Ls ".gaNcc{"W ۳^fi1뻝=YD䔼}/_0xI 0dI_^;gQvghp> sɐ{swWT1_9I6d0岝jv&sM$tgV¨Y5+`aDͳg7i2U РNȯL| Af̪[<1!Zc+a e+=0Vyz w!g%&G v4bF>/ yૣ7ԁV̩+~?۽n v*D_9Zݱ [zfAo}M$Y ,3.X% AG8XfފߕZ#s<cB,sNA&FtY QOIE3=w˪"R4ԸL aɯg˝OG}wKO#QhՒ.cpDH@~ӑJ {U 5jfQᔝ]k `d[U4`9 ?7[Vak"nmFf12C܁ؒL/F3I^\$z^[BFrM&fV x%/~-VNRlFtZ +o VWoh^X^pZ]jߝMh<*537EۓSݤﴠzhK@W)J.*E94*RvJəM%W(߆Zѐ^OpvQ C~DmsVף-@GkP"f|sL|ME7V>**.ZJJ~+~B/pFƋaogop%m ;OI4fR(,ޏ!3- z\,¥QQWn(}ޘ2>weAj5kPVi6*!s=E-]|sk9nR| ǃZ H z!JnVvE &:VFsh /KLV7 /r9ǕX* !F!+l` yG,pK4C' 1R{4mmc|B5 3_j5t&]-cFqʚLfg6{( ⍼qnY  ;گ-\@46KG Y`yKΰrA`[ءᛖ: <1#ՄB Sh[*rEf^lH0M {{:E+̒U8mN1B&7 8*cGdm}h+Z6:ӽI/m1 L|.zyk,-*e%{tJ踇wkɵ>+n c)yKEǝ򐄇=T2 %Tz W_*khE;ŀ!M'GX{ +6upqA<Vd^AU@K{%YO3w_@e-A &ՏK*kYd(kwpt{^ZA?9g"~v5164Qxgp4oP)^CC Ȥ&<-)b kA"V|XSOͣALㅔ.L$9pce! +Eê ̈|mE#]5ˑP|=* GvMCHi_ 1 FZ2Cg])N;{CEU,C{FI!3sT΃xVtOI1Qc晈ʫM > (Oؚ$^nˡWݵdnP4"Ae:=#+)odwEP ~;|K߽i8"Cl*!;dhKRsN<%Թ(Ap07c3ݦ{wX-V=Iߜ7g7~̡Z/{:9/SrƀΖc3H)(Eѕ%A%b2z {݇Dq"/Nf3ƾpf1H/X'T(]`φpEGD))њ)vk_g{|AlFog[KK~wNRbyaIQJì"_r]R#;[E̍NqcC}ĹO. n/>T=D=Rտ?hjGJ-fψ}ԗW|aοp};+dgUKQa,PoF')@5oƆH k߬l2a H2:sRTw6ov?@q0p4=k:bw~`op` buO BX*ݐ^$.8xP - \lwNDH:C D^Oe"k(@zW .eW>syW+e|7hw׳"fWsMGC}+xH;6/qpSFƔGϓi+x\~umW.GRx-Un;O V/&w`Ex ! 0)tķG2}6i1g`!~CMu|W Fb"1HƢ`'JpPP- sͨ,u݂Yf=^6Zpܟ /<0 !#]HYmD,tnG%^LO?',!uhOV}Nڮ#e_$f@B z *cvmKU9,\&%S-l($)yl|ػ7 ֬em@[wa6W68TF`husWgߛPN4ь@##zj_mA*?Wp;݄ABoAO Ÿ6ƼF:-(ueMm}xwA,uIH\/juRwEݡT&1͵P@DҎl8'<$xGfGpyGYl*?}:AiNם~gQ'[=CDŋ`{ Wβ )%' HgI2P; 7zjO5f}Oi[덖S , 8w9%I~3杆T qM)-J~-$~N @vESKX7A=YI: }Sx:J(};@3׵Yߞc!Ǔxr0~IcVDU$,IƍDL2Ԝ},[pg`m3ӢðY=#}i8`]N.dle _AD0+2=֓#qx:>}-|~}L(F 铕 Mli",טbzC%^BTnjuaE*>].kIBI?yp~meI7/Sˑ櫚g}(o1)!w}`&}P.& ; !n nc [8$p-ʼ^=L\~&dxUψ#tdݓZ +nv˭Q^-byfbu׃R pVNkeנ+J"/ rb |̹dz(in15 ks5l%q}eM)T 7hdt MjO-k۷k!ƫ@=k~0|Iz;ly ퟁ\=ɭ7bgPO5j(<%ؽ2;N(ۥ;ʛڤn:G nI.Bfyl`QBQ!)n຅3أUE]TS>T W47}͟V$kTj"T|?)-=q8FyJgpZ x[o:ʲ%_iB|yMSG^C讎+0'0Q Gpw(cKvcMA 7!dn+~I+L&?ld:4y ɰ WvD2yaN\u\]aY fDA0;5ݎͬGq]5pdU ǼGk̫b~E@Gǒ;`[A!c8COAkexwSfڽ?f@ Ȣ~vQ2D1ޏJ=8ߝ\XX*gviju[]GtWZ>)ʪcmgXmr59*F(N~S>s!=:iQBO!Uk|U]4-ql6K਄}fl'\&:ѾI U̺gHCJx{ IDL'"'uU W(L'EC;vYd3+AP~[vŢ1ueW[Y 8[̞KqBGI[NkC)8LS.6kf9-jW r\o43u*%5]ٶ YZ