syslogd-1.4.1-lp151.3.3 >  A \̸/=„f븱zsۢ[WkphaKfa/aS/>&m@a8q--%'Ec;AV|ljݖKjSދNaB6Ibt${]Y&iJ}wmi2z5~h P@ R<¯lŃn S- at 咊-Cl@D!nlYG1t"̛Bpd`uGLWxpKK?Kd   ,$(;DM gv D  X  l    !  ! ! " "H"h """#d"%"%%&(&7&8&PC9'\C:+>C=F>F?F#@F+CF3FF;GFP HFx IF XFYF\F ]G ^GbH(cHdI/eI4fI7lI9uIL vItwJ xK yK4 zK`KpKtKzKCsyslogd1.4.1lp151.3.3The Syslog daemonThe syslogd daemon is the general system logging daemon, which is responsible for handling requests for syslog services. This version of syslogd is similar to the standard Berkeley product, but with a number of compatible extensions.\lamb03openSUSE Leap 15.1openSUSEGPL-2.0+https://bugs.opensuse.orgSystem/Daemonshttp://www.infodrom.org/projects/sysklogd/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in syslogd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in syslogd.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-syslogd-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-syslogd-update-$service-new-in-upgrade" fi done for service in syslogd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /etc/syslog.conf fi # # add syslog variables provided by syslogd if needed # PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_DAEMON ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f /etc/sysconfig/$PNAME ] ; then /bin/fillup -q -t -r -i -d "=" /etc/sysconfig/$PNAME $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ test -f /etc/sysconfig/$PNAME.new && mv /etc/sysconfig/$PNAME.new /etc/sysconfig/$PNAME fi for i in $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_REQUIRES_NETWORK ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f /etc/sysconfig/$PNAME ] ; then /bin/fillup -q -t -r -i -d "=" /etc/sysconfig/$PNAME $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ test -f /etc/sysconfig/$PNAME.new && mv /etc/sysconfig/$PNAME.new /etc/sysconfig/$PNAME fi for i in $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done PNAME=syslog SUBPNAME=-syslogd 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 # # create dirs, touch log default files # mkdir -p var/log touch var/log/messages; chmod 640 var/log/messages touch var/log/mail; chmod 640 var/log/mail touch var/log/mail.info; chmod 640 var/log/mail.info touch var/log/mail.warn; chmod 640 var/log/mail.warn touch var/log/mail.err; chmod 640 var/log/mail.err test -f var/log/news && mv var/log/news var/log/news.bak mkdir -p -m 0750 var/log/news chown news:news var/log/news touch var/log/news/news.crit; chmod 640 var/log/news/news.crit chown news:news var/log/news/news.crit touch var/log/news/news.err; chmod 640 var/log/news/news.err chown news:news var/log/news/news.err touch var/log/news/news.notice; chmod 640 var/log/news/news.notice chown news:news var/log/news/news.notice # # Enable the syslogd as service # # This macro enables based on a systemctl preset config file only test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset syslogd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in syslogd.service ; do if [ ! -e "/run/rpm-syslogd-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-syslogd-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in syslogd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi # But we want to enable a syslog-daemon regardless of the preset; # force the creation of a syslog.service alias link (bnc#790805). # We do not check the obsolete SYSLOG_DAEMON variable as we want # to switch when installing it and there is a provider conflict. /usr/bin/systemctl -f enable syslogd.service >/dev/null 2>&1 || : 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 syslog.socket || : ( 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 syslog.socket ) || : 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 syslogd.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 syslogd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart syslogd.service ) || : fi else # package uninstall for service in syslogd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi@(A큤\ƿ\ƿ\ƿ\ƿ\ƿ\ƿ\ƿ\ƿ\ƿ\ƿf503544f6dec3d530934e69b8ac2c497a778f01594a599e17af8156fd6773f7a36a0967cd86f2c64cee3d2b5b0731d744bbb4446058e98e86b81037f73684083d8cb7cabb13cd74ae47c5346056bd447f9f44417eabd1f4aeff7e81d499e59cb1e969fcf6e5a8a1d3467cb4143f1bc04a8a30033212cb5e84c893d669fe11eb965891b46b1ebd2891daf9999241dfab601a0d63ae38830265508e760e0268023e56b58fe20db2fd8ff716d308c1c0934bae54c6b3ba0fab1ccbd9886a9ec0f0b2be1bfeff825f1153f615b438ed3c947db451e96d24d3f61111de395761a948e3068bd9660e3bd95b895d6de3bb13db45470bb03545e769ee883e7357fc9449d/usr/sbin/syslogd@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsyslogd-1.4.1-lp151.3.3.src.rpmconfig(syslogd)sysklogdsyslogsyslogdsyslogd(x86-64)sysvinit(syslog)@ !@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(syslogd)coreutilsdiffutilsfillupgrepgroup(news)klogdlibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)syslog-servicesystemdsystemdsystemdsystemduser(news)1.4.1-lp151.3.33.0.4-14.6.0-14.0-15.2-12.0otherproviders(syslog)4.14.1 /usr/bin/chkstat -n --warn --system -e /etc/syslog.conf 1>&2Z@X-XCW@Wq@V@UL@UJ@U.@T6xT)IT"@TT_S0S0Sof@Rx@RQ@Q']P@P[PPPpP6@P@P~OWMOU@OB5OB5O+@NˎN@NS@N^Nx@N`@N_sNTNRDNRDNNP@NK@N @M@Mߒ@Mߒ@M8#L@L@L*@LbL@IK @K @K9@K@KUK.K+nK J@JJ]@rbrown@suse.comwerner@suse.dewerner@suse.detchvatal@suse.comtchvatal@suse.comschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.demt@suse.decoolo@suse.comwerner@suse.dewerner@suse.dewerner@suse.demt@suse.commt@suse.commt@suse.comopensuse@cboltz.demt@suse.commt@suse.commt@suse.comcoolo@suse.comwerner@suse.dewerner@suse.dewerner@suse.demt@suse.commt@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.demt@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deaj@suse.demt@suse.delnussel@suse.demt@suse.demt@suse.dewerner@suse.dewerner@suse.deaj@suse.depuzel@novell.comwerner@suse.depczanik@fang.fa.gau.huwerner@suse.depczanik@genesi-usa.comwerner@suse.dewerner@suse.dejengelh@medozas.deagruen@suse.decrrodriguez@opensuse.orgcoolo@novell.commt@suse.dejeffm@suse.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Use socket activation API of the libsystemd- Require user and group news- Add requires on klogd, previously in requires(pre); should fix issue found in sr#412257- Cleanup various rpmlint warnings - Use upstream url and sources - Remove the omv files, not needed- klogd-obsolete.patch: avoid use of obsolete function get_kernel_syms- Reintroduce /etc/sysconfig/boot for having KLOGCONSOLE_PARAMS back- Modernize systemd service units- Be aware that klog.service should be handled by the systemd rpm macros- Update patch sysklogd-1.4.1-CVE-2014-3634.patch (boo#899756)- sysklogd-1.4.1-reload.dif: remove bogus use of feature test macro - sysklogd-1.4.1.dif: refresh - sysklogd-1.4.1-glibc.patch: remove obsolete patch- Add patch sysklogd-1.4.1-CVE-2014-3634.patch bsc#897262, CVE-2014-3634 rsyslog/syslogd: remote syslog PRI vulnerability- Add patch sysklogd-1.4.1-glibc.patch newer glibc versions do not set nor use _BSD_SOURCE anymore- Klog service: Move the Alias tag from Unit section to the Install section bnc#893741- Add syslogd-rpmlintrc to sourcelist to shut up stupid factory auto- Stop syslog.socket in %preun to avoid the daemon we uninstall gets started by a log message due to dependencies (bnc#840815).- use %_rundir macro- Change klogd.service to use BindsTo instead of BindTo- Replace `Names' with `Alias' in klog.service (bnc#854315)- New rpm had removed "prereq" flag from installation script bits that is that `Requires(prereq)' is not valid anymore :(((- Updated syslog service activation description in the syslog(8) manual page (bnc#804299).- When exists, remove the broken link in multi-user.target.wants pointing to the common syslog.service file, which syslog-service package were providing before (bnc#790805).- Enable syslogd.service and create the syslog.service alias link in post install -- regardless of a preset config (bnc#790805).- Fixed typo in syslog.8 manual page- Fixed service file to use $ADDITIONAL_SOCKET without {} around as systemd expands them differently (bnc#788330).- Added version 2.0 to syslog-service to solve build problems of depending syslog daemon packages on openSUSE < 12.3, which require the 1.x syslog-service version with LSB init scripts.- Dropped SYSLOG_DAEMON variable from /etc/sysconfig/syslog. The syslogd package provides a specific syslogd.service file and creates an alias to syslog.service while activation now (bnc#788330). - Dropped SYSLOG_REQUIRES_NETWORK, syslogd requires network. - Updated documentation in syslog.8 manual page. - Adopted logrotation and svcinfo files to use systemctl. - Dropped /etc/init.d/syslog and earlysyslog init scripts, added /sbin/rcsyslog as compatibility forwarder to systemctl. - Changed to install in /usr/sbin, compatibility link in /sbin. - Changed to use _unitdir macro to install systemd unit files.- buildrequire systemd by pkgconfig provides to get systemd-mini in build environment (to break cycle)- Avoid logrotate to exec for similar entries several times (bnc#713584)- Restart the syslog service only from post of the klogd package if the needed script is available (bnc#750478) Thanks to Lars Müller. - Some cleanup due rpm lint warnings- Add `su news news' to logrotate entry for news log file (bnc#750263)- Detect if we have to use the new /run/systemd/journal/syslog socket instead of the /dev/log under newer systemd versions.- syslog-service: Added SYSLOG_REQUIRES_NETWORK variable allowing the user to configure (override) whether the syslog daemon config requires network or can be started early. Default is to detect it for syslogd and syslog-ng and to just start rsyslogd early with its normal config. Removed the rsyslog.early.conf use as it is usually not needed [enable on-disk queues] (bnc#728565).- Do not use early configuration setup for networkless configuration (bnc #728565)- Add pre requires for fillup and insserv to klogd package (bnc#731541)- Invert network/early logic for rsyslog (bnc#728565)- Wrap touch command with correct umask (bnc#725875)- Help the bash by using TMPDIR=/run to avoid trouble with the temporary files used for here-documents (bnc#724610)- Add syslink to /dev/null for earlysyslog service unit to avoid to start it twice with systemd - Do not disable SysV service links with systemd - For syslog service unit add conflicts witjh syslog-ng and rsyslog service units- Fix sysvinit boot script as klogd is not required anymore for rsyslogd and syslog-ng (bnc#715648)- Opps, move /etc/sysconfig/syslogd -> /etc/sysconfig/syslog- Improved syslog-service package summary- Package split: klogd -> klogd + syslog-service because the service boot scripts and service unit files do belong to all system logger daemons.- Check for klogd buitin service for syslog-ng and not syslogd - Remove the klogd enable/disable service links if required- Make klogd.service and syslog.service static files and let systemd include syslog.core within syslog.service, only the syslog.core will be generated depending on /etc/sysconfig/syslog - Do not touch the files as long as syslog.service or klogd.service are active- Add generator script for better support with systemd- Fix build - create ghost dir during install- Disabled klogd in /etc/init.d/syslog, when the syslog-ng.conf config file reads /proc/kmsg directly.- don't use /var/lock/subsys- Removed touch of obsolete /var/log/boot.log from spec post.- Improved systemd socket activation support to support multiple sockets and activation in forking mode (bnc#656104)- Make network a should have dependency of syslog service- Add systemd support that is that syslogd check for systemd log sockets (bnc#656104)- Create /var/run/rsyslog in case it's on tmpfs.- logrotate.syslog: redirect output of postrotate script to /dev/null (bnc#626318)- Newer killproc sends only SIGTERM as required by LSB if -TERM is specified on the command line. Use the default which is SIGTERM- modify /etc/init.d/syslog for syslog-ng for https://features.opensuse.org/303793 compliance- Reformat boot script- modify /etc/init.d/syslog for syslog-ng 3.X- Do not lose signals during reseting signal flag (bnc#568150)- Forward read-only root file system patch from SLES11-SP1 - Correct time stamps of the patches- enable parallel build- Add read-only root filesystem support (fate#307235) using bind mounts.- refresh patches again- updated patches to apply with fuzz=0- Added rsyslogd to the list of daemons in SYSLOG_DAEMON variable meta-data in sysconfig/syslog file, updated syslog.8 man page, improved rsyslogd native mode usage in the syslog init-script.- klogd: Silence System.map and symbol lookup warnings on modern kernels (bnc#505421)/bin/sh/bin/sh/bin/sh/bin/sh/bin/shlamb03 1545062080 1.4.1-lp151.3.31.4.1-lp151.3.31.4.1-lp151.3.3syslog.confsyslogdsyslogdsyslogd.servicesyslogdsyslogd-service-preparesysconfig.syslogdsyslog.conf.5.gzsysklogd.8.gzsyslogd.8.gz/etc//run//sbin//usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/dd4f76dd68e517a4a78f716c1f3ea4fe-syslogdcpioxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=e3f90a237c3e33de904a2b32bc74138cbf8cd07e, strippedBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRR Rdu-If^9utf-84b9b88cdb9657bad7a64b210859df8fdea3a68e7129d0820db956b9f27bf2644?P7zXZ !t/] crvay:zRc(Fa&2sT]/,'pQs>ej{t6ԉp<蒚̉_э%i6'˚c $ܙϖY~[Xx>-,mxVTy xn.ukV0+vg('0l1YEj(y^x؛͛̚fG^j% `\A:jPx ,g{^_OMϥY()p2+^z"ʀ̊d}V؁B,[WgaWfc-DGsEqtk>/$oT&Ӆ(+w18wPEF/ {Pe󍡪G<{Hy6T5Uu4 ~m}rpMJEnJL-_:)4'_DxpH/묘d< ޙx 4#@;ĔğOQmmYG Fв'a%b>a?2H\ Ųr=zC3w=W6MDҽeIPqCEU^i_zJ\Pge1*|"|qEl']aZg2?:tʼ`e2Ij~iܶ|Vc?)9tH'Etn:_$NSFds@b}hѐlһֈ_<(YHzDIMk>-z6bB,S/j|(;y-/h?GwL *Z YKd+@g[ʐW.vxݾT-TfgY)1٥r7P[@oRA*T*"GZD<ׯ'\lA F!Z:6h1X0tWwai /q'uqSF>$w35R'r_g]-g,B_S/ W_go(\REfC7{ai22lLxT%!bO+;l;Fb.yP(5e.!~)3<ӅGl$!=r.yycЧlCg>X5S|wDqͨ C!Aw5V08q+^6sGEƼFr;E۪?,ٔg%X<>m2rO>-E#U+;[b zZ4(}5t|ı_&D,j;'C(DJݓʅ:eLu||6g8\vg'F~l]6BԂY/(pL󒸖RzOZs9y1G迍Ǿu =Kz ivZ}v}(6Lunϋc~cq\~v舛;raE>np}_u{HeUIlriF&ύȭWsخ/VrJ7C_·GXۄ XjƳTĕZƚp(ñ R\2;qCZr/Nmo7+[ѫtդ\f"Uw3jҿl;kdǂTߛODY o 3m9p;頲fI"n^5s j?mnTUH?S"hnH_ez7DPNe'AX eFD⁩!\?)oPs:v}HhF~1ۑMS X.ykPn"]}{o ʯZæ:E>$ Ea3( NE~+x!i#Ո,IZŵ#W4S%7,QCpv6=Boʆ!A~{),_E7F.sfU,~߻UP 5.?d_>՘D(ϑ3z!X΅P.Y` ^`NwOyܻ6sª5 tH DM\kY!Zw&Ry{!A0UqnU{T"_cRG[h1ިN[>VdZ|hnayeq8=3ףN%}|ﭦ*mr&BO( !3HEq6K VEH=f+a5=DQԻhR8̈́h~8<ѓo=) j1c}+O8>f@}[JvȘ-2<,/"|34SAYy!9MjA;n3!H;⋏r}?SlvLI:dMX&yOo0m- tkANEFTh$i7weD>Z2StɩeB]zA"[rCYf# m rU91 ?sWCK91〞83\pDUצ&CֱcC ~6"BT&a &WD){d*i^*P Az`'f٩W uA 1KGuӓԟ^tZ=q󺔣hcX-ɥ:JDO,,黸hbyD_ 4 hQ2ß7+w-4$Y* A ь `mS鷡ʝDCp脨ԡ^>T烉pMF%)km^Z`΁;Nu`[swjۓJCŅEŮz/ꡠM._wvգ)(UsA?,~o:]Fbirj(//U6spYuX<` eҴ1yw6;n^X%3阩/ZewsftR"S_ٿQ콺-,2S)pu ָ'{@{;H.xڔaw%==9T~Bp0Y(*aO歡^E {ue4I6~Ng'-bR$9"GふFv+ZuK EI qa[i4-xVTh'%9|["{1n&1'ϸokA .ڮ ݈sT1yi,Dn#FEf-c0>N㕀ر8pO٘s/7)"_[>̇.- 1`$YBpfl8{~"r&ķ!ӈ,Z-i@΂x>b'F"JKiej:/̨?Vj<ŵt Ew7=Zs%fh=EQydZˁrFCϞ c`:ޞPl}D|A(Oiv#vkOF`Dg˻6掁W? 9v sM}x5|ɭoL>WN `9Z8NP:z2")5PSz*KÉ1{iG.S:=ާ%(|fK-tϪ: qRnno\`>FSq.ovݵ߯mv%zmybY-ʻEHPL yyrc[=$7DZ/{Ǹ۠|;>9o]0o,[K\5g?RRBmt J&R?hMT 홺r X? c@ Β_NU:FHL_k|(g 2JCZy7ߑjI (o >'5k;B3r&t%~uFc=Fe?_wl ~NxJ:)qg MCɺ?0B:d*08+jb`m-E\UsbSbwZ -Yh@Eb)M֞]ϐ~[tJ 8WxF:Ϻ"v}i(][nt:o-m־%j޽L6Kxj]!_ξ=D+$^@v',%c &i|O e2R]|c,wHMMli?P(@O+]pP7d#? H>yrB,}y0I:aI3Nq%T9}eS vS\\ibrf oOeXs 7I{GW  N4\0&fPF.?4.L2g>cF7P,k=qNM?aU =~Tr>e:+ElOOH +9Yƒ$L{ w~ 8PIO~0Y+;_,FB39cv)O=aՄU|W^t:Ȼz\: 25Gq1XM {;DrY )Qγ4C:?a{@Ɇ٣1u| vSdsLn ҃p]q=-)yzu9-l,dCO3g6ʄ%AWRx%)#bpM*j#ϩbHRlB)b "LyM&у^ й %b[*(߆b7niI441;97;ItQEE9pDt1m#;M:)}F"R9^#o /Y0Hr3WSGiGʘ aM;̮I;9FӶ"X_ f6οLK7Ԕ3>G0q/4N5V٠۪8fx~hJKJR&I3WTexzҹeEbu 14Qi8? & dDuQB(uЌEY,Ϥ&EBDv]!% h 0ͼߧ~WC@Ep_ K`q ?M yk#cZ!x\7Y ͡|bD/*fiSϳdG. u_W7|b#qL)9 ~ѽ")DLFbQ]4YGuC5eh ^o@6doL F}W`zk|5R}_r 3f݀LB|rx09GFR-EDH̰H}{BSUJ7hb$m3.Ǐ'-acG 检A:#9f|\(\5]0OǢ~ub[$6 dzdu۲70v~_+[Dfñqxœkf`dwx&iF}V׭Z]w- ȳ15P…VN z]zT~&N⋆y^\= "}<"0}~ O^$^-Zlʐ;jVuf~w/`2]{{T\!}ʼnlJE\޹rmAHe"gcp1/l) SAGf݃W T故Hj+8v:L[Hlc1)=VVY z dY.`z2ZG.'/t= ҾSK$Ӵ6Fa(_Zi:vn93 AԽE/ұ̥{#P$U8(T3=,#.j&$SqvJ[]Bm /QVUQv -b&Ć';K~oچQL/G.yxPb(5s I&/?ϰU>;dx8}x V%CF3ؠcGC>j;:!aʁ`f"n]y PYS3%:'Jd(g(SH T ̞6*IwjjA `c#O5m3wQH_Y=>"D*3gJm+cYq _LgZ1:Uo.XY/2X(|ib.[*,kl,8oXGjɂdTCv<`9 2⯉m N:ozjsSe$`T$0C ߜ:9zWRaTvY,!ҽOt;1u?L/YH٢KJ`oa-s. .+dT`'O4gl+_ =?RM)e4+fO#Ѫ=^ Y7!ásĂaCfn{QEgH?+kz u%!e*J޲Sj@#H02-/0oo.lCB3O;VxLjs/ HD> [O?ij!X"gܐaxh6uzoHYVf(~K%!ecggA*j= $"K5嗆 Bo: {#LChpwa|aVGNu^1x'(JnD+JEIߗ#vhlwF3Bδr$٤6ARqy#a|*V5aqMu`S?B.8rPN]y%TzSAgZ*1EnB#." *I.XRRg~8mM/ט]ΥcLH7 zSٖnT#(=L\!߮9h554,fr#gߧ)ڔqcg̃IF)U F k i6(Ӓ(Ym\Pq,j}pċ $fI`?2-Yl/)k 5",hhQGxE [rC\%-x^ɟH,hyH6J;$5AZiz1 Y@컞,2%jBؽѡqE"Sldm}$=nM#xw4<\dxC 8C3Csk{_٢rR3%?DjpM^)ΐ9\8Uڰ|wSp,%Fcd VN8DsfJ*N<Y9 р4GphRE$-%̶{J5ۦ|<|џ+?wlI D'H}3sS|:6: ƈ &O7L2卛rf0! ?V,nQ0Gz-B'+'HrIy_?#}$ofrN l-|~lhPB_Z|}Cbt |zs ÷4`O}Lj9%j"~+ xCt/fJ[[^DǙVzV]n9ݏnd\^5=xM Ng< )|> ;?NX-G"-x$8rv<-QNmr*. PJCɽduYc zF* {a) އ.?>,%W,ןIDu gr8i__91~6 \\6,  A|'L _Xrl>.3? Rߨa R mKLX/ު42:bU:j g J7kҩմLJQDSxVC!Nws&D88+$r0+l'|9:AsuUy4l,ɔw:zZo95XG_ Msԟ:_CF|F,?xqqFgsZ1X_oV&>wbLt8/BsT jڗaRU6}͈'PtP]pqhjm Ezy>MX7CH1`Tx^6 5LaS^;կ(kƓUDY+<@8sNkb7s#wŰ:=U".<\8l]R۵#F &Jϴ)k}q.(i|MkB? rga#ӟ76: 95-☬93KGug1ecpLM&c퐜 l!/EQCT\l)eZZ/0ã;{tIۻI A-R9gcx<<&lMXrsR}ꏆ)0\bR!9rCn|`l۴fIm0_wFIFhȝc:mds!vTGpl $fdyM S4~S:̹FؔhŻ&z[\/aPY{ޜgɱX`)[z6ԸQQ@tGBԍu O5"g1&> 57>L~h=nJpp Ebu'ƐSxY&7tR|P%o) (k_5Q>nQsE65d"XJ4"%'ᰰKU'诧ecBy33L].4Ch!ڶC5~1؃ΎDzit-\gkF$ޅR~JayP.!w*Ei-&r1bٻo V$kނYam <qMD8 ߆όZ<HGv3֮zbtHoyIkUGs~鰴tr"mI) lTg&Kg*6S=nzL68m2PJAfƨt>>Ȩ5|~QTݡرHg,p¶s(1{۸]P݅>ґHpV76eHco`x d%,tT+Btz{Io:E`*w IaK[ 8+Y-GYL0ob%*"X8H& ɻ4nIF VhtC<[D8p)\EFU!ƴ(%{m?0 ttm<(@ DsþSg5`˳Ol*iU a7({tc21&s& e9n0UFyo|O]mRZ0{ͨzY݀_ޱ`ikD>/>3g;a=+'zK+LEOȯPU0?ͳ4+BM2|س6Á"bha{Vs)yq;(TvLA{}ĀhJ ()ui&==lWTy] ?OΥ PJ:b:EsYݟ O 2k,P(N561`^98'nsFӏ_.ʌ(53 lx [Q/0E:#8Nn4*̨7idT0tj>< |1Uctw-?s8~դ$PnA2\׾ŽuSۂ5zJꊻG0)% 0@ kqUSy)6-n:)E=x}46)*pW/SK9k7wXYg4d,~`ROeV L[g+Tp!̰VBssgzH6 >i"!BvV!=.]ӬG)SŌa2h-l[> ''NA;R%KywyCp$-kߨ<9UB'#١np~. 4ocek9n+SrqB g.t+H)_Q]A-f9vzE0^i&P>8_"Zګ<EVF#AC )-t( m½a= nw9u|Y֝2t1%CA(C+S.y<aAHu# eIpsC$0_GJKn8xmWL0V1hbqd%_W1/pDAAƣPXu ީݠO:]XBMٰע'j' qbjːOqת7N&d>nPwhz1áJL촵2015f<[ fx7#y%Yj%13Mstyj / ߨ'뭔VPnm1;NrOVc7 鈥+lx5)7Z 8[l.&I0/ diU[=Pk_Ac4wkʆ]W.-\k-:PXc;]! +<#$ZE8? n "8/7|#Oh ٨I)oZ}H_d-c3yI9ut+jAMCǼ +*]evVw2TW&iűxS>\:6bDHqZY+D eֳf (gsDJ\*Gĉ_b0 _b>^yEuM"Lĥ^VPC&xst\ ^+<e{8g0+*.VEf4oїb鏧'feoLө$P,{Wv޷v")/i(sL!9cޢ́d3fy`wn,G釾g}H-אs3 ҩUzUw2[72՛e0ě}0Υ 7C8k ̯*\WZ!²D7QR4mU=dxKQ+Fv|X|+5" l+OEk%`SXL+B~c-k2@+H6q&2"]"#,i;'Di˳!jbx\<ɳMF<ƈzFmY0^0f9pW${?"t̪ba%Qig|Znp:@'GO-vSbtguGwSSD!: 4Rtc7] Uۯ Q2f[Gq$TŹ& o=LL5ԯ{=uHdj$Ro^nn 쒌v2Ign@& eR*[_`h;{yޔL0$pmO!^i|(9VEw"3ͧcՍ#)Ud&~=.T u\ĔKVt(5 =48r_uTImQ??KEbؐTy,.|\kmEu/wu@YO}mcuO.w,*9e:#= = #8+wP@I#H°-{U¾s5Z@Fv. U't!DBd]Ѩ4\'JeMmqF抩9M47whz4vGƭb~䏃XlKGQ 45b:$D-A$aHNbZ !)2(NQOO5GPdvҷv67e5nw RBA5(lLez$ogrMY -#ĵ (uH#k2ͫ2ji }W gB"є2qHu8ͤ45&|no <1+8}au?2ŷׂoI?D0DG΍>eוljZ°aKPE4M,hDBER5[0k@@nNх6EC(Kq֝V,uq݉<⤉O"Xɚwf tI,IG>Ok`ƞ4L\MPւ2Qo@Tr-_iOD+[b<|N;)Gsڂ~[5"IguI\ YEwmu":PSW ڜo| \[[G=ׅ/vqeٹT Z, .a'anpk20vnKop%hҍx'VsJ0fe\)\mxT!%Lo9d ]NIZq? 6U>|+3 c~V`فfHHJ)PoA.$k& Oc> ?`=*MB:NJG^*A|LdaX'"VU<m'sJuΥlL϶ n 1sJɇpqN fNr8`Ե4>o4qSeD['i/d]3B!,Kt,]gT=::ʴL2~3[®Wz:xS*udםVs.*'« ж޾6kX [8?"AײdD:EnB[JhIJ3KO%#m8"13/H+)b8坍8/)<.$n" =ӎz11BKcƞ`mdөS3?Hu1"۾`Q ƭ zh/|?AQ2 FRϠVyjNҼlX}z7!pSՅv[ɷ,|y܀QQN봞3`ˌNP8s`n4 e0j/l`k7u}D;jѕ}J&B0D*MK Lxb[wgl4>b.BUrrFPR.vV`3&&sԓN#!p/ǀk@K{WWJr$N:#0dT앩\r8|P$ g5IVgF9B#Bo[e2^އ".c =U􏬋{$%%e(NK9Ϣj<'6~ ¹0>c3[m'ir8`=2 E p g9M7~PPG%~.|*HȨ]zp;o+ + jm}iS _m9g/A-ͨg Ȳ4AԨ[Z[ -r3$5Fw aナЁrB/嚍Çej@x#|*)u*$$>Y`qP/;>|).G2Bm}~O9e:Q[,3/Wp@Fb \nm<n8%"rO2w(_Mw׮)\*S3M3A8Qk]xEmoRZxK|ճL9ҙCR\U|~b*pW#v>ʿ`Ȑjx%u 2 7=:9є/<*oy.v T%cZXXi^SaԤi B)7# jψ1Kvb{bE0:+}ӷtQ[I4pqg)9(֤Nl~+#5T7/k'}jl VXNOԟKM}59uo9:KTH1YQOWLK~H mY)=exY DNtN nSlEų}w)AHudO^ ;Y{Qb\mzw"|5CjqZ}_6uZB8u#*ykR'4KDQ{S;/q)AS>lט;tҴDb=tfN(@ٞ:}E(i\bǯ# İlޒYiZOusWdz#)=0Լ'V'~nnER9L yJK*50nG6y8[YO\(F󹜲Mz,W}NԔ,swhxSwN)rxyC;ZtIlr1UE2M˭޾si2L!.C5ŝ:lr :R2.hqtg&<ƹ~"³ Nuڸq t_)/1ԑFUBE(z)hzvmvEĨ/ 8z)|*pp\ߨn)- ")!&UKTʐ.[^U1~KV&VgLHp'x8Gl魦)ωyjesULۻ\ҦVKA3hLRLAO N@IEr[#%0>ŷwdUqmSٶ , ,*4*)0@?Tyx>/ߓns)ׇrc |]\0F9&3${zC} IhLtm[bGnTdjBLT3Ö r[VЉ@GyH$:}(*zvytFb‰奣+>*$ͤlj[>yԙ?N_+_"ߤ=bL64< @izV'9B s\]: Zf ͧbM4!:s2Yn2qg@8% B:0wMmWpauO\b, +жzbfFهƅ ycl:*DSycj9QBCZj#s&}yDU ~7[\.nŽ 'MY8z0Q8~tH\nL[/Ln4ѕ1hԛkMF0A=F녙.l3,&OՋ vESvjI$eU`^TV~iEPu7az)tHg@62'P*n_NxZN4Ԭ};.#&qEwDxwt'v**Fr Yjq!1 p\iì"Y בѨ -OA=Eԧ S_R+07AL(,cL_4ZR_gWWM&?{/TRXu\^PL.OL44( jO4)ƪXK (ia,.HEQGvnkB>SCw.m%D?Lg 7wiDK87ٛL\1AŽ6tB%1] 0T[4Q\Lv z}UvЦ>#%8qO/70R|@.Z*D#`XoӼR2dSڍB>m뾊lISb"$G~(Wٿ+ԄEY{,3ǫzaCy]:4By 2E܂,=Wt4f4{?#.#@)xY^UhՔz~>5G*v@!ȩ3]tɐLUe5x!xۡNI.bdm5Ye~vڽ™eQS0vd d"=ln\'vjm2}g C 0+pv[Se* .OnXކ?kq@HE=fY=gvmT3G4}zHޓDuYJtd1He-~nCP 2l!}iiSAOu n"C  UK]s Bc0CYї~[|>UzM>/d33p.ie5GjܵQBqjJգܚbL8R>0*. -k2 jo H\ņ,ȍofY0,JrI?a$_ۉ8Z @T2)WUr4aӧ GbI:1Y.816x\&b׺6D D'>B65Ŵ [άm iЍkz LBO<7HH-[)v% jB5't=(I$s6cOr3;MJVC>9#ON3xU|/1-c<'2ffQ(O/C7;כ}x U\j,@ƻ ߸Ҭ AJC"o50`Q ~6σ"-`.)$l;3 E#{$qjOB/*E(阩[㆜$" ]SܱPg(u+Kн[Y|a*49'Bs=ݧIO-A갍%}($k|U^<=Q ? ,<umng{Ӑ;}ܺ OI]H}8}(4cD|ۨhK6#Mk)=)'a)&Z D hXۼX8}/ 7D|ڄm,C^~W(ϐ Wn^:oͷ$i/?d.ZNgyS[ a펔A99/&جo$(N UDAAJv6cHocD)c -֦,d+'P6/K/T$h'[Z꼭& 1g*rII4EJxO bH[̄\^S M&u!ΗFXP7B5jרU )3t@# ӕIn٭LaI[>x!{{[,= Ɲ&.h<>J7G1^4'Q74YmNIX͋"$p (2G 9#/4Z`1FBTĺC,-L m^h;ޱ"w]P`2HF:VIJZ̹#&DEnf9-SC7sb Ž~-fP1.T3Y }Ζd8ХdÀo4v.)TZ#J$m4,5~Gr'cYZ5cR~uXE3NX9w{zt'"s ANWHE cb&RFHhs#S=)>c@R>3  ~,Y 'vx%(@(b gM9@ QF/V1UQ/a *oGjoI1/E `< L4U_)T.n_񨈆Q Gս|"DUzZsJK]?ukUw`$@\ j;r QgB~k_lB{|L5 i Í=֢ fk֓aW> O)_o+mAv?WL@j;*|v!?q=JEwNlTׯc}d|7%uרZmK WW͈Lp7b1(熱 ع!e,dJPs)}, j'qor ޺L6_5 [:23X/\?xkx4O% X$ePӧ(+e[k4OtztD ƥ7 ,G:ౄV: m8Y=; %0}MPKlf(-2A&Al$;15֋ys:"r5 BPa^h' I:Y(VlXBsTq6C:FV C,)hgQw}v¶uXdV32UA-s Frtc 8KGypw1I5=X*U@̙9j@UZ֚nsy?6_vI@ n"-6S}oSh}rDgÕD%Ny:%Lq5)W i u `FB F"V3%H "MNsxIӛ4L]^JiŦ\.4i(䮏ڨPL/CnX̄jvP" (Y ?gǡt }lA}q hԃK?l/8S"e@1xN\p` Ts!O&,D-r1_ 4MV$#pW 1F$@Q- u"x:z Eڎ[VF% 0@\$t0F;Dxwo>FE&U.8u˅&&$#Q4;[؍s;JLp+A`KwvmC'\pԳ`}lǹe— o|Vov uDFmG!yP# XUw̿Yf}G1 \UP(` $>l a YѕauYgBA'x1QO 4M*5ܝvg A4Z_\yX);3f].[IVi %Y:vk&R]s:+]#2t,({Q%*(_-)t4ke0n˅/YwM ߳@":药cɊ!dIq/g]>#|f{Әo^5&I]mBgUOsx;2AE;gT~ӝ hV7=cO6lAI}r]^2)Ӡտl4EpD&W AMI!sy@QEbŦ 碦8 pxsQ:,Zf#>U 7i0$ ldE˅m]U=lCR뀿 YK hR!6\a,Z_:[oSb7UD/=S{qWQfgw2:aKV`⓺X3s uu$>T 뎤{z ͖*3>bYaϹF}YZ|4\oՙ{lqRYI+|գ\,L~W5JIG(3DG ?e!wj"m SZc翱饱lޥ(G/ֿwt6vZ3]zs82!{"nsCF?2 0y3M#",q[)^R:i2e4fHΡxf`` />Yny I90w2UT[ɚN m(Ar|ii^!Wƺ P+LF*7'4nMiQw۪J,0AY YX7K5 ;8 8Ck.sZ9 oz~?b5G"൅J'YgwjWMe>㈪`\E_N's]>!F nkRnKt_XÝ;}O'j Qv;y?TZ3ymILJG Ǒ>1ndrxN 2LH~Mm(þ)IL5h0@Ʊ4%Iňd$8X6MN$=} !/҇nsI0>:y% R6YsuxUh8HMGv 7cTн0*&1!'.):r.1*7UC-Va !">=>RXj_qp9;v(ԐܿEñHj$kfu, Y  ŪS"X35CN6o'ncԥ>[ɂr=|g0m }[<̉@X5=EwYBS<, "\d$f,C'ItE H+kCp=#:]8.68%D(P+9iw BQ٢WksS!żW`Z;t=YX|5Pðl"xMy)my)D|m?XCpIOP'1b .F?lN}<63f_>WtO['gW>{i/ $qIB!%[<00{ZcQ^Bϣqbl;o'6n>4\':>TEaj?sG`40:tP 4Lc"6PDR:8m8bŖ;bu^GJ-w>wb@KZQ'P ^Kd'[\x TaڟR}m ^y=\GG7*,}=Ϭ;209}Y$ OŃ-Kg :Vw&$H ˾X&i9,L.QȤUqл-/Ex ? 1I>fe'o.Elɱ;)II2ÜPTc.Ac@OJ ,;v,0sBe:Ft;-ymieyn$#z+θim[3$9.N˶8̍3 SopS@5kOmCuW_ʶn" uS}_0 \J"|~$nVn꬯Oo0<+^s{P[VA5yotnLr[k҅Ak iENKMnX5o{50q$ }xe6PCOgǻfNǀ.!\&a/`⿚-M/f܅ 99jD]t nf/V? C B/"!C@KD!NAxMI8  o/<|;ۼ}?+Jg'pJv.{ 9 ;^c솁\n)Q fK0hץZw]JML*zKY5ɧnRhlwg?μbEn[f.)ԦM{1P*̓FtYD4"xT!:.6L@NWGbǦtn0@^s | %̆ϚQ3iEW.MQ**YR=JBƒ,GKhF~5ZC-+{Wbۻ ?X[W<5{1m]0o8i{` ;yXq AON3UQcM^%{˻&2Sz? TTEöumkPو\ (dO+5f<,]CtCXNc>$Yhpwb627Q9uys/HQ ؘP gx+ӎ4 48K=U<A{ɗK/n3 cwqkWt*n%+`c>TqA5wB.(Ԙ|r%^ |ѨX,e%IX |{"1`A;V6w;c4< =KwbflxK 3?}llp[ "sݒ#Cu'k^6x&lu>h4&㪵NN%K# WdIpYP F9txb%>}OJXh;g*׫bTM#dA66\]Π%ExMa60VQ׫A-hAHn('}!Wz I A` 돳BzLTC5x wikrk.,{$X1z=qOr4!|.S;7I]SيRD$Rݖa9OYS?zpal>h6LƍQ^GVLo5[X4qc@q%?Um~v,Y6U$NF.!|u|r٘K$=mAU=7ۿu.R{]_8֡¦WTz+Wpɠb4%iN8cv[xnXiPTLfhahZ-]'-N.i5݋vj ƉOC2fM 0E'f=/s&Hߠ,ֿ#ke'HCbv.[bcLP\ޡ9svO>gFn/O+ƴgM+:&\7w r'| MFwb"8q%5M o=QdQ>%5 ^l#o]m:<'.!zkJL5fxIq'fSJ Z0^3[YLt鏷PB ~"`1ڄ]9B+~ۓ^gFF 7.3gmы0v ptZSXo=FNSKFHwr=S,>s.2j7ל7+3#_lvܰҳg`.m32c 'E]mw( Xr2ggjo\3d]q橵~竛l-gき [USL 4ޣ?tmVPðlB簴jh}ϟ̳z? {M &a~#sFfp$ۿ'8Z <*䭚qiRbťYqʋr0坶F*)Kh1ĀGM3d/N[Cf$k8cCʖV+ m0 YZ