smartmontools-7.2-150300.8.8.1<>,Odxdy &[ !Kf5f1QSܭ# w0E6!Ŕ0.C!4_C*"]rϣ: "@a_N_ܦIy,t/P+Gt9Ӎ=#y/hJJON_DJxXanX#-Z|J+>Fu?utd ! ;,0<@Yz  =;#X,$, $`, $, %h, -, .,.,/,0p0,1H1'2 '5Y'(58596:7=hD>hL?hT@h\FhdGhx,Hi(,Ii,XjYj\jD,]j,^m@bnco:doeofolouo,vp ws,xs,ytt(zuu$u(u.upCsmartmontools7.2150300.8.8.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.dGPL-2.0-or-laterhttps://www.suse.com/Hardware/Otherhttps://www.smartmontools.org/linuxs390x 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 # Intelligent drivedb.h update, part 1. # Extract drivedb.h branch for installed version. We will need it in %post. if test -f /usr/sbin/update-smart-drivedb ; then BRANCH= eval $(grep "^BRANCH=\"[^\"]*\"$" /usr/sbin/update-smart-drivedb) if test -n "$BRANCH" ; then echo -n "$BRANCH" >/usr/share/smartmontools/drivedb.h.branch.rpmtemp fi fi # Save installed drivedb.h. Maybe the sysadmin called update-smart-drivedb, # and the installed drivedb.h may be even newer than the new packaged one. if test -f /usr/share/smartmontools/drivedb.h ; then # Be on safe side, remove any potential drivedb.h.rpmsave. rm -f /usr/share/smartmontools/drivedb.h.rpmsave ln /usr/share/smartmontools/drivedb.h /usr/share/smartmontools/drivedb.h.rpmsave 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 %{_localstatedir}/lib/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 # Intelligent drivedb.h update, part 2. # Now we have the old system drivedb.h.rpmsave and the new packaged drivedb.h. if test -f /usr/share/smartmontools/drivedb.h.rpmsave ; then # Compare their release numbers. DRIVEDB_H_RELEASE_RPM="$(sed -n 's/^.*$Id: drivedb.h \([0-9][0-9]*\) .*$/\1/p' &2 "smartmontools updated to a version that requires new branch of drivedb.h" echo >&2 "Replacing your custom drivedb.h." echo >&2 "You may need to call update-smart-drivedb." fi else # Saved file is older or equal, or saved file has broken release number. rm /usr/share/smartmontools/drivedb.h.rpmsave # We returned to the vanilla packages, remove files created by update-smart-drivedb. rm -f /usr/share/smartmontools/drivedb.h.{error,lastcheck,old} fi fi rm -f /usr/share/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 "/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[T ]JFx Any&Ph~+B8AA큤A큤A큤A큤A큤d 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/shs390zl34 1679637637  !"#$%&'()*+,7.2-150300.8.8.17.2-150300.8.8.17.2-150300.8.8.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.hdrivedb.h.errordrivedb.h.lastcheckdrivedb.h.oldsmartmontoolssmartd_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:28372/SUSE_SLE-15-SP3_Update/9f56302e7c40a40e520d025fde81b53a-smartmontools.SUSE_SLE-15-SP3_Updatedrpmxz5s390x-suse-linux   ASCII textAlgol 68 source, ASCII textdirectoryPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bcfa838df8958344b07f0dd73d6c5bfdc5d545cb, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e7c8c5d50330fe80baa3c2f5def626181148129e, for GNU/Linux 3.2.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)empty'RRRRR RRRRR RRRRRRRRR RRRR RRRRR RRRRRRRRRRR R΃O({utf-85b8067a70544a0b27ff4053577bf4159e77b02553fcfbfb152b46059e3492dab?7zXZ !t/]U]"k%˨ @y*HKItk= zClRVH:i^'.rs>*J@hƥM DA_)B_a?oDPa sSwl9{O]Qe =ӬM~=-uZ'i'b)4dTn6p[vyWcq?(Avvx7xxy4G>$T".ZŦː^2.$[,NN1bQ;%|T^>z|.7`+7bT әFSUվOΥt^ţzBg^Z Mifkt&T3Y@,~j4l[ik^&JqkG(vpC(3ύ-\"},q*E*b=rw~ZLdXȢw41  ZRVw\Xjvub)"/B?Y_~{ f37%[,sMG'ϦC2AtIx 6mV¢OR@  ȝÆK̺,U3Mb>tUe?%@Llx\k$(6lC5ש.rY:|ԱOELirzkKE E, sE2#5̰=|}DtN9pmtX}Z!XH`a j(S3u?$&4gKK_,COIP}LS;9w#ƎL 9m_˧1_C p@Kֳ3dz8Tkԝ9gr}$K| {&myGr~3"`t4Egy]L|W V1lka||Dd!E\aoCsa\U- U?"61s>K|+e=F{՗B1բv=qℼW+1Ab %jk!ީZ-e)T[rZՠ"U>p|Kj~o5df=LXY5k:uN(8ib9 y=:!+|@ly9Ic/ŪE-=HDZ(z&%p hǫ9VEЕ$#Jd* 7 ;iV"K2`h bj @B=~CܽdFtyxVMŘF;dPL+@@iL!wF:-*%EJЭ & }u.d@DgD:lI)tZ޺U%Eg2{@uZVSμ~rz }dE2?0]S`n3@OBHN}3I3̰{T/3nXS5`D{ 8e;dߤ܃]G_x q7HC|_S=#it UV[ W)2.:J0Tɥ-aؘid 2&&.L3paZw(*iħڼgMΘiW˙8t7}>m0݌?kE3ͻ 6J[63)C %_C'(:?ᓪ!5o쳀<$E~w8}g E -\թ4L;~oXgaN`Jc\VtFeУ9;(Og[9T;. 'gaQ'"UBCOmiI5rEb-mf|ssA(353n#Uo}Zrub7i&Ο/J ߎEo4<{ZZ/-Ke&=PŸZ^gݶYw1:E2,Qd@{__d8„lwL\pK pz3N(7{|Ŝm3߇ =i,HA-xPTy+::܇$Vh:w#IJ5.2.ݧ)k?IhM|3]% :9Xi$(Ki1:D`%ke7[/2sVP?3Pa hBi,v+99-= vHp}u-MraC&c^E Rs]Px4H0 rDo' ]":0R݂:1LA &?9=!TOnG@CYNkyȝ[|Q v݇cmIW#8$G,F:'g^l\dh-j<^f:-C$g6Ҟ+\QǛ؊сs_ o8Lx_ihei>˻& p20O*.}Ċ x *1t̟(IBYb`؟AYx'&"-о8$Qiӵ_r쐢FPrޓiMS;X[~d*Jl/ڠvTGj$vOg!.mCP3CZqQ\y|MZ^ >2Ѓ?I-jN!4-M4MnnПfĒ>'0cͭ~b(Faq4_yRR̀o_tԊqϼ'Y= `f^EEwO`9>i0#%-zHMr[s_®ݑolM.uG^C=U)'ēIݵM8B)m IAYp›ВXP{Qp LKrvtm'H/rg.ހ{=O6%U‹.hg \\m?K x_)ٱlX)gQE| #QȱЎo-E]mN䊯wUg+VEBD?=A:o.}H_gMլvxa!Nf!4mg0Dm;G<8~B)(e\x)$;hTzKέ"k-HK+f̚H2K t'\X3%I):I7ON*LOwݵN:ǚ ֍:%Q%aM\eV6 &;kvnȓG[»` ?FR$ jWez{= R<ԟ6I="VO6^y\yHbGk^ jD)sJɊs{l-i5fhp^[8an^3d[eQ 6ss #C"9"ٌѨ:ɇy cNj|y蘒iʼC@zOJxԨ^ѫgmBQU'l E_;Yِ~t{G̦$YW?[?%197h#2 зivmmw/A9uI~1tg[+GpQdIS7pȏi+6GdVi5.;R 꺬tu-oD_A}Ӊ5ʍrQRc]Z(μhيc1kkYQv~`?CT3 /j"HPsT꟣!gq̇a &:EQǔ^mrJ4o!bhRp{uX:oզ,Oi{ BQf93jۣf[NƸ @s\W>3̃Iр%L~ C9:K5tb G=S̵~Ciulr~|,UdzMHTﵔ[lvb;~q,&N9.$F}>RbPO_IjSþiAY{3;W^b8+ tG{ʖ^QAnBȂz~xO/5kf X(cO> ay @_x9ҾΜgwC_ 9D=+J# ƨf䧎GGCr9Ct5(ؗ(U}ّA,(~ wO#93-s88$Rsc0aB"{ma 2$Z\'hlK6D"|pX P1a1:`XD ;ϴg\9Es[!ÃO@2; ` <km;fՂ6~6C]_@74ToIo>/O&ڶ)Ҹz0p5B@[,݌٧Aq ,ӎyQe\eF?gФ9ٌmvyɰ_jFb3nޖR[:g̸$ mTA'ߪ _^$!k9eSk>y3 ^ Ī8袴` ;I|Ќ}8SW8Vx_ZG34bK{l\`Zo&>1 g흡Բ&-hEnȚ*hɌt;eI;&QId-Ja\h͍Rm.cZ%DBWB$~a# 7}7{ڒk.vs_:>*Y(lPs̷o&[VbO4h&Tt}nv_ah"!q>B[<&FoL!fCe_yG)^RH]XACGE'RJ5r%Bk%>Vnί|\ʄqCYɮSn@NgUjp0Db"f1- @y>T5* 'ƛ3hѩn'k)-ݨJT_&J3z)>&Οp)|#5 ='2yq[ɩIh21W/AB-5rgM9`wnw"0ǡFJ LG71 B+'uYO %5Ñ"zbx vaeR c`7QZ%7,8}Ć;f{Icd5C)IxH\ ?mi.s.0MM &(";(Il~7d 31L2_TM`)4@v řx\P!2t=SG&*a7i[VgȧMjd|S! :BR4W _)W9JV{%ko*vZR(0ҦlFn .hXd4e'2ȿ4nтE/#Ajb.cdJRϧt/|1p(Õl ȔC8:GWɱ,H]GSK[߹P_Gm8%68\Y,7, Sը=KG6%ΊKeSyܿC !KDžlS@aI͉F*g{;$4F^ǼA0j0 k3s@LMKGG|Kp<ַةPU[ t0inR':Ji=Nn=6_){i(݄'h$Vc.00&i *RZK1cm3ztP}>qM|c\O(I %GKXY ܆^CSuYȌ۩.B]F Lcm2rȥuF0#N"{S<$̶x[wǖp9_9$~lLBԌqtF?4e'DPf#^Ɉg Rzc/ VpUzE-̡g7dٷ]d,Z*HeñO#7 T-̏XXU3<9}r*a0:O$T|JHkUi`2ŃX%y)9$8`myt#S >NZ\⾡lU<鶞4jfs hO(t.ٻ>t0_ O`R'- $W޿ ckvqInMmǶ*Xr' R oQ9U[L†aqSZ$y fꛤ!hߜ.^бS塋~PâSb!BxsެamF& 7bbuړҠE!_Nn)ѣ(홭B- G-—I-yDYfKgX\!G. ]ߧ8Gdꂇ+OEɍq?( ^* r\;bdrђD#L ykTߔ?\}0jO;^-!o} zf-C|B5FI+Skֵr,ǖ\;W|59P=%fL)^}#kyQWy鮁U J><HY^E_|֖u)nL<"DZfH`fQ>g8XzoY.vd~%pTUMrr[YTHl w'N76d)|յNEm;FP%,ޭ!s#IJ5n-\C5 'mzNVF6d^)扐)5 wU2Q3KM4ga- 4J6Ot-f;X:4T@W')8ve TxCZj8ƚZA Ygn:: \h;ϋp-5ZiBP0L>؎gJ,9៤H\,>[~ɸwT,Wul߱˹[0H_mSzl1#gyC8YmrĥQ٥pX?"+KzH~0,pSjARN۵`Zx=JA_e;_]C{N9$EyLsǍǕ" oޑSn6 XQuE;vckq*Oxp1udGwo-f@$.vOSJ1ƭ<NjV Wh{'7[ڐ䒧B!%?K"MTä7C^0 zxl\}$4,ˆ#.u!V)濐dVUmM1Nef,a%n֭*5/{0 E@1zm"wkX7g33tjҩ[rONn'df_TtMDQUiJ@V*g!)͊D ٍcuZFFdev \;Sʓ %2 =6| ZG?):WF|~vyPfn(.Oʨs` 3=Dz 3+o^NznA&v.6؛cl%8)=`QpeOqRTn?n:gas鉉ΰ{ܴLKصE~xe9hщ LSc'̩)xKK 4p"gêgqd5)RE]_LIm}4Qtm}Or"%vzGʥ-Zh&z$AF5= u:=z`Z?um ]3C[_n[ F7y` >_o hK#9&crtz1" 6JqCz6L3tiX;8@CZodFlׇU^u벰C~j ծ҃56ZmfHnVBO܃k"2YihX6v<-?5) ,O=A?_l4f;L@h`h3Kah݈Qԃ0W vYhm/p _K0axz}).Dh_@qFKfH+7%8@Io \(YuIW+Lhj/UjDO&4:N)/0u7JVJ ,VR@"4j]+f~ˠd(.ȥ A ;P՝J(};%twL""J)ݝ ;"* VX<).;C0V{*~ڏlZT ٞ@yCDE'z.C{&,O &_96 J+Q;"Nl|'?tsygBX% q|א{" UC}@79L%/;1qEշxҝ/ ;ŭz}.h +k7%yC$lStV.YWnh9F%Gl-cгiE]l+/M+ 17bwrĕ/ 1B{rfM8ꖳ/S-h2w;(pqVDF oCLM!؂'% NvߪgSa8V !A_?zCY-~Rw8d%{`M $;"Ež  k37 xum ĨxVtYN8R5 a *iXp.Q=>)Xw ~B♳'bxy7+;Z,"Me栁c WYcG6@61-C#J-iK/*@Xu *} RL?rBpq:U.yE9z1+8fDN hj?=U,c€scF#T-;)z׾LJ)K!&ՙ@ibͭ&ɍ$ [i;^cHvR q6SZ1VT qJR1SWowE+ ޵)F}2Æ9$R;H;sCL֝o՗#ّZ`G[KUXm[ G=T6]N tiq"o^lN78r^pjie_ղ6{[Qvn*s}AGq8TޘְkA(7GƽBuRJBq`f^=ߦ(C׺{w@dH4O6 驱EMZ"S 9[_& dorqsGōaz$Re?B/3IU φ^z$ys p0"W{x,c&P0ļ:@;sDXL;;S$,فZ^綽-4}/-7[efk3$`Jd͞8OYiS.ǻ$Vy`n CuqpcFHeoYXJg49Q[L-/D{(uKV8Np.,6ӗ=۱Z(D^(K_J l_NJ!>:4K7Q,`3m+U!"ϐp'eĬ3I^N Sj]'oa:ޔJwӎ3l&:*ϋkAFu4!Ӿ?CH4 Qe37Zֿ%HOZqON_%h{TQ(uRM_`4qkO&eh}NIt!U6f|Õ[6SЩO,-8hkE^N/f^5Q덦(4:t$ ggߋ,.gh#ֈC?~h;ShD( ֞U|?_"\ޗ\=в'h ǦJL6NbL$/Ms <. 2DO@}$?0]f*!f+=Xd$|"[U|K =Q.&~#4:hD]}'N>W8`5PtQPh4%#K %Ϙ7gG!,SMd!:sΤ]9=:hX吡X!Bz^R*)Eeq˜kb!sE]a' 6A"sl!74G#vKH|QAB6gd߻^Qqw0zMdlm㲠S%h-F?}1̸U(Qb 2=y.5U/ . ?ܲHirUiS\A/5p/1d8ӿR"{őbm?jw |A ԄpڑM? 㢉>I[+ TBgP@EL+V[kg/wS1tlxµ&Qd3L ZhۀvNO>CZÁcUvvd9a1s1&y }#W)1K#inP#@ՠyyeT "^71i4E'+pfkk $ځ%wTOWGltA$&6TUm9aIS5NHٺuAPJ91$Cb635P4>ITuq sgȱHK{7p =4n~J!O+(g3=WK P$4qɿ+L% yGHu(Q}Ǵ”ͣ UU휛Y قtKvcbԩfmȶYls8xԑj"ex]"ܺH\*BCINჿGL|Q= 8ZL0ggqI0Bct^jP&E_G0z8fՎB%r&%'T4B\EӐ !Ċ`߈Unϑ^e%Iz(Ij8/Heڜ^^B5S'{#@{)#KKTϹ f>%T]|R,<ĮQ狉v+KCRPEꊀz;t,Fhc{e<}c N;]|h!S)7ov!ڄCטAZ?ËVo>`pD0MHIWP"Uha/6'nɌ4!<*aä,Q"2};gwߖ |{U>!<[_twͫ 2@ YI}Y˱tXd%N5 r6XvPtyb/?x<^y}oIkmkYMa?ww 2k!\1_c{|7wv4X5I*jr &rR7q[d9SeQN3[ _A>`FZ&L e^`{6h5؁KtA>[Z#.xDF a2U=_S X2.qn$B?Pā-3ʁ<7˻Bi֬CfJǷ8nTT~vq.L" z)x| Qz0N~Kk)+v~@M5#_z*I ]baJݮV(?s ;m RJWϭ)yFQvoi쫛K -z}} )@,+~:X=~3fcT8`ymyv4ՙy2|,eO\L Eh;A~K/:VTs*[^]1D69؝ɪ8Zȍ޶(@,_%?L.CϹ]B}!bډ'*\V Z>kEf_II-c(Tc4C.{ <8śth#[$tEȸ2 B e + ir@ ċ`D(dSr=e'2w`kjqhm4?[pz#D_R6[_oģFݍQK5qZGLBbkpeW?K*w#k_<2;Å+Y\2U+) LīlUdQibs#9nrK*/5MQj.,•U>C "RksVk,V&4b%By!劺QZt FL-y=X+Ҩ:,؈x|}S"_)@ynyR "|`e7|Ho_?Xxqyx2N§@f| ƃۭ*\7z=}/7Ngv6؛=D(5:4;.UZ?2%L+}c%q |ŹFr@Ptlr:ӪE׵URar3/ߏEi׺" *Kײ3bEǀ \RSkj6ځ舅re_%"&My (7|ҸEHB$䅑Z*aR~eTd{:}oU^DK(tNZΘ-yq@j=Z&J3~–B,';uQ턃{qT@ΏDأW>\FOTEG K|轾{7p 632ĽA^wdhZ;6TV@ @NM9t*^Ch7 !Z Ue;a-L.?Ȭ=6)!lPa|<e Ը6 )Κ\ZGHqU֨G IY CcS> 9+mĞV>s*!?{fj}m "!7ѴzGa'? 3rEleńNcL~,tnVPN,=QSʸ+}6>qhA᯹'q4[-#RikE=>Vr7Hա37hT3&|8N6gױ`ʣ᧵Â*MuBx2u^Q> I,I{1jP'_)yhd=q TI-d)e<$]ɰ}~|5z*XBkd@`emL;ch^&\Ms`FwBK$A\t3V->3dlA7$Jazn>#o>z K/ pr\ZFun32[ (+C;?buf;_vԌ&hB@nnT=OY ؾY եi!P&av6Ve֖(#H0G /XfF>_Y jT\>Suʹ/xVb!B= , u/]vh?c*V1p@| RͿ1GX哸.H)Ӧӧ~+FkV8 ^*Ќ h¥٦o:>< A4I{Tc3@r(LpUIj''ِt5Wr+X<؋ BPcNխM=|4RO /{J)"IvIC[Ƹt[.(Ymڮ Hi&Y"u 'V+ % v~)j_͏0t_8\*܄ Ut&j.aֱ6 DZ +oeӘQ@œ6tQwP8~%iчCЮj^qj9-Ty7o0+h(uj(o|1@mH<">uul;uDNVluwwTql nbLĒpkқj=$&_QɿK GyŬw  aəԃHI1{Tj? LC#]%:ISpH (aT:3Yxb4G?< 3_iI#"8lEn^Sʏ,i){*._{M$~~fձE וm ;u9(5~׹=amcDE0;]@ 5R1 ig0RIONUTlkw8yB&Uر29EZ3"苦֊*r8xUwc[߰3s:쏜2KmR}Qv|ι)E㎾L[FSAԧkPj[K҅80v|kU8%ZZBL`~R,: h]fԢyP5-"հ8":5kV=Bχ8(WUa.&4Gt4srխCސjSlHԢ N0@sHVPfd:1@Q?MRw┾cpp<یa6^ErNOCpCAuS_ʑ9KӮ@UQ%&#sal"'e4H!sH!`%:@>, +pfT*VQqv mc}F8>'!iW8=1T(SD<DOt> Oj Efk.2Ȓc((7NOɑ8DO2 6lâuSNx B{OpMPH/%2"V}QQ)82`*Z<'~p_hY wIHCKFҤiv|ލ^llֿCa/@)·Nή(?;5aԑaBU0V=d+\b|ℍfeɅQk$=Kha컈c6^56:eBKH(XZ5ő+2xˊ5SQ>>hcESȒF.׌.Ai別 G?yͲy πِ۾`v_:O l*煆Aa!bGw=NBڠ >0ުqn1Z`_TgvIFFQARø,Lez+PW&1Qc jarD鞀y p*3`,tv(9}<> `UOsFJ ODbɴYt&q=ZS\7+ N|Ih:`|oY޷𓢤;Y`*Ŭ*,,B{XF8xHJ8<{.:PsC0p I5CSrIG3`Y$,㙰LbGZhhB!."ܨ蕂w̳>9DV `3;kPHH'F 3z^/6!Fv~볞}[viIve_װmQEYN|rrCtij}NY]*W'F tʂQF ԂD\R;#H8? KL|>FY#2椂xۏuZњ9߈iPR0 X+Ik +7i uWC'ϠlϬmi-PT({6 b(CWV5y_:s(U6\=i؝R rqEAVЄ`:uN)pك܋FQcD:/]վ\??{`TdhJd%znGÅ*S8Ӯҷ?F'W\K6njUM$"&ز1Gs..A3e_~Fo:tc̎BhB(^z1"OV\{&Y;^SOǃTl +&) s+Ge6!|r:bS cWk<?54 rYP S96qU[Б`ΟJnC<YOQ3Uvy<r+p5if&Mt7ͦB)GQfؙS d֍4KNM-[aOnqq/dJaw#겆~d&fW t̽YrR[CH\l~nE&ƮU?]TID&+VoHݿ,rT>$A!B| ԇh![b$]Ѷ\ @U^әʵy@MђMVT.K%}oc# ߐgG24NHA,G=bj;-.aLmr/,әCڛ3O8GIk3wjHvha MC>g Ig;nU,T[qR.wD# '~@2&h̹H\,efFLffyvWDZ@T][U5({e㊏ z9_JdmƠD6:ggyXRӻ#~/'4=D㠻ԙ1Zp]F0d#|.?so=ES9p;ZYT-`+%f/Gg;dy3?<a^%=&75 |FX*_0גC)QG3_?9-˝ocefh^F_v?s=El`/L,hv-=RNeMfFi^毻Ni QiڇGI7|AZ8ULxQ;mFn:OCHI^}.ϴ9ۧ8H~{zwV$;+(y`Hy3|(d?bQQ·w6uM 4<[] N\% v, T?W(3c3To le. S;,c,XYFfȆ&޹0R(}?%c (e H|s ׉X}ջҐ> *B1qNU5EܘGFaq%FtqbVNFp·XWd S;|ڙrNHu7l`~UNPr6e1c̾M &[F%>VvX#QР] h;=Aї\jucXl [@͘/G_wHB,u6_- Dclx+SH~;o0zV/7W hcBA<~k:C1UÐe(OS* yVHs< fbcHshrqM_̃XMX>T6f,7㯊MrԒ7 I"ruUr] _Ox^`WG !/ҒU_VKDE<$"LOke6sZZm9"D}i;@Do2uaIR̳ HLR6Mrm.%Md Qm֍mKC2FX(5k T`7.d m$z:R-ٮeLH(ʬoY4ZGj|>.ݤ:]@G w+g&|duԈI*6&BIOΏKfS Qu-!zaYI{1$KDEKVѫ9TiCva L[ F-_թ̇ǣd̛0ɭi~Ӯց|x읎/i\/K 9!y-u}*,:l_8= }nl͚cVdF34#1v㼠ð UWTl ϢlB_$ BOA`bC cUA4P u4c54 5%+ƞHrwf]XvUPB+t \fL qnڬ.p궁Tw/7x>Y?uHf7Zvv婺Nh3X>FU܉#49+<Ǭd+:cY tѧ"HQRyˈʯ|O\G{xvABɄܹk-y{+I`\}z>}/gC2r#,l^Hs^羳Ҹ8>şg(Br/fDn>\vLIn31/웃ocZ2ԋѰNr} h*8k{kv:Ugm:NMᓅ02q㱨OwIu⤰d/黱F+Vx%X놦w"6[߱b&);ݒxgȒaōiaFH?7ϖTi^iM]:\iQo+g+ ceGѹvsȦ@'&oN(5w,5 s.auʚZP+}v|NsFQq}eNՖ8`nþ ؖ6C vg/ L :^1'a]޼kpsmwsSW̻]\nak&3ObxFq;t4jG!3X tl$f7[k T ȶ\oMM&R(Oi³u)AJ0 w+R3 F6/n%'{( `V-^%o,9 cGOEǩ=5zYz3m%IVqStZM}+hPz{pS!dι0"eRY5E^prqE]j:+}'f?bF2MLd9ճa_SV.7%䑴F4E6bqï;IW?q ՠ„›j`W1Ud Q"KQIr )6Qv#aePl|xL)3vSDZ\幛O=17pI{AЪCN Dz}4^hr0B]?lX %rw%ﰮK[/~=Tw7@YePB?mJ޿x|+WPS\eAO3\[-*qU"굏uE^\~rȁq %w+VB!̯8I՗Vwa+B>7ݝ'%G0)H85wD*90/?:5-`@0U 6 G@QD8/0TZU#v3}aNQ1Iإ<iZc5'SȒ5`:‘KZXn >oӓ&)p65AkFIJA9SF7؝(U]lQg~SojG0}oӔfJ VB؟xɛtAΰ `F{@faW )=,jSJC܄X0ޓDw{*82_34Ds·e4T8 \É|]X 6E5 kY%SLDq G#n6g, %켭a8§!+LH U~+n;M-a;ؙ 8W4-{\Ai~ _,̗<4J m |@^)U<`}i̵#\ ToB[z_.t9Wx޽Wh-X 4 x >8Uއd(F7Q/hKjEљj!1#ti|Ƿ`+#?(D' L^tFQR6e.R&.L_n"ߪO+3hɐ0[=lCƊ`D$~ O[Q<^oU\Xp x~va؎&Z!f~ % VeC$~b?hƞr_v6Gڙ \o5zPf=x7%i>Tٿ2xBbpUܣ8͎ 'W<"F|PۡWSPCv:ngwFsxy=bnN\eYq'o0-tz/,Q.ݾ*X|bH`P8W{\ӭf1By{{UL L7HK r#mCq5:Y ܟFA*_~j+= .9'i'T#BdlsbC|x>n(T@5 Q(p,=ZY"" 4zNiVG{:@ <? L aя1D_,*;tAx*24[V_M %+.8f +{8J~/j9N#(e?MSQyʤ8`y $JDT8hK=F dWVci,I `nyoǁ&xt)!k,꓄mFO-3܎BT%DTQYcMъXl0ssDnumg^-x[c/XƮ (]y:W LױL;@=pHqgbl瘶؜)*Q!3T^cEd%@qӌ_ Ubgrl$iEd;2.$̧ J sxaFt$݃ވ1:B0 ({G ۄM_|]roHp˸*_7һJhG5OZW)芌Ⱦ!8gXISTb# O]e&l>mh w{;Xkיf{O:wA`.V +eB+r@ I r%Fj;ŊIcF~~7QCYB}902[q=!C>ƾIb}-h6v:Vu/4PӤ +%'%-EjeźzEv"> ]G7\u%PHzS?媼kSf>9cA=OgƁsRw,˵dQS7i'1oJKakXZFsaE&D{w`yM6 @?p,Dq\HKuA%)k]@3NP56炆v .F5CDabgnMvA;* @i5p+"gK(gm/ϼ%S&7:Y[19ocU[qq rli'"eV U9B |T-ю3g.tAſֆc~pm՛Cʬ oLbe"THQjJ0cKmd:rBU.^QXbBxsR牭h.9 *ըX1 .k@w1 pՍaZœ\w:@/kWqq gTeew. : _TqRD"Ymkh`B 3efq-GS6wo b0u ։ɽc3Nm&=Bm[s-^&Be^Yt=X˒2 4pAY TΑx rR:Rtcꠉ Nn.-=M:+{soAMŖ"͢As;BħJz ]u 3uw[G)(CW\`0gнsg[h pS {bC#E6B,= ׄzP #~xgGp5HAr{syh tm]vaMBW>Y`X1„?2?'h7kN齃YY0Z bpE9ަh5Lڬ耝({P* !~J»1G:Nùβt-] br d*cnȓODALԬ%﬐tȻgOONSZ̗dWSEr铗]8)hy=d4 J@׸-;\mSwK*CBg|]VVWebUn+R3g:رS 2)~ՄE~fd*YVC*!6${<{M1PTVwX):.t)L $&*І8 J ?yR@%ߥy>=,ss\G(.\8γ؊))Hv#[ިLbNn!zBO[Yd8:dž*qgB(xV8WV]lȅ|jtste>"/hƉ=3XA-X{C" Dk:w- V j?>i靘H9s` ɫ3(`@O6Yd}uO{ֹnߋ@_=#ZuNxugb'}923X]va5wʶگ< oCJk%t ͽ;DsIB@,Ё(HtwwdT[>Ah!T/=k4$Gi4B/@>B;z#Mv6 S F0+ԂO_ Ĵ^2 cJP}dEa,O#:hۅ8WC#u3am򝒁I`R\a,}1rxnR߇Up":@HoBV\iA*<_"8G}AkE7HAJ`>}g[pЯDĹ XU-xGrSgW^GK pЀٝTēOJ}ß0]Œߖ(='M%G^QmtJ)QzIW{p]Bںf6r\iۀ2SY Xu{RhPB!%Ta7V"09m0LIݪJ~t+§| uhb(.(Ub ; #\K*K\?I㰵D*cZ/I6sT 1? Ʀ U?}a:9k\-hT S=nk^϶[iFňYY'pK~k^73Pz^ \C=`t|Lq]$fTvM~|hhkdaǾ^#c29M`!VԻƓWʄ5Q@cR9 T2KttqGBچA1-)uΞ#($&n{- y,G$x2U5ͷyx*q1w?ָdzb_EގA-}sxh|D3,c5FaϢk;ҹlݝrfZkEeYқ1l^%z31 o'Aؾ04owR&Ϋ 8LED.SZ\q0l( )bzCǷzj%] Z2[۶@hA@\D$bоOӸњ;&jr!YRWc~t6*mdPo- 3FBz[wA6&x^{q4ovDPNF.w*qFE-(=>}mUs3Pa!:e\~ZKYnY'ڻz;k5ׅB$*L,ʼo&6{~~ 1Ľ. e ^򸏖EN ʉMC 1-F*t H}I[d<,(ft=r{^&UV%5:NSu  KtfAKyg*Q XH Hx 6{圫I)x^@%YudU~ML:Z smcJeg2-Dڋd˂aY]̬Wg ~"TuJZcodUS4m^,d χf?}k \=]heBL ܠC&* v c0{E [G^OVd*8w00e}ȑ@o)Lĺk & R ~R9IdḺkc*/F dYOZ!rFj?P,Mh&IY+㐃7[J,uhn6)QN|}j+Y&2x$.xB qQfBgEw&+o{1g%8zͮSe8PdK.#|ށ{Aס}dZ%.u%Z2]Gx.L@ @c_߹SseK9 k HqLh3Vm&:{xAC?q}| 4_|fN7-N"QO1=BV<|Ǵc񌨔qxn8ݷrCytL}¼.VU}WbH+<$ R,^O?q1d!W5Y_XuDѳn2kE1>|'|w)ϵtq? =$)Ofۇ^0KUp9FF=mtaۧ :IV`Te}cvT3Z)v2Oǩ)LVk.:C"&o-Mfw*<=ڜsB:5S#,åq{};u`U^vVCа:^^>ƇW삦EFW`"Mƶj,Q-oOΔF4^U5tG=7{(]Yx7;k<> g7s6َī79;vz,q˃ۍ~}(Ӹٽ6o;-s&A^ޡOvj!b.)} \UFoZYr2sPOW(0}A1+.}ftHN%tIn^jXCv੶l" fU_Kw:yt;Xxѥ3Q+szT];y|v4 jdw[a`+־cX4ՀdNBBdt5˰% Ӷx"hkN*fhO>(4}]F( 'x'2a4p޴ih[d",JN d3gR=" 4l ׫ :1׋@P6˗& X^]3%;`v3iNyhU)i9\~#׏P40U%/b] xNzF8⑰ΎԒ'QcD㸟b3zX Xl:)A+$C:z c[7dׁ ֪5B;MA&EToNFVKj7:"7Iù| ŠށԴ]H?g"/PvL9щ9٭d 흮R]Kq3{m(+,Ijo񋦤Ux+^~Bg|@l8Ȓ^#<]WϋaioHFpo8Tu b-sZij7 +-^_Z*b3-[DYG_#O"VJ? f?B@i_]m8dkj@H0Mi># {&8$旎z)\<e"\$t&UҌdAn85jc*qJ:떌:>7o%yjK ޔu|MKB)lVll H̩܏տXW/.;ztx,>W}!%z*0)'t4 .ο*ajbbA\|Ӊ׾PoRDP&!QQZJ{6_$nˡ D f*Yr% LJ|\ 7Qumo%iX}ׅ6jVk1j&v@@*Yq4(/)giT_SހF:nf )ӯNqazns(c|Y7_i z|͍@l;Eȯ[`5'8E4;4լzih]l06k:A݆n C&h4%DV௜il%7{92UvYKAI[]*>)S9NE]|d%~~ۗٷtMk184-"e jY'}[ "5bN=>>CyMd?z]KެE-vrϟqjI1==N6OSnSfdx)Vʛʽw+L†k0rn'ߙOQ? /"jpjuZA&jǛ8J6Bl'twSRܛr_N/P羖?-^c\ /0_`+4jYwx+kMKn2ч>UC 9llIKVIneu AMkdµy.a/;>K&CWEyv$d{q(#½pu*%GTjuڸcSQ ePa24Mj +ta ye :(qޚ.X}c^p蒼IG .jw"3s>Wg]ՂR57GӗJR0} |`+kr6S*n0BTƪ ]|dSLI̞mhD7\@x|nnp+*\&\BFrr2@[3ʻ½2m}2]B_zx=*o'o+#ro雑sA`w/8@v4dVĨrVGo@ViJŊEW+O2RY4E^"gyfѼ2q̈|/3~Ww BGiaȲtF;Rh uv٨7"Wzt ]'36u^pѽ7Qh152 ^Ptt{?iJ /rd1aيJMӱYm 7. =e -TIy uQ^M;qq YhN:vSpX%tҨd q]"h;@FYk\ }υn2y ',⺈7ECb ]3Y-'ȃI\=͖yߤt'-AJheبAe$ƊxpJXs]|,7 م$_O"'CUŎY8v/л >Û)y^h;>%tr[4SzҷuH8Zf'\azzA`uAN#YM𔧺PU{?k1p ulTb V}Y~*4[o92~a鞰۩oS}Ēj\;?kZ9U"Ŭ<6~h_?q3 ?SeB/dt؇շ q.-VV!!p7ᣭrp={ib5fa~ } GHUp+ym_}!'>,[D4̛uͳn|yy˅nLжc?HR7KP,ᔿt;rx]pgaŷh x~#o; ,,OρF<F+LP`ߙ17*l# codN[)$J><moGQ o|t-QIw3~KmXEFPt;Ɉ+d鶯O⨎֧$qgAi^V P,0"ۧ'p_YZsH܃rmH R*b 4dݒ@杈Oփr`'NB׻탱H!JVSXuHi8>))= q w#=_9{hoSyEb-l[l;3Kn?נ)&7Qb^Ѹp\!^1kכXS@;O f W4w?R@P{]q+с20QcF*o9Ͻ>vf*3$?ZhbĄ#1z"nlaQslhkRxE4C^d3C$U}dGGM,1J?&07\8KؒߔIGZk 2 +w!/Qlvze坁 yi'@k@Ir,XVp8jW/@is-|+d`DbG#/(PW]l>7YG2I7A/=ǫC%=f0?t2m=Kk_w8OvP>lo {,tAC5^4+s&`qlc9%/}"Z_?OeUc (RW2 `_ƌ@q/͜)>% ":p1OSxCQĴ*Ls>O 1A'= Bx46!Qd,B*v@_Q*K/-U+swe 'ON0;pr{@Ҿ+pVxΣxvGaU" sGHm7c8λv^(C8GZM-ghr,P}9j%|LHxPe.Iba) |!f|4T!|1kUZTQO'z_P!RJJbJe# \[陖U#`*<[؇Qs)zaY=`J9GG1en~Niv۝XԤI{  Bc-*vn d: ϐmV,Zxiu"O|Iz<]g>4Fe-)y)n{]m) GMrܭFs[e?)d@v/`2OaO;'x=.D}fNSYav߸p+6.ؐ>nMru>Ȿ9I&7|?d'\nuO5WFL񣬽Jm~mH;-2|T#Sb,@AVy~> 82ng~dn8aa1MQГKSv-!gSV *1L]3DqMlx]yy ˈ1$uMk)wF\t);>5ܸr#Fkl:]-{|"sD9aL?V_zh3fWUCNoI޿N #i)Q˔5$Z:|9$xy@4*p*GʺvKaM l@ V΁Gd3x[I;;Fe;ei7!8/_}9b~CFj \ע}j&ĂUhI`A͇vo/yKE[+Ho˰騺hv/K>yƲi'"19b$<%"3E!ׁϑc,݄ͺ!+_`K&*ڧF._C3bq5]V9qn' PH=+p#U#͇RYE}XC-[ U2d)!C,h`w؂C)lU yE+J#X rH tV&0j4惢s%zn推MG)Cx(\Dc~z,Xbe"@}6Q<&R0|K[uG.#j'Lbm^6q2pǬ5=Oq]lF|F NI5\lhS#FLzg2WVϗ{xhH*(V,_''&l4B.fmS8T=ԞWr {y2\ĤTSg,$8ɤZ^@T ,D.Je@o Q>51[@MS~"?OFɹC,&M%P!ԋ&[0`/d.b ]1EnPm,Tt%2r OzҫTeb޹:SU|Te*A}ǤN?fNΘJ妁wQ=T/yo͞1[f`[}LE m Z` r"xs$<iir,%$#ޟvҗLƗyÁdV'047/9xaM9 ]CAԏ0E{ V_}L~Kq@5/v\Ӗ$S֓ }V O}m*D<,EY ++Ŀ[)DMxu٧WP@AIFIOcм00dPkj,8q_(O7xe&55,2m۔}WRU-ܟ^W}]75%e{< j !%9UYJa޴[;a6so V)ğA٦}n&mI\Q]=KMa޾Q'0D7[ZUspϤT'leEô BtP찕gdXZD|4 XIآjX&b^/~}cӰ<s4`Jɣ>'+b+fpTCJTˠ 14}&7$8tZ֠ZEɄT(7*0=_5t$[xtO'cUz̒Y9Ivjn7$S|Ym%T@۳զY/z)<|y&&1FB+.Ը nK tkHe S  q: G >Lւ7c>כֿ(n)}V=wdZUf&h('iйEg3Fg^d{;~pLҍs0a1 kne0TXOtkH~ĨD/K?4?GE)'!YB=\+IO _OrrV6@蠖&V%HLؙvr`S`"S('O;rܧ]bx'?U#h4=?3 4Jo+7e$VUc"Ok뀍R~b8'hvv7Ɛ?p!_6l`B)~7qnk|^fTDP5EDi5$Q3$hK5gT" l{F()/7PyS_1郥sTcW 8ij aK~DIMS㰌.mU9eaXoAR_iZf)kĨUYOKz=*D.<^!ٶ~̎kJm"X&8^BzLy|u4Mk{7r_z"6ja8CF z߰!X\沼co>fkA"͓ A꾄Wg?$P'نfL,7o/Et kqlUaI;L%COr4+?$V# CnPo Q50 :i\cƛ.ADHLuJ1+ UyG(4&1x^@\b xEj0w-/"n؎;F6;6 %Sl"<rbDx)SiE^7wukv^歝=&f>7: U L>%h!S%6à 4RGAsl}s}ʲ ŚƦ.ZKrVţW1"i2BZּNw>q ס$CRm^iw>p N."lyO p3ɊQO?;ɺf:nG S`wj#0ڡ'e:$~kZ*_srӡ&~I6;!!FZD}T ^>Ґ,;97xHVcLpoRs;m.3C"#7eI؄ZJ9wk/\c/g]ۺI{5cv8R<]̑2>R$󷃒1*ݑ"Wֻ'ZlZdUv-ܭ[ZK $MgzK(0 S32/&ZE憞эcgDBA/ƛfď: VpEjWPSuOE]P`~}lcEJN(Xy -j5qt~u7,Bx͞o%xmPdە2րTbz8]zn+il7< WfQbHC͕Oxv3*B$oz3n7zLfITI}Ǔۮbs+c*)Nb;7|ƲK,F C ,s^(،77o`>-|Y`h7MT`Պf ޸3U/#Ac;_=c;V#  o68gݲU h4&ʍ\r͙1\<41.he!:>(N{R\x V-]gkX:ن :91xѥ˚k2vc˱Ƥy#gN{J8XCgCjwo)C5m݂%Pk&Ă#ǧpxvL~#VF8Qv>/ֺʩZ{O,& JRJX+a r3 ò̕'ޠ u'kahw\G#,HG:;uz13igJ׆q ~]\"3yqᴋLbR*Ơ.5{񍬻,{N` Rki# WK̻+ 8 p&:=%Lq` t hŸu(su`D GE*OxVFTվmG&PDAJ'w8Wߪ!<cjҤ{'ʁ7]{#zpGOu#o^ O1%t'}vTƯ8A]TޣS\l#(σy" øjQ*BA 4V:!k{d憎9$b JlRNg%O!A<"rGX3qkX׽{و<"+R❆ ETNv-Zh`ij2IqNJ3OC_g^Fy@şN)-%(ƭzuY[?%E*d2[P!fPvD-^p׏fUdq3hfPx@YVE /答9D@N_1?dl":cOf~J}P&d .~mcyf2[. GY; KߓQ*Roޏ.ʾo\"HBlz}]պI^˔WP"QNIpT 4}R26>X#\0 D^jTڮ(;/wancDp1f0p蕈L.+$ZA4kΏ79 h(bv3^B׃Q[!,qt<3oI}HeeMzهd v&\,3YsB&T8#(;1x ~DZ~^cBw?TGW)mh}8!l6iG[v"I3Q̄(4Iػy9 6]JF'H 1ڷB1x!g̲`|q`@XF&C}N `1"D* isF]5&`aLMoCџhPu%ُLMŰ 1v0 =ݡc\D굖% -'{رsk0؎dcmF/L]G,zΤHի[30i( Qvh Fu9^d94I@ϲNƒkq!No -pـ aAӴ zQb tgUk^$䂖Ed6ZńRʧTRZnl>V4fFpT1ۙvg*nmf7(%/DZ7fuU{)hF`حZmaK)Eا?ğ>Yd~ud}(E͏bEt(Hp#7?GȐQx\_RVf"Vs9|q}a.+3$zFH<~> y^=|DɖpVT1RY%- =re1OljЮWf%L'p۲Q +QA گO~><@FAp@g²p].*vH,tzbF7o*Jv)N]ZϦ` T%VE;:zGCw?G?]t^.Q<7!6+DMAoGADҘ2..uq63n^L}9ŸKpZm~d;c )s[-F/=W]%f>.²9J= i+.G#rM u@$*$Ŧi?vT"'ic/fXXo4Yj0[V4)C8*Q73t/f9Ym00}͈(:=LuCDcF.=|NI”5]^R3pŷJ5apl\e]y"~-);v,ᣔڢ:?=ɡ$ .&.? ;ߓX"p\`iYs;Ġ!r^ RdGUxf8JmW0c٬un%ց}c9#'E8yB AI +c4u7ˆBJQlcH,KcPAc$B^F%R'O[v5)niu?E+z U"ɻ 6V YZ