nrpe-2.15-10.4>t  DH`pY`N/=„P;e'0d=|`2 s4SmO i:LC51އvU*K[΀YkAylgV&K4­)R &8NBm c sR  $RŠH@2E-bFFnbw&?[#ɅH532Jk%2eV@%pep_ t'36d37e3bba6bb37efe7089d3d33e97d615a98773*Y`N/=„ =KBYÆa~KhV$Ydbs^0{ڤ]L)a힯bT͒!>N3 Bf¤݂ؒ9AfT6g\!oN0M!ܡl2{JҙIo|<^@U9Fs;'EjDŽ6u Z=?SAۀ/sQlUɪx@vi^xq$w6u^c8)KSOFn.igOqj8r;lgj ȴX>N@,?@d   0 ) BTkqx<x     j  z ()*#+#,#-#8#9$<:&=9>9?9@9B9D9F9G9H:0I:lX:|Y:Z:[:\:];^; bx? y?\ z??@@Cnrpe2.1510.4Nagios Remote Plug-In ExecutorNRPE can be used to run nagios plug-ins on a remote machine for executing local checks. This package contains the software for NRPE server. It could be run by inet-daemon or as stand-alone daemonY`Nvbuild34zopenSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgSystem/Monitoringhttp://www.nagios.org/linuxx86_64# Create user and group on the system if necessary /usr/sbin/groupadd -r nagios 2>/dev/null || : /usr/sbin/useradd -r -g nagios -d /var/lib/nagios -s /bin/false -c "User for Nagios" nagios 2>/dev/null || : /usr/sbin/groupadd -r nagcmd 2>/dev/null || : /usr/sbin/usermod -a -G nagcmd nagios || : # check if the port for nrpe is already defined in /etc/services if grep -q 5666 /etc/services ; then : OK - port already defined else logger -t nrpe/rpm "Adding port 5666 to /etc/services" echo "nrpe 5666/tcp # Nagios nrpe" >> etc/services fi 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 nrpe.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else if [ "$FIRST_ARG" -gt 1 ]; then for service in nrpe.service ; do if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-nrpe-update-$service-new-in-upgrade" fi done fi for service in nrpe.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" fi done if [ -n "$services_to_migrate" -a -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --save $services_to_migrate || : fi fi PNAME=nrpe SUBPNAME= TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME 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 test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in nrpe.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" touch "/var/lib/systemd/migrated/$sysv_service" || : fi done if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ -n "$services_to_migrate" ]; then if [ -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --apply $services_to_migrate || : fi elif [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset nrpe.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in nrpe.service ; do if [ ! -e "/run/rpm-nrpe-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-nrpe-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in nrpe ; do test -x /bin/systemctl && /bin/systemctl stop $service >/dev/null 2>&1 || : done fi 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 nrpe.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 nrpe.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then test -x /bin/systemctl && /bin/systemctl daemon-reload >/dev/null 2>&1 || : for service in nrpe ; do test -x /bin/systemctl && /bin/systemctl try-restart $service >/dev/null 2>&1 || : done fi fi /sbin/insserv /etc/init.d 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 nrpe.service ) || : fi else # package uninstall for service in nrpe.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큤A큤Y`NtY`NtY`NtY`NtY`NtY`NtY`NtY`NtY`NuY`NuY`NvR)QY`NfR)QY`Nt09319460701b075469e54346ae641d2009ea1ce24bc07f60a31552fb1a58dcee0b7675def497d495384f2044cbc3cd04812f38c06cb05c5359f5d57622aa67a3f239bb4e7b885449d1f4067b209d89fdc239ff01ad49d30d3ddbb8a9babadf62b0bb7a33b081ba9264223f9918f7e4e58c1cfa89bb9bc2f69f129d60d20be11884d5cfef40945da500f9f5859f2171278308d3eaabe23da99dbfc46c376f6127ee82472959cd8a7182f7f85e3e648e296949a28321221230a5f3232bdd6b2f1fservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnrpe-2.15-10.4.src.rpmconfig(nrpe)nagios-nrpenagios-nrpe-clientnrpenrpe(x86-64)   @@@@@@@@@@    /bin/logger/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(nrpe)coreutilsdiffutilsfillupgrepinsservlibc.so.6()(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)libcrypto.so.1.0.0()(64bit)libssl.so.1.0.0()(64bit)libwrap.so.0()(64bit)netcfgpwdutilsrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)sedsystemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)2.15-10.43.0.4-14.0-14.4.6-14.11.2STATUS='/var/adm/update-scripts/nrpe' if [ -x /etc/init.d/nrpe ]; then /etc/init.d/nrpe status >/dev/null if test $? = 0; then echo "/etc/init.d/nrpe restart" >> "$STATUS" else touch "$STATUS" fi chmod +x "$STATUS" fi if [ -x /etc/init.d/xinetd ]; then /etc/init.d/xinetd status >/dev/null if test $? = 0; then echo "/etc/init.d/xinetd try-restart" >> "$STATUS" else touch "$STATUS" fi chmod +x "$STATUS" fi# Move /etc/nagios/nrpe.cfg to /etc/nrpe.cfg when updating from an old version # and inform the admin about the rename. if test -e /etc/nagios/nrpe.cfg.rpmsave -a ! -e /etc/nrpe.cfg.rpmnew; then mv /etc/nrpe.cfg /etc/nrpe.cfg.rpmnew mv /etc/nagios/nrpe.cfg.rpmsave /etc/nrpe.cfg echo "# /etc/nagios/nrpe.cfg has been moved to /etc/nrpe.cfg" > /etc/nagios/nrpe.cfg echo "# This file can be removed." >> /etc/nagios/nrpe.cfg echo "include=/etc/nrpe.cfg" >> /etc/nagios/nrpe.cfg fi sed -i "s|/etc/nagios/nrpe.cfg|/etc/nrpe.cfg|g" /etc/xinetd.d/nrpe || : sed -i "s|nrpe-service|nrpe|g" /etc/sysconfig/SuSEfirewall2 || : if [ -e /var/adm/update-scripts/nrpe ]; then /bin/sh /var/adm/update-scripts/nrpe rm /var/adm/update-scripts/nrpe finagios-nrpenagios-nrpe2.142.14S/S@S@S @S @SRy@RD!R<8R@QP@PDPՠPpPvOJMMS@MOL!LL8`Kj@K]K޺KtKCK2@ro@suse.deobs@botter.cclars@linux-schulserver.deobs@botter.cclars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dero@suse.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dedimstar@opensuse.orglars@linux-schulserver.delars@linux-schulserver.delrupp@suse.dero@suse.delars@linux-schulserver.decoolo@novell.comlars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.delars@linux-schulserver.dechris@computersalat.deaj@suse.de- use _rundir macro if available- correct user and group setting in systemd service files - remove unneeded source file nrpe.tempfiles - it is generated during build on-the-fly- rename nagios-plugins-nrpe to monitoring-plugins-nrpe - require the monitoring-plugins instead of nagios-plugins packages- add systemd service file, and per-connection activation socket and service file for openSUSE >= 1210, init.d files are supplied for versions until 1230 including.- fix group permissions of nrpe binary in n/usr/sbin- rename README.SUSE according to the new policy - fix bnc#865836: create nagios user/group for nagios-plugins-nrpe- install an example check_nrpe.cfg definition in /etc/nagios/objects- adapt directory ownership of /etc/nagios directories- update to 2.15: + Added support for IPv6 (Leo Baltus, Eric Stanley) - removed nrpe-uninitialized_variable.patch (fixed upstream) - rebased other patches- fix directory permissions for nagios sysconfdir- adapt owner and permissions for sysconfdir/nagios to main nagios package- reduce runtime dependencies: just recommend the plugins that are configured in the default configuration, not the whole Nagios plugins- also fix old xinetd config and SuSEFirewall2 - save the status of the old nagios-nrpe daemon via %%triggerun in /var/adm/update-scripts/nrpe and restart the service, if needed, after the renamed package has been installed (same, if the service is started via xinetd)- update to 2.14: + Added configure option to allow bash command substitutions, disabled by default [bug #400] (Eric Stanley) + Patched to shutdown SSL connection completely (Jari Takkala) - enable bash command substitution in binary (disabled by config) - renamed the main package to nrpe to follow upstream (Provide/Obsolete the old package name) - placed nrpe.cfg in /etc now to allow running with Icinga only - add include directory /etc/nrpe.d to make future updates easier - increase check_procs warning (250) and critical (300) levels - use new rpm macro nagios_user_group_add for user-/groupadd - refreshed patches- Fix useradd invocation: -o is useless without -u and newer versions of pwdutils/shadowutils fail on this now.- the plugin can also be used with icinga - > recommend monitoring_daemon instead- update to 2.13: + Applied Kaspersky Labs supplied patch for extending allowed_hosts (Konstantin Malov) + Fixed bug in allowed_hosts parsing (Eric Stanley) - rebased patches - simplify (and disable) nrpe-more_random.patch - added nrpe-implicit_declaration.patch - use macros from nagios-rpm-macros- specfile cleanup using spec-cleaner (add comments to patches)- add directory to filelist to fix build- also package nrpe_check_control from contrib- prereq init scripts syslog and network- use /var/lib/nagios as home directory (same as nagios package)- fix missing operand for dirname in init script- add netcfg to PreReq to have /etc/services installed (fixes bnc #608164 )- set default values in init script- fix file ownership in /etc - added nrpe manpage from debian - added adapted patches from Debian: + nrpe-more_random.patch (overwrite the buffer with better randomness) + nrpe-improved_help.patch (list additional commandline options) + nrpe-weird_output.patch (null the buffer before using it) + nrpe-drop_privileges_before_writing_pidfile.patch (name says all) - added the following patches to fix compilation warnings: + nrpe-return_value.patch + nrpe-uninitialized_variable.patch + nrpe-unused_variable.patch- use /var/run/nrpe/nrpe.pid for pidfile; nagios can be run as different user/group which might cause conflicts - clean up the init skript and implement automatic movement/ creation of the pid directory - package /var/run/nrpe/nrpe.pid as ghost- cleanup subpackages o nagios-nrpe is default package and provides NRPE daemon obsoletes: client o nagios-plugins-nrpe provides the check plugin to be installed with the nagios host obsoletes: server - cleanup spec o sort TAGS o removed/added define - nsusr == nrpeusr - nsgrp == nrpegrp - added cmdgrp - redefine _libexecdir o added PreReq o fix pre{,un}/post{,un} sections - no restart_on_update x{,inetd}, cause xinet file is installed 'disabled' by default - service port is needed with server, not with plugin - no restart_on_update nagios when nrpe plugin is update there is also no restart_on_update when nagios_plugins are updated o fix nrpe.cfg o PID_File => /var/run/nagios/nrpe.pid - SOURCE mods o reworked patches (Makefile,xinetd) o replaced rcnrpe with nrpe.init o added README.SuSE- Use -fno-strict-aliasing to CFLAGS since the code is not clean. - Own /etc/nagios directory. - Add _GNU_SOURCE to CFLAGS to get prototype of asprintf./bin/sh/bin/sh/bin/sh/bin/shnagios-nrpenagios-nrpe-client/bin/sh/bin/shbuild34 1499483766 2.15-10.42.152.152.15-10.42.15-10.42.142.15nrpe.cfgnrpe.dnrpenrpenrpe.servicenrpe.socketnrpe@.servicenrpe.confnrpercnrpenrpeREADME.SSLREADME.SUSESECURITYnrpe.8.gz/etc//etc/sysconfig/SuSEfirewall2.d/services//etc/xinetd.d//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/nrpe//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/02afdfafb42eb1592227d54076c51c64-nrpecpiolzma5x86_64-suse-linuxC source, ASCII textdirectoryASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=c109ae0d82517f7362d32034219e0caea23dbb6a, strippedPascal source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RRRRRRRR : T(*yinet-daemonmonitoring-plugins-usersmonitoring-plugins-loadmonitoring-plugins-diskmonitoring-plugins-procs? ] crv(vX0DS$XvSKC)A>'5g9] ׆m<*P˔P\J0_sLq1=ˏOBՆiE)fZw0~nj ޟ&f~7K$Sn6$Cx\[CŶRXN C.ՇCj"2liRs=Œ_5%`{oiJ>+Aiquy,-Kǽ!Vi\S_gw@ХN`Sr\ 4 .ޝ\zcl-ٲR6xw^/4QIcSYڣ׿F G1 Vi rr@w9LCpgF> dpz N[>of.d-tqYvYY2$ jǮ:6^/&Q|aǣfvS6~e A HlsVH BA zmm6qmѠ+ƙsCҤC{4kmK6y +u! 61ƄQa5K3 ~A=":8 Z0j?A۷3 k 8Cю̴+'j`ZenuJEX.^6kb!:";\)0qȺ-ᝈ(QN6NL)UHc_DwikHI1YT!kqZi# e@b"mG"a6tگbs coE/?{[ SD&zESX=+ kfr* 90@P/Z:N Bh4K Rѝ>߲򥙦o>H%+x-I1 lh<,Ts`lJӯL5 2kVg>Xĕn=,\1_hj;x[);Kz~08@Ezs{[ک^H뙫Ѵ]2[^\UZ ;ϛU,ro:sfzlMC,VN/_"_"[㥦7"2;[hʣ Y @t~Pa>o}.qEi{縩(^P TM ^ԕа"Xs,LP렍. cf0_O?W鸤[LR,$E pfJ봀#7c2,`\qO3i78 7ADǖ1^i8H;KVN82f6~d!u-Tf,~J3oNۼֺC 76Bŵp#Q'ц]ŁM2ZlVfKq;W\!ݍ < C9!3_Y}Vam=#%^p!FafŗP "." }H_ѴK rLgܼ᷁]{bˏDg)Wot)=E?"^h516˝4|h<9 jAq"KMwR(sAf|C>-!$noi@{;mpN;@ 'a~s՞ѕd;׫ >8laS\*]?|72dxR8+7g{E\F>bhCɽ7UdY(+؄w`3dYo7Qr$$}&<ɝ%!dbgYvd3V-i#)}u4WG1{  M A)bm9c>wdыk2љ U;ޤj〼 n;hLAcb>1 操ZOqZxHz1`> o$2h_"8g6X"T4Y"c?C]K΄{$чdo;}2=A+_5{YWѷ7qx1G.̈́ $.lMiB3| +IL_ݦa"QuiɄ %mLziAù'Q@‰Wx&߯)Hd*R|pv'G%{N8gmq~({\wtN6BHq N/Yl!2jk.tS 2Ijz7/蚉,x ay뫘 LDE6͓9bN S@5'߲[$նRu>k1i̔MQSFjj&irQOr)+uwHk3a#&r"dXMUW{`X@]\C]4Ѵ5Z}6iKTVLEќXΕJ69Y {.էuL7?81hޡK5פ=xEi,ږR~(b2#^tFaDEck9rjJ\ s(8]"un7cү5Ugjw m|yUqyв<~5ꆍʚߘ WGK؜s% DŊ8xp}~Erf@spzz5&PH\4bw<$z?|Hz}5Ι [*Y'|K Ҿb9EZSqT+hCS@;cAY6;0B~|}ThV>NA,{nHݲ~jE2$R .sNsmab*؏LxPՠA!?kFnz߂c@X| d~*T`L fNpl'ÀerKKŤl< .fڑ{k3kkc$ИK*M5RF F>_{L2 Jǵ2BC̆ ΝH,m)_Yig w'd m%F K%7O9[yXT^KdRY䦍üxҧttuBZϧ3+'vz߬170^M ̏KmU-6a!W}y_KxO!"o*of\3iHrRݑP&߮X%W\^K1wN0]ӽ$Vnks?V7; b" 8i+ hI;E_huGxe}V+ePp^K26GvXRGRJU_,E:HoZPQJօFb0n9:3MHpϓy\7*)EQC|f &J' 8b+3& ,e#n;ac5D>C]% J˳GÓ0FB hڕfp? \g9Vk A (u&Xj)BZO:[*)%?NlÊN¸iv}EcY촿)E bM+r߫8-)$ʧ3)Kw3aV4kŋk%JՒ]$Z^ޖ=ys޼I ˚sWcY)1xP8[4{{_mV$ZwZu)Ei9­KUDS^٫%ٌx`Et,q{xSm.fӒ/8﹛Ĩf ʨҸtJ-~$#v9Dթi"5e{@jA=x?@M``#yO W0cP$gJ\).` (~T4a!v#ݖ*AQV0^x#ϼ:(_=m6\`@1E\,t}XV!EE)aD> Ok&;6 1)9yI_'1*yRcHOux,{A ل`^AİʮLA8bS |bP=/Pۛx{u^ ;t@ܲ ]JnBMG}uP "ꆷSqkXVz+δɀnZ2vն3 G$/u-܂H@+Ѭb]mvo@x {XVgfrd|K@׫7,ʍBᬱ*1K|d e]F܌DtҒeGqyG踀{g( (UZEPѹZY/HV=r~Nf쟗5.*滑I&OսTԹ׶;9>})EhGmrI%Q-k%gg߻L!H8#M٘Aa_GI>5ƾϣ6=,C } :r'Kj(컓uLeX'-RR녩BYYn @óld)?Ooa_Ac:A ,'wƬVjx7׃҈q?rt뫪;t(`8F^^+mb@+=ČwC>zfcj`}z,[3P.+xf?yE4.( X3Yߚ>&ҌA3vJt2 4=A%c[!:s¼&X 3mUĞ•Lb/}+bFLmxd<Ęd+-wi_H uaqe!*I#+ln[h2xb0L9Oo<MNuZWz 'y.7DGR_m!WtYtO3MzT6lAG I,*Ƅ~dy"N𐮪:049_z<1Fɥ0r"^w;@vOFIEDqvL)ʚBZqDI beaZU 1Ӵ(sM.^tkxt)K XoPKxFF4.Q:z,U~ g}4قP2 $ YFx5+ hE݃Q"v7N%* o%ox죮_L%#ILŴ-;]0Vޭ9ಀ$]n_Ku]ˣ f@KJORo/vnKw*w`e&.%Kc* 2^VLwRu?8B{ڮtTcnVj6 F2%EqߴhVw3|P=۰E1`.+!!II#!_Ɍ7|0j1[hvqy#'־f$I<-@iUQa/Žv]cM:ϵCla戴Xв,`[TJw` J]1^(!N8UR/3`0G>Zf^Sǝˆ.|-Hʹ=3(f(/'$cM_` pP= Ҧ6Z(!Hw̨U09h͡rn=9a桲ȒO4ɫ.PviIzCD_Z#3W1OJ\f.>fPYģ8EKt$:bЫ!o QG*1O4V: ՠq{[y$E1vvof!jEZ?To41'.ЮuIǭM:@`_N3|deg~aa]*.䃿p ~w36R&-}肅]=p~8B o;J}-^XObflu5{CX✷7}\rQ; k00mkyK&4Jjiq8Oa!24[18ԓXXjuIu8m'fx)9mjٜٱngo\?.R QeG$3 jͲm);o8R@~ }J 0SH)NV/!/9|w̷m_R.|_Lb*Gb"`O{bf%tS<[d,xa%[ ѷ@py~ )s )UKm&s8wJş1n,qWDU̸KVѬtjRs]SAq#Js͏-֐m#[n6qin<ԮF]ɰs{f32y=;<$o" 4~: 믡jA6bHo˧+&!H/uEgУ^Ĭdmv- RaaXY{e+q,ϲp-=pA94/AZ`'W-F GzM4Ui]+Fv=kD"0Lw-ff孭Êd)؈BCd5LW>G a?Ψ bWL7XL#)bgM.'anѨ1WK:$O /o[<vS|ЖvL]wEsʻwE7~3W{߆?)j1,Z+թ\N/܃ B߸RƓH yw`uoqWEqeay?;yMQwӝڞV^JܷV0 YI.T(a4ԪY~!} &JH&W/q5ZO>0tcm<9F"Wrc˨@60"[,JF]t]Tx@ݫ&+pTO'_}9k2+åYܙ+Ξ֌WKȭ6E;Ҡ_ў'5i y*,f5ܮ>]jc$7 '5ɱH)>+A*}N ׇ7œ@.!O^}cU߳Q$6>b|.kqg7L"}b}P[wc#p16 rY!!"or%i*Ĵ@J#|ULT'y2H2h=!75t9ʯ$; )4%KDpλ*)(v|*U1Q Rg'}As [U+5@v1h:9ӞU2\pE X~?K=8AT)gPf{R_ʐݘ7#n ҳ*'%MX(9Os0V{@v` w%]hrt"%bճ,y .՗O m̠f##iw08yi fe"`UC D߇HdLZkp-,tfBs@,p[L P>_C'G}TX@;Ȑ驳XTPl1ɬu[91ߛK@!gYrs!lIe)8͝ua~Bď&:m!ƭ}8@P/PQ8&ݕէch!{]6wF=ҢDGyCg)qfgAZ ` a{k0˦z݅ 7 "Yޭc]"%(d~*R4+{QBw@@>xlx%7 I&҆\Ѣs{dy[6"R=>"Dvb J:=``Oɾ41&M?*>eCw5Yel-zrPKpLYX#;#z4ڎ \^nKf4Y{P`^kuRH.#9^jX9:_Fͫ"8x[Wa/cU&rnGd;}h mnF/]sm_#75cN%mpQԼw VjL%B_RxT}`.b&sωF7sJvߜƒ TZ BD;qIt.ө]yMQ{oen2= \ukhyN^q&k/!yNFv7yBb|(-fry"g:EOMY t5q k9)WNĺ #zaM Zm)k!= %z3W0$M:'Tim^@pcɁ6;()b"p+kz&ڗ/*r6@jy )'fUAoKPj\i rP\Uo/{#o(;/wJ!$Sw/77)Ȟ3G^\U rXm\~.ӹC{R:w?c cf~/&:h鰿#ITg/$oB~/Y ;pH$4sp- ܰB̑mvjzf(F|[$>z7!jeTџS'jo1OwY`qbPW 6Sޙ3.x L:RL~Z>nب#Fkv;GS L,I9: Be!*>؛dɞUI7PvRy,ufE&ǡo@xĘO$|?u-qRZ 3" ('E#ۚުq*LD= (>Q+2H:u(9Gߒe`A_ ~Pm#,HOG64ƃ()I1b̡7ժAAo],=FLhVv:oSNgHRoDir>(+'%xv􇾔ŤJOɯ:jlg6W>D Kv}*LBmϠw[xXNodj<1N yŐi^U7h=Ήt@=73Y `Z M+Vz!3*(9`Xir[Vq7WY_z!m*졆#I[t襎qjAnɅQޙ_8%Kh\6-T!)9cB"xyz SY͏R4rQJ$ƹ̸,)E ) ۩u*܈'bE=x-VkzcO&PUMa-[ï( H~.!9z2sx]P{dgN|A_g7[}F>\❨Y4[pUsoCg!Af}"qTSo~"xq7o9ݸ~As^}2[ؑ8jÌFbH[BY%.RloRW$ r.+mWR6G}nWV ?q&?)h9Gz#U-ձ%3 Ys>OR#&B~Tbм굘Z3/ X#:pquC_)HgHIljHl5/8.ւ^VeYA< J;+>7ߥ $8!Hc|<LZSȘD@kv>4j<"KH,\"Hw{Qc#:iڡTơT z)p5M xLdU+/-9>N>m/ܫX'I/NeY]}`"~fZαOϸ*FRڏT{L_ ,Qy MkP_b0V2av: XiRA!뜆^"gI;Ԙ4 7E͸i!PeՁ(fnȴi?LxV}lx\ჿ'06QU^ 1 $[ã.+/G]DuRhOS٢_C]Q4BKhCE1]TR; mB}3SN {#31nH]w_'?#p')5JAQvfuWO""Ji_/CΊ9ltԫ}&R4,SQj FWĦ?ئ#6'_/ ܱJ AtuS|e[]`0D4T{m-aXiLBoܙF1WΠt?٘-m>:ѷ-$d+pu:+LK+0 {Fԫ|7nԒǰlT kCO_ t;t ATVzȡя' xg0O&z< m@B]By E]f:e=71FuۃI\BXnPUC|FW7|g~KŻ&Bz`Ъ 9]pbI-CDҸƸj0[:iX|_]I&̥ʤ#v{BZk.jfvժyľ-"8!3j"4XL yI5؂{b)Új^o0O&slҠiBbĪY t0sx:*4y5!aÔ6GY,SZ&3z}m{j$CeTPA>B-pvD"fDe(nlA=K0ZqI*M 5k=೏ mddcpF.0W;(_9Ǻ +] @4Ͼ'ѿ0R{qօ\k>4Yis9xI `YHpq Rsz*GPixzЧ8lg4(O2Ծzi7|jE# $#&(h"UJy7 d*.xIk;c"jSI> ׯŵ5MY!Ӥr+j,a ' | )qjŃ'Hk咽bnѺT L Npa>"+UI<9Zi}}>Ƈ_UeXY!+bҶ)Y5vq4~.jd!r[w}L+"V0ra`8V+g7MॷFg#Ȑ*%P2.0tjV @#vGb8XآѤ10ˋ`"ĸ,@KLW״O4I6DfohXX?jQo?Մc|nth?H˪3:Y^y@׭]>qwФbʉdn7_Xp!a ~p5R6tXXܱkOdU0u1 tMAڳ;a~J~g4Og\j %߾J߷!lsz\ Hn -X'v_@j&-Y -DQi><אj,mj ;Lk&#/c  3'a6'x|9C}l^? ?` ~cECBE9#ր̑x-i]@>yG/ JT]@P{`01Qݸ͢6n# $'T* &UlQO ]BN _$R3ѫRawAs!QXy (.TGy]t{h$nP TNjoHt^,)5)W$͞M0<-}#δ=ŞY,{ ˷3ns'bПGbjxvyIO;\f4pNR>W}_lZCU0yK J\G"8|%!Zyn!u1q/H~H8 ,Iy:`! Uk #,C =T1`y-Ku4MsfKx3jz`=K#YL/8'ȺQ  $&z5>&*Ɇ4dI}Ç31<bBq$a͗чG[mkiSgy|Q Ò!?o/1MZ+iP %zDO|j>>Qҿ{:@=SX(ۣWעlxh~] PsFB:f’@h4DpN((/j2~@qgF/ǜ8Ѯ2;R[pYB'u<'gք{pM Q>, nĔnsP k/sOկR/ ]QCBSd۟vO:|#l;k8dk9*t44*۽|f\ Ƽ>0D(>r?Go2D;չ6ECޞ=$_vMRݹkBr+jY? ZfOX`׽!0M-|'bS@TD5MRЀjznU|wq--X wB קޛg(T+uLHEXmƐ^sAuAO,0۹bf;b\K#S'L7BkXL$FnmaEM> 25Po𵠳|6^vVts4C,a6=٣7ަ2r8E\~IP)>Hb:*vyM;5o6L^ ~ŝ֬ T(-3릂j(TGƉ-j5ڻ$!L4ehJ9ɟB5~L5Njq_0gBQI7R861oNU2čt>6k̤Ĥl(쿁t=œ&tF X2p[_^64߽n{[`]׳QX?Y-i[rO`m夽iy_ {}'[{$AeDR#GT)uxХVgVέ_A˨$5"йe c:gsQ /*әQ,#!r9Β9[߰$Dd!;'I:gE4a6? PSM27K˜FL!E観Dte&1e]Ap䑾U&YYQi*40f楯w+$G tXXTK>u=*%u8a[Q6De60]ȼJ e^1VZl_mɼ7%[5[]VO5ӊ} X"`dƢ677~Myo>p8`"$Gr38֑AyfʕМG(з"7CoJщy8)T t/U_l=όf[oiQXEA9D'{?)o* ddVH% ۣsMwR6 S%$ X*Fx<fGx TMHJ0m$Id /8.H "${X#4MX+$$9!WF^pyKwr]X]]k*S{›7D8aeȔe(m8*5i)RbϬ5hңsle'FL8Qs{$܌񽐦$Hd-(ŕ6,a aD>F!F{:v&bz70GG\fP\t}g C3/w"thB/፧a 6h{/h~r`qP,^q/!GXe=W!uw}`kXMa1Q)1e@6S۠Avz=+]kaq5)|N{:Ye*,ƟQ_mUXU@rcQYbjَm%ĺv&_\_ ϘcKe\|mA`aP#o J,(Dm JiT&M\3jZ*C۾'[ą?ruX}&1v*"V]Ҹ*^$w5utk\e`qE؜P6Cym6-vBeI)D r֥k7xF, Y| ;D1]'|(ař)dD䤷:RD =VT72:B5hY];]"%{+ĥU IlBxܗ>6G9ue*uHM=3 Xaq,X(þ'+Go#BٛlZat(q&Xa5Z)ۊdD4Dz}$6'w tbi H6 &Zϓzo% Iވ4G+{ Κ>v_{`_t BK|W9@]D7ZF܍׹h'laM ] +~`yȓ˜RFn/R/%Iy}Mӡr D-60em{U)Hh#yxc4=p*ɶp{tLܤ !#:Sjq e(YUw+VQэ}DSI}rid+c;΢p4 gvi O_Mv`eTW⠋s3_e#;i3Y$p[B` qَ$n,%@4MwξWݼvU):m= /Ԡ;ml6}gTMzbzwgUCrS=? \OEykB/Iد eXܐu ; fνNZx >\r ƕ]<}"I[^|n)1gϫ@u DJPc' 3`fI>ɽIS(Ҟ3fOLp{jKC4VF8W\4F СIllЗ7gq0vtoDB RP&hಱ.e6˧y8Y"wg ʘ*@XL9<(U7.2XpR(7a|6{Av$z\w] GKrYugCcobTސOk>)^q:@n"Iku[A獹§e+!?[ԂL=aCpƬ#G&Xd{ߣI- Aqͥ?Ԧ$WJՔEUTm=_^ W/>@ UMADџ)ާWU[F%k6~54(&9 vA. v ]n'SO`-y4oЄّ1YrAblk9\5H˭Iz:D`[`4:X#U -B_PXmn^O7Rbm?͎ίb8a5fؼ%< Y={kjC_Z2lۺ1J:!JzS1M/Vf}U gh,.;f{9Ps%m o3uf,PҌO/ᠠ0}Jyx0,Ah%gdP"bel` kqP+a1tGX ^ LU6bc:ڳ`=xSi'tOnUpȋu^>6(Gs12wldtl:d\C%'ĕU mڻJ@`saF!Ҏ8¢2ʼnkE2 BVx+㓦ڊ<)5i 7`#K-_cUNG:-;ߥ0sfN =VM]vH"YT*W<(gs|뺷5FNQCYJKbWJ0@^c&j%t3:u1t f:2uVג# ><| ]k Ӛt. Y}~ZrQA8~Fa08rN 199 4CM^ҮC9Ph džaP5nM2 >>c/}jW[)*sx\k>ȚDI4mzQ $eë֗Jy>?)$=<4eσh V0G+=C#Fӄő̡ vtёO G<8s?FfQg6 cv ,4!{΢o"DrkZ[j᤯T~S8,KsK$6Ux<#jej*>|cmKM; :EIVQM!'͉7yyJ˓;Ukȅ1OI Pw|VI,Dfib BOQ|HLۑtqlD&2Y-?'3vvC6B׉nl;0dmdCfy?COYwg:q ]D X;"p;xPʶ׮SE{.ģKAAiY/\oJ#è'# q̽Ńi8ae; ad6ǧ #l%aM,*jݘm+w#dR yi>P[x:*(=ل J\:YHSY%vq⧈̴Ÿ_0r?r }n!ޭ`MoR E@$uX:i:'GEX-#9Ϯ$Azc0E8zJ7K]D/=e;2ikj'^|V&t6o7ˬ!}ɬ}K*Ax-;W~s|E։tI8ĸIkbyU7.p&E7I*1;a #v5e-_ߡ8wVi#+hڐK H4/l< %FckjЖrm{qVoՕ|[BtL=GZR,!܍b8X98mqa#>XC24:>:7#L%h”gylbì]JEh=71hn č6LB `F@EI:Ĕ"$5L"5>=+xxW:)Y0P.R's<6Ɵ=ވB`5 y0E|ESIȾLLf=4B )4oh?}+x^Yu]940jh f8[h<5VDP6Td4sϺcwc @@\d\Hrw47S7FMMQJ6H=A.jshÉh4lqćp/+HvdVShF]q$HDE1@!{Q2RwY 0_Gv;X͙ɖ-&vpAJMLPuH%(vc7fȲ7AJ7$ |k'3+Qfo2TXG@ bV6W2Ad"=XϕV[&N E ڶQtN@w|O> Ap9OI3ؤgn5iL[Mp5o@X1)b'c,iDs;I c[Tv+()sx۲Qk ;u/˅p_n].9ThfIiذX`_QMz\|ym"^?~\]!ЕHᕂ34=7"rx̖Vvt"6yV@Jf7|b`$EHRU8ZUI9\lk0%3]V|h82Z+5ӧ OטuF!3⃈[nǜeRd (_Y&$w9wiɆHS 'Ϲk'>SVOCXpp?P'@hР s}PKò+eB: j]""iЌro#UWQ˥m#S- !貎h -f6ȉGSܺ>fMW%@ m/llR Vri9g`p3e1򄲲/<ް7GtWZy]K5=SL<ۉq.nҽ۰i]*u]N,;)W548}bN4MAr#Ne_֩7R qg_['DE9lhfC|!cy{weɚV Zë/Ν=k)lH}sbw(9L;l\Ԁj +ʔ=tJ{j$0WX"EeπP^dNU'Kr-z^R2y% zxUXntxk-ei^T _)+}y41-65J!tpQ.֬% }HAPx(Z傑™ìKL?,&MIBͶcح5ۑkB͋WG Bk9$-^j{yt,?FqӁ%1!}E]:fax!Ot~nRK^nW(aÂcK3ݑˋJ#Zg