rpcbind-0.2.3-5.9.2 4>$  Ap]p9|UA#<i<ܴ]K8SmSۘAو36nUpF>?>d   ;hl 17?O L l   \ | \xX(89h:=6>6?6@6F6G6H7$I7dX7tY7\7]7^8b96c9d:Ye:^f:al:cu:xv:w=x=y>z>l>|>>>Crpcbind0.2.35.9.2Transport independent RPC portmapperRpcbind is a replacement for portmap. Whereas portmap supports only UDP and TCP transports over INET (IPv4), rpcbind can be configured to work on various transports supported by the TI-RPC. This includes TCP and UDP over IPv6. Moreover, rpcbind provides additional functions in regards to portmap.]oibs-lx2160ardb-1b4SUSE Linux Enterprise 15SUSE LLC BSD-4-Clausehttps://www.suse.com/Productivity/Networking/Systemgit://git.infradead.org/users/steved/rpcbind.gitlinuxaarch64 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 rpcbind.service rpcbind.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rpcbind.service rpcbind.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rpcbind-update-$service-new-in-upgrade" fi done for service in rpcbind.service rpcbind.socket ; 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 # Add "rpc" user getent passwd rpc >/dev/null || /usr/sbin/useradd -r -g nobody -d /var/lib/empty -s /sbin/nologin -c "user for rpcbind" rpc exit 0 PNAME=rpcbind 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 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 rpcbind.socket rpcbind.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rpcbind.socket rpcbind.service ; do if [ ! -e "/run/rpm-rpcbind-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rpcbind.socket rpcbind.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rpcbind.service rpcbind.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 rpcbind.service rpcbind.socket ) || : 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 rpcbind.socket rpcbind.service ) || : fi else # package uninstall for service in rpcbind.socket rpcbind.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 h8p j#UBp W 1큤A큤]n]n]n]m]m]m]oU>BU>BU>BU>BU>B]m]m]m]m7f3c7e035da066462c953add18e90e73d6f841af98fd28ce2e229d16365f6138b847dc555f377e1a68e4d6329e3314dea783b208acba81e3bd5c66f9e3d934d5e05b5cd8431f5265bdfbe9d26aa56e1910bb5da589c4bb5b95aa8a01bc5058f1b3bf1ecb9b31809efa950aae3905fc14d035473a5cafcab557792182d016c6a8174137d2148fd3a6127b5e9019ab8cf1b73ea7e406bc82c980b9304e9fcd7d2ed79a430162197966b04c109ac6efd93b947a4e355c5fd85064493c8db3cc32fa2b9477d2f4ab277b29702958f0058546edc120aae4b5fb8b8d1a9652104e1ba32ccbcf62cf383f7e3d8d1edfe28666494048bab812564acf39a6ccba2849fbbd10f06e964d90147139ec33724b3b4514a7a87f3e20bed1ff969f80313e3a136921c2d14feb7677ba272ba11b0baef029c0aaa923ad6df9fda7ecb3055f851903e83ac74c88311b60170ed7db0c09b1a51c46d1543e1a51ca0f828b2db80e2afa055a45da96e0a5acc6c88937ec4f7d636b25dd1212d6cdbf7ce2185521117bf67944a93e67bd6f5fdd12bb2b1ff18810d1da75619bffc59e26cf59baf5127a09b2f170469e24c49120f5638882d383b9568fd15f0878802f7af9f6f0a2d3c7c6/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpcbind-0.2.3-5.9.2.src.rpmportmaprpcbindrpcbind(aarch-64)  @@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddcoreutilsdiffutilsfillupgrepgroup(nobody)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libtirpc.so.3(TIRPC_0.3.3)(64bit)libtirpc.so.3(TIRPC_PRIVATE)(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1]rJ@\ [Z@Y3Y;@YtX43@X'@WV@VVV@V@VKU@U@UUeUB@TTT@T@TcKthomas.blume@suse.comThomas.Blume@suse.comThomas.Blume@suse.comrbrown@suse.comkukuk@suse.deschwab@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.defbui@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.deokir@suse.comokir@suse.comkukuk@suse.deokir@suse.comkukuk@suse.dekukuk@suse.dejeffm@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.de- return correct IP address with multiple ip addresses in the same subnet (bsc#1142343) add 0001-rpcbind-look-for-an-exact-match-of-the-ip-address-fo.patch- change rpcbind locking path from /var/run/rpcbind.lock to /run/rpcbind.lock (bsc#1134659) add 0001-change-lockingdir-to-run.patch - change the order of socket/service in the %postun scriptlet to avoid an error from rpcbind.socket when rpcbind is running during package update- fix tool stack buffer overflow (bsc#969953) add 0001-rpcinfo-Fix-stack-buffer-overflow.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add BuildRequires libnsl-devel (needed for obsoleting nsl in glibc)- svc-freeargs.patch: always call svc_freeargs, even if svc_getargs failed (bsc#1037559, CVE-2017-8779)- Adjust for new system user/group RPMs- Add 0012-Move-default-state-dir-to-a-subdirectory-of-var-run.patch from upstream, replacing systemd tmpfile solution.- Move /var/lib/rpcbind to /run/rpcbind, data should not survive reboot and this makes read-only root filesystem easier.- Do not rely on systemd.pc to find out where systemd unit dir is located (bsc#983167) systemd.pc is part of systemd main package now. Instead of build-requiring systemd, import systemd-rpm-macros which has the %{_unitdir} definition and much less dependencies than systemd and use it when configuring rpcbind so it won't try to find the unit dir by using pkg-config. Also replace BR libsystemd-daemon by libsystemd since the former is obsolete and is replaced by the later.- pmap_set: use tirpc header files and link against libtirpc- Add 0006-don-t-use-svc_fdset.patch: don't use the svc_fdset interface for libtirpc, which is limited to 1024 connections.- Sync with current git: - Replace 0002-revert-auth.patch with 0002-handle_reply-Don-t-use-the-xp_auth-pointer-directly.patch - Add 0003-Delete-the-unix-socket-only-if-we-have-created-it.patch to fix problems with activation via sockets by systemd - Replace 0032-CVE-2015-7236.patch with 0004-Fix-memory-corruption-in-PMAP_CALLIT-code.patch - Add 0005-security.c-removed-warning.patch to fix compiler warnings - Temporary remove 099-poll.patch- Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled patches. - Submit for SLE12SP2 [FATE#320393]- Add 0002-revert-auth.patch: revert old patch no longer working with libtirpc 1.0.1 (http://sourceforge.net/p/libtirpc/mailman/message/34585439/)- Add patch 0032-CVE-2015-7236.patch to fix a segfault on certain remote scans [CVE-2015-7236, bsc#940191, bsc#946204]- Document how to restrict addresses that rpcbind will listen on [bsc#935102] Added 0031-rpcbind-manpage.patch- Add 099-poll.patch: use libtirpc with poll() implementation- Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall forwarding (bnc#932423)- Update to rpcbind 0.2.3 - Following patches were accepted upstream: - 0005-Remove-obsolete-function-in6_fillscopeid.patch - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch - 0007-The-use-of-AI_NUMERICHOST-in-init_transport-is-broke.patch - 0019-rpcinfo-ip_ping-clean-up-client-ping-create-destroy.patch - 0020-rpcinfo-introduce-new-helper-function-ip_getclient.patch - 0021-rpcinfo-make-t-u-options-support-IPv6-addresses-too.patch - 0022-rpcinfo-remove-obsolete-function-clnt_com_create.patch - 0023-Make-rpcinfo-p-support-IPv6-addresses-too.patch - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch- Update to current git, which contains the following patches: - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch - 0003-systemd-no-dualmode.patch - 0004-systemd-sd_notify.patch - 0018-configure-check-for-nss.h.patch- 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch: fix merge issue causing segfaults on missing file (bnc#909619).- Split off 0003-systemd-no-dualmode.patch from 0001-systemd-enhancements.patch for easier upstream submission. - Split off 0004-systemd-sd_notify.patch from 0001-systemd-enhancements.patch for easier upstream submission. - Rename 0001-systemd-enhancements.patch to 0001-systemd-unit-files.patch- Update to latest rpcbind 0.2.2 upstream release. - Following patches are upstream: - 0001-Fix-building-one-systems-w-out-nss.h.patch - 0002-Rename-configure.in-to-configure.ac.patch - 0003-rpcbind-rpcuser-not-being-set-in-Makefile.am.patch - 0004-Silence-a-warning-about-setgroups-being-implicitly-d.patch - Adjust following patches: - 0005-Remove-obsolete-function-in6_fillscopeid.patch - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch - 0018-configure-check-for-nss.h.patch - Obsolete patches: - 0015-When-using-systemd-activation-make-rpcbind-notify-sy.patch - 0016-Notify-systemd-unconditionally.patch - 0012-Support-systemd-activation.patch - 0013-socket-activation-Fix-rpcbind.service-to-use-separat.patch - 0017-Pull-the-sysconfig-file-into-rpcbind.service-and-use.patch - 0025-rpcinfo-warmstat_no-warning-about-missing-file.patch - 0026-systemd-no-default-dep - 0027-socket-before-service.patch - 0028-rpcbind-after-var-run.patch - 0029-rpcbind-sd-notify-stupid-errmsg.patch - New patches: - 0001-systemd-enhancements.patch - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch - Disabled patches: - 0008-First-part-of-init_transport-refactoring.patch - 0009-init_transport-move-the-registration-code-into-a-sep.patch - 0010-Fix-the-behavior-when-specifying-the-h-option.patch - 0011-Clean-up-the-way-we-handle-the-h-option-in-init_tran.patch - 0014-When-using-systemd-redirect-syslog-calls-to-the-syst.patch - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch- Disable debug code, which else would fill up the log files [bnc#905042]/bin/sh/bin/sh/bin/sh/bin/shibs-lx2160ardb-1 1568728943 0.2.3-5.9.20.2.3-5.9.2pmap_set2rpcbindrpcinforpcbind.servicerpcbind.socketrcrpcbindrpcbindAUTHORSCOPYINGChangeLogNEWSREADMEsysconfig.rpcbindrpcbind.8.gzrpcinfo.8.gzrpcbind.xml/sbin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rpcbind//usr/share/fillup-templates//usr/share/man/man8//usr/share/omc/svcinfo.d/-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:12560/SUSE_SLE-15_Update/d258b9973b2887040567dc111cf8e7ca-rpcbind.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 3.7.0, BuildID[sha1]=9811d95a2ec86752771165ccb897ab5d955d3355, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 3.7.0, BuildID[sha1]=98371859ebe486b5f50b66d3770ba09e8543212c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, for GNU/Linux 3.7.0, BuildID[sha1]=735bb8dbec57535038cc4b480f9d467cdd0cfcd8, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text RR R RR R R RRR RRRRRRRR R R RR RRRR R ꌣ4DJd-N:utf-87f8c29fd12be2a26349b4fad1be24a88880ede237fa1cdaafc1290404df8ea07?7zXZ !t/kߙ] crv9uX$sT),]bР{G˱!`@hU*젲V 쨅9xiYŗh$KvӪ}"6^|@jɲsc{cjf0tm(s2eV~waW]qv7:}܆x$P%"w$=G[@lEu1Pcr**#Chh*_ґI<v̆0pEUk$RPUJ~v)uz+ fY1˩)SR͎~'ʋ+GA [j hRf1R"bs8+3}"Q +%v)5H+5üݔ- ߎYۊ&rItqHVnJRO Z-HY8ո6. {"AKxI3GM& ShT0g$(1ۗE%cBF˽:k.E Z2lK>Z>p7J pgNvmb}5Qgb#/K'I|wp#@uet_'?M/'FxKѳ ѯyh_[J=,LՔYhȳXK29ic#3xNT?(]ð"1_Ľ-BFJY6h8 a?~Γ[F%% C̝=<7򡛒j3E+Q -')_]~QPY<]K"R?Uߕaisl6U8e=NW=FTwh #F#\ '])_];u1_?Nd8Mw7 `w^p2Lm[dz nemHh+غ3Z (=SܔCMp<Š,t.&T/c+aU}@X |c-ƞRʟ~=<*h_4L/М9 d7 -pxcfcHFgߢmSDÛs9U^4.;9FT+P7ʜZ{^|>[<XƯiPi[.)7yCv%K^ƦH50PXO=aFG>'gbԀD$8dxV( 0K ‹i6).Svsϼ|]njW վ);W^r mjZ>xuڳ.cy%kgO~ 16?ZIaK~\N{m=}s;w(ge|iE}( "ta&MqʚTѣh֒yEL (Kaq/rBv,6KjF7_f|,mjg&y}p+Eу;Hd:z]Ӭ0o TTO Re= +O 8Ej^;gf}[U76~C2P[TxFn JLTtۈy?Xcx}A;D:%>q:i p:z=:>=e0)Z3◵ Yy+4뙏Cdc㴈z#)larj;~];VEG%Hٖ reM2 7'T'|ΕW*rkiZS>؟ V W6 Tܨ('Im\H1jCMaڸ':` xfLnboL Qi`.oG3,߶:}qzVҔOWn `p|qNF鈔*Sp㱞^ꏗT;-"RO@*YlY ;^l [!u:5b}5 )oP4CQ=emO '7TڜY '2^Ʊ&×U?0&`Mky lYV*"727lqm ED:#h1Cnգ]'j4f6{%/w&72>#u={*#;և/CTƦ>~색TrAfWol|}щO-A=1vzn^NjUw wI lȎ ej?׼A6S@0ەf{V[Jٜt1wp`Hr--WLDW W#{읧?$iNr;OŻ҄At`wE55My p k9!~-}[#9bUʁ ~n#vVV ,3 .c-7f3':Lss޷٧ʹO1cȫ8!`L/[ߋ҄fn:%F+yVUNK"Mv,Rs 4NgG>vj|̿_+%3U_}fφ `h8|NEz,RY)u0N.v[vh&4d"tL{4d\D͓8喂 ==VX+uzgF(p噶Y.|q%!fc߳ǨEsT}JcoyߕQdIdeVDk7&%Np 曅´/Jd$t2U:"UqWSQRaRm\Dz>wDs;N|g'O]bx]G׼3k PWT?h#)`& u+F=gNalyg3"$ǧ1aڶ PSNA4䒡Gy=Iԉ}  m]T0U ekQ^m5GVx .ūGtgkSRnhބ%@e؆B:JSKPP@/#@b[D?[e^*1To)!)UMX>(6!3e+rȾqSD_  ٩^C\\1{<{ G]Ճ!1 `Ih4mU/,[TZWIݒK>DqiuT~D[۔pwE6#tX*Rԋm.3+:AA;m`@"V0&DglSWgÃq:Nx2AR>G>zDAG M q-YLUsfnѯ''$93}?g:љg& ֓ag;ZL|hbTQ즨_5]l3YsN;W\;pW%Tfʓae)EfnN iP>}I?-QE2᫉¡8jC@ ~4KtL=+L7B$)f2AP,-6(Le%H.`T(=?{EnԂdz {` 氖`0ۭ݃R.^EoWn!cDWtyY OT'odVM ~/6} w릩r.s ? GK )~"ِ*ZwqdfaO~WC2]X)$Le:m5B׏Ys%j Gxr}O 9B6%aμ @XMkn}wNToՕB9uޞ PQ4NBJ4Q"s.?M5= ׫^jà s“:oU]Q$P-Ev,˼jLPlrq,i]S@͗b -+⦃$Ij[z9bM7?V;7۽'ṯ0~h-֟ƈ 2xt>|_DWlwl32!}1g*8Tqr62'P "ϫZXl 8վW&v4>}FiO1UgB]FI1Xpa+ռNtQc+Xkm9W=wOTЭ3ip.sV:R%t[Lߘ iVRJ|vdC&{_gn,ٙ``%$2eA[a+ܔߗپu*-'ЮG(|'b$+&N/}]S¿$)wte][teUm3?ecv`PXYQaO73;D:V SSxA4]dQPͨ50ÿG ŋy3(x;#C3nt(-_)'Hx*Ou!(L =)1}qzH:r>%`O=kI*A-if x'| XmLכ0?l7Ҕ^f/φ6pn']w(PO7BR] qYPx5~iF'mء<3/?M@t} y% 2 ,T'4n&% 3:y-xtJi7\v%䯖ep$Xvpie*~2g1ͪn/)]$*qsu];#fPk90W"jUv3ȑ#k,d6?Q̑6?MJ Tʳ=?6?%5ԋ<8š'3 %+~%>W \ܳ9:`!&[,ջr E˗e~>rw/BgS0ōBy*n9zZyqxGJ(ɖV-yy6&<0,{ۨ m~rNGt{j,zm82;H esM])YyV< J1ïirzYf`J@ڪ?׳IA"pU%%ͱP7΁\. pI{Z}UKK3Q<LU4TTzf= k`4 ~]pbJxr_5yUuQ\?ܡ0$J;%eV\N^Dw@Su3nV7yمkO)|Zv%aB˥Me5,vuVAP,U ͙3}5U-k36{QslH@M+b=vWo5.c 6RNXc p^p2`޶a)`h׳(78,qmaJ-C|^UC^"TrPr{Lx'rUH`H`և1.z3hXZ⹻V;;7[,Iv]YC9\Ŵ =1Sc)Ot8 S*7V2`)PF/!!be_ثI.DeܝJ`8pꀴ͞JaEߔ!ܟ-nl?2y3&HDuy^>]a #dGR+[s*5hO9뮯a`\[fbNSUJ`Nԝh&"z>C[32Uo<6v7U9w㚽@Ho "wW&F o!-$/12x ?4(ϒw'7ǥzp ,.o>a͠wJ#)%l@pC#N{UKSmn( [f%[|X֭zt^ .T n.'c&-{8mj-V\`HwJcTz}YQ#|GԔuv[r1DB53Hډ]q[&jaTY^ IsU|#"ctӅda'rϊ!G75Z_ *Ռ- 1\C. < 9amX֖,5iCK⊧~oo1e}!LZ7 '-."gJGBqL;*#ʞyфM}V0#pkuY^ha^fS]Ý-x6-) )F -O1܍T1wiDHe.P􍪆Ϙ{,_;`ܨJ5t$u0~Qjyz}»iuHB,\Yp bl{ׯ"ni['GPMd.opo%+qUwbAw\|!+\Hj&Ѻ"lg),6Gϫ_¬U֥ڙrF^@hF5ۅJf̼D?$`xȦEWLU(:ʔ,;+8%Rcnh0cqO8jSM2'Lu\l2;\o9*%N+i,4CËZ|@\㭗>bGޟ$"C N@K`2T3yǸ ݂8{5B%}v!kjg8PC5@'<Hql;:9 ,vT_ XCd`"Hf4-ZL>b!{;j:2(ұWUKb/| DR8.Cg gd3U`>#, dUO|9CmX5#2\RQ_)\-n짖UbAWngg-= =#p,Ux\+IA-A";qX->0jN&W1j"o8c%"hѓH= a1GId NH`aū guKQ,Ț|DE2uϿ V8J뉊WZ cEڎEh4V;[LIIU4q`5i۳f7"?}p^z]ܸ_1ݵg>j/'YD֗WI鋆%||iW?J0=x>.D^Y﯅@a?`tHu+=MJS2>6m4:QW)fPz)Sש_di> 37ެ;ٺ{nDT6ݬK{!hE j^!zZܒڭr#ǗWPOJ/ FR4 NQ{Y1՞ꂳP6U}ԛg3@!_~fdswn0D[9lɼӺLUFghby4l+mS -5!|4ԶU"&\=jW0S?{ɬ欆V4~Q]/$ SNi)ki/{y/ ⢒9e?^$&~*:#{Odzt=l^r<\>ói6J;#~" I'XB=x"Gb[A If,m%XDQMߦ*=>ܯ_RH@~QJf)rj`Q=qMO\nKZ>آ6nyl/IB)׻e%/ g}.*(SdN|2F=npk6q}WӬ1Nz $y* )!ndW@m諼ՈrH8#;,ͫ\OG^]w9\qI.i@ c 9o'ġt 8fOF)PVVv1< 6M ]dh꤃%A2Z?N;f l"kTZcwTfu WXUYKu::;ۘ3X,R2&O0΃ ЅL@gދ__̨++gxT8!+Ti)QmLnYˢ{750 $Xw~oNL !xKIlxWSL($DԽ0Z+V%g#طnt,ݓfA8ۘ*vaߗ=|1޳9ڜTO P{D*߱K]u4Pf6*4P>[iUE#ޫ5t/hc5Η%|(Y!~4Ξo@mDm*\#d7}aB@BqU#gjH_" J5jZ@rLɬ:%~!83@d/{ B;2th)nW:YWB}ʌ*d+k5ԎojȽMN:\. /s~Jp@lma;_zJALM;O (M8nJ.+KhNOV4` N#=Lp'l_`~ 57iqsfV|eDg:ŭKu(Ih!-tR #Ɂ0~aGFIV,=CzŽqXX4S-@SJOTDRTu}ï^~6IȊ CB-xˆ_ɃUINi+U%ΖWv E;-*꿌ygV7{C:({;=@>Mit*;*4np(! nei:wN5$)(n^.ї0t.;(a Z49W9v64w'=sh"|DrZupuDz[keA)IUlq~HKZEBQ 1-rMAC1P#򥟯$N}3,&ųALuX4E1%yCЋy_7^.ap \#tKd:rUodjHYMbJlНdKݛ'r«oq M{;SܞS{P%f81k/c BJpg%Oɍ`LJϸ] 6w P3҅vRwk5cU;Ĭ;l~]O@I:oD D,Ɛ M/`u~kRg}E0.9rFͣ4mfx] [Sln2Ɂ!cA^];Lq!^ԝвϋ[$W{Eqa^]=Uw'}%䉜3ڻzE=#v6Dcү7X DO7Yom*:h~V9r$puXM{] ZUL?EdF?,r5Z9XKA KEk̥K];Z("{ ~25ĺW@Q-h`.YqiXJo_ Y39^\a7gA'`?>Zuz|(FAi' |e.-rPtd.Ax@,PH,B! 9`=4:9$&91]N^oRO6!*DlkJ$5_Iu46bLcS|+8xV޾<  'o"[ku{? mՙK@ 9FY:cMԂfzITBWҿX@puR4"q ~yXaXucא+Vy=mUH|V}t 6;eO固(g{[w>]6U. mWū"naմ[eRf /v9s=sYg"4U!f"2R49HHr–rc!Σ6c֧G|吕 5?(_Ʊ#Oݦ`n5 +RX:&el7kC7 /oqX,~ AP _OvYnx9O "nl=\IBBZԩua~S#[gr: ZHPg.VƍrۮU&Mt-J,D5}cG|*ҽGIpM y,4`pea%o|0*3&4FI]T*(my/-z="&H)ϮO诖 N 2(&Xlc4Cki|)GOmB4_5ۣ#TgWRxD#7`+Z@K&GAV T҈ /tʢf@TpO:a}tSn; myo{HHl)H80%anQ6Fb/+ CRm>nN票HhVL"ة sʟtCbn<0<?xh%#bu]G^GQsfyziK7p.n 2ԗ4[Z ۄ(n"䟦Zyh1WGֻM=\fz>@eXH'e!>t 2Nq!(?Es= ZN3 A5Ge`YҼ4InĜPF}'F~^b ޚҖϺ^K˂eJHo6Ϟ!M Hr풰ԣm% TQg0bre'o9^y~2jeFrTȘ嵀Әл17Š.Ղ!6%!JwIJQm\K3U-uy> i2I91]MtV(ݸR 8("rPYB+i9>w 0m`yg Q΄Dq0U٥O\/&!*O+k5WϘ]wm |^"NFy-I n~s~73XUCjF!4U&nY@dihT71FPT?KJީZ(D89kEʫx]Nǔ3IJ&I ~U!bL_3 pr.G?x;+0ߕ~ fip2#c,i d H*ڰުrd[i0\ȷf\Tӻ}Ȳ \nqb"'dߛ `׃ocAgU bdGxD9}!&Nѣ\\t4+!`T6bKPB1R,X4I؞ԍH jo҇d, {o6Qti>AmO.Ȇ |4XwHTh! /)5# 7;-Om& kutks[RJ̻/ ? ƻ妻>5;A ѾY'/ۥbuqMߙwa.[lwةw9Q &Nu]S| [6oBi F{ǤE;鑇Jn?wE7v  x80=!| uoɴ˰f?) $MQ:J.'ާ*;,h,p3WpjMaj`5SW0.`^d2 \"$2#9;l,?:\3 uC+ΫFmOC߰5SA,sPGNx$$?+AZhHP,jϔZmP R.|㐒jYQ?˞ w;>Hj=`Vr92ʤDʟi1A. L+s{8gߏ-v0BOEՃBtNZ^ /l|s)O2C7󚸦wU2qH<கP"mv<ݜ_,PG)[gCJqEv^, j}@ˬ^k80( (g4Uߕlk,C@20NxhCw;TsjW"#T1y)_RG4Pˠ4RU\,;1.[{TН EImFļ& t3aZGuj'Wg|ŀ5ŁA{ *dXxE^S/8HNH3T527u4f}VQZ:X@K`)46&$#ONz ;0׾ g'53fa(05 ]1ۤ3nLI͢Wwȍ@1P8JnևnuK(!A e[[W;7lcbu+Wxa2m5a {Q0啎dƟwAg%ӊe?l<9 Rw{W`Arupf=Pyᴆ*3 ³[MkkS;W^֢bka{Pg2m.kߌv/I!H `I^$l/RMWy%q97'Ut`f_ jiO[NG5m.Ec\bO50v4^H6k u@-71^GvC,jL-MМm)lB,儸}sF5<ZF=dʟ0kvÇ($YMWJ#SuML$.%?&C<[s"'E%$#L_ p\6q6L~RSQ%.hΨA 2"~jYx !viefb=ʄZʗV5艵* *{u7Rzv=|%vYJ7 4iB~nٵNFpլ6b[5w{CC|"SQ|FH!k1-*ƒyw249岡_+uapY-e?sUGA&WסBϪ|{i?J9!H5`Ee'INK ׳#[{" M#n9AE`M#3k"mKLƲV&<}~ҟc{Z;l)/- e+Q{zl;Pjb_sS[MkGZ?]:V*$0/!D`ޓTaHmc)AMNڰm$$d4R@LHXHR[CU)\wrP`;LeO7©{jRpHv7z{fL5jVRKO=?t\O_7c9e;&qYmBV2> 6 L>c`jf?/Gȵ/soh*4uu+{Hj 4ʸ*v{rQ']ʓ3M7;NM\l8{r1.gVRukO3S;# />]ب肇'Ċ_%HAqIC1SOyitPY+&`):}oGK֚?"'de\cubHlqqsնh9PE~3_cuE0ӝ/w1mTaW;kl^I% ,\h`95zВ ctcmf+Rb7թ?7(2~R&aaNoK.;4λ4m4'Θit=\j$Πޓ@Wh QXDra΁_`S19b5KelO 8dRYA֧ڍl"/Gkɔdk0`ֈG䫊#g 2V(+ErŷA\еנ6v(:=.tQk @AeL4Z ̯e6DV]Jî}ZL' SԎvD0ɚ%OjF ٽO!^Hӝ\d~DDc]={+F^&Nӝ& Xj\%_t':w5K[6U! LoW?jB9qd0ODnKҸCVq!Lu< -Wbg-\"%v[vhB,3gGGR'&~N$cxs~EonhO5^&HNc؝hi: yH;P #62h5BFK˻ 7T,tqK:zzIC@&^;MYsI{C ,&D}HmM7;2ܽ}_J0He2Fv=o/DMDZw%s%41 jŁrmA,ýOaȗ]2gt4ܯ #qfԵd -'b L"CE I @?E+u_v=7 *f'TJM pZ3ӞA7ϲiNs6JĠ8\kמ422eu \r?4SDdcmezl0Bx :6H'j6Prȓ<Sf(L´20f}!㿉'^/raID%F9a@:! 5h-N+uzmעqHW 5yR7EC-HRi޳4݈:iԏ:^Fvma϶_iރ旁\ְp+ZNa^e}+/cR,5ӏsD)e:y?UtMr#ܷ6zd>~j =hңCOM|(&~bovsfjjCb&ݘxK+c~G$3ţ V X`S['P1Qu$' E cq7T7o=1" pNF_ˡ)cO#Xdw TpEݷ]6Gg6"K)ތ"!}nj'ۼ;jvtEw'GsVˑҧݽ H73zm_VBңjL/aŞBRGpݥ?(.t]jR}5E+ v~? դ<ɘ@4系H|;dVu=B'rS으h ~آМDH)\nF\.^-$ѥ~dU+g2nZ^ zhӜFN +,7P) ]t_"ϓ/+7eWt 䃑a桫GI׶39X*ZFY&ܸpDi^q}Wi}#W*N<*~bs;,GmG`˛顟L /J^Ŏ,] "j/T.J*)Fzʾg8zAb`cߗԝ>sX|t }Z߰ؼ!Q Y]$>0he:VuW%Q,wi3sm量G|A"pґ_$@Crm iC2 UTS).)E@wx9`2~}T3F!3xrQ/Yjy0ާ){pZtRU6_S /T]E—%D>Q z#B a'EbQmŒ{867[y8ѓ;$VϺKYt7rk1^ J q{ ܘIdNRYDfn"E[Qv{E \ń}ΛG[dk· 4#n-r~ەUjJO9OYktU~HpD浪wA-U;40Ow7ix:ZWh4uyYtH g2?vBL%w#MUd4'EcYaѤ8Sxx 02ENbpyUIaX1vJA$5I =VÕ"p҂YQI+* M aჰ pZ߿ыDžNn7DL@/aʖbf E22nсgҟi! x-K%̭q# MIf{Z+u/p6-s7 h81!ݼ;}4^ k.^Bث?xHkw?n|H.%# m0_cHW )}wWQ%oC9P'P uxX1=6u692PDQTRٰ@DH ųDPPb` <%c ^kD hT$k,uRЌ&fh,M P6ohJ ctp@$(Hf!#b?S:F"M7+R-$z^yЫa+TQ4NZ0($ iI(Z.I`=j{9big5 }s(,ؒcj$ טe>h(V qҺb.d;@8/&k`猑uRKDL%X!+pW@^G%s}hϦo.1azб۟"C8nƭuX$7VFtN-sEӊRMw))/w>B W g:]V)u%4-<{|!|j.VsY!'x=Ne_~<8J<—ܯ=L)xMȐ4D`YQ<,oFR0?q1P`dO!eh[*19D=[ OCH&4N=\Grv= =m$mDgUhwHpvnP\,ad]{+^<b?=h/\WBT!B!WW#H 9W$# Q2Mh_[G)+raH9 GeUԛ]~p¨Ԫ&x]*ظWNkJEry!./̏w#rRj콍H$XI]eeBE-3+bf.6ێ2ȣH7s[1p?BnvUv]P"|ƢuRdQAIInFֆĩGgZv8$mMP@%ċߗ΀BX`#̈rQQ*Le+'dὄ9u;Ռp&R|WϊmovufB,4ޜKvnTkkyX|?xI~bmx訸ifb^㱅hbW%9?੨T'UnKT=R|1|),u(c]uo(Jb 1gR:P5 ]*^BT0]2+]rL8jpk9kXg]3I rM{\JS: RyXB| bzж`M jPx:ȇ_u|Ġ!&4BZojߩ@b|@d1u3m(w4|X^ެwLcEsaQp>AZj8FZkD3O `>+~8*׊P۫HMw3_Zt+dwL#"DN qok 9kacTL/$[S' (goUhn?G6Su :Tc3 m7"\{f.6 ߗqLz[VT/NqyXY]?O=ǔ0^L`3$ $:6YE7_ӎJ6 */Tr.`c>g21Gs :6"DNZB;]U/u!/>hrG0#R+ #4}igbB/6mkZѠ93IWAp3;ݝ'ē:ߵ-_Y4{Hz0{/:j0Ju-dT)ҩiv ٫v`ޕH Jp3w,8Ki|S2Fy`Կ3zoE:lsJX.t3 }" pJ5saY}u{Z-a8Q"oV |Ň (hmic8Gr1$Y1>H'lf.?X%g_c'Mڒ87Ot:e+QZ9;0mfA1d/JY'Ӥ4jH闘."4 MӤrL>\Y5ҀuN)w- Т9ovz5n84$pX.@nyGQJ XD;v([ќs(mb53ҝm<gIPC1Bv%8t;^U߱$+K=x6])U 'O5agDBrG1-?ExKXNB X8&" ) V92>[I̡ cVNQEUA>P-BӲܤg&BtgX:HfT?*%Tgc`ؤLɋbyr5y$*j /y`aB81A9"2x= ?x<>hHß\ :Y˙9bG<o21ܑKmB1V.*Rxe4Q˴F@&r[tvքQI׾Ѵ(fdR3JG~#H@ץ% JNT. y(<LT^&>@*CN̘i3Veq tI+wR.k/;<\Il5f3v b`YYő$͵MQ\4_' <}YВXҩ;-lWLƪ%kG>1Uۣa؆o#5RL Zmr,jٱ}kp@9bK>`pu7ਘGTZDz5;#ocv|J1̞z؏#)4p_#.G31NZ$HnIpA^ xH*ԍGr%>߫dbֱS$bX J$o]=4:ǫ V٩e̢,? 7U lDX~W`[5~Ƹ0{%>JyIkf"ՌW$Ik$^;P?Ã8 g9V>e|X2o?齛ޥfGoǝ;ݻS,z1ӗj r+9YSn/*Oކ_E/VVp'm\`kH5TJf#ӎG#T 6%W3;[+ kՖ20@pfzdY EH/psdA X=K$x,-0h%VMḱk ~$U|{~v_ɺ_TVgItm8[IRhyWB^lR,糍b>U$Kqx0_-E_~ʅNhL f0j?nRQOV 2;xo!EADO;$ i,l?Eql:z؁^lޏAW߯m.<8Y/}5Vrwr8Ll 1F^֞L2JP/Swz5,9aE >1wJ3p@=EKS#!8@&Rp0@gĎ 5d? |#3hLͧι:<Mn$֑{ 0`<)|} a`j@U BIdeo6Hph*%s ߺSt}^ ?0!0q(Zn|cabgG yx0#iImn~TO= @l-&+G8Wн0v1 7ՙY^gb ~-G,`E Q ڀC^H\V;SgYxQ8pЊIiNh|,j߷&oSC}/ٚW"I 63!!2l_0sWF{ u~IwX߷ szwVOQWxs\JK/؛L2Ow?6Pi&|ሱN QՕ~Y3Z4vV4s~:UbuQwr?7(C^K@B<>fllٷNANgR׍BRֶ$D Ry Z^A1AѺ5J8 te]Sڇ#SIEϑ#]Hi iY z-+:9g}0i7XK;e~3#`0!ݛ[ 4}G`G8]ё|%s#tYw\g&)ҬwIi$`ґa8i [pN!Z,̹3toFgP'.1 ^&UI%\Ѝ(7` }dka{/9%pAXѹie?fFp)G!Ŋ MFQm[x^h0g&k7]~e|UOyVK%oƭLHȷE_ŵ0[A Q1xJDL(;=}YUL$ZqfvE3E~n"_=u@﯂'=)66h(: )R\ͮ m<Ȳfb]_#cw1XZ.<ȑ&^W ؑ!rDhYrKh]=P#\u$R(bBhbM4eiJY$|-G+OrcJ2Kdɟ IeUR NZNԱ*{zaCFxdK`ZlqYub5mɷ3lxÐ8II$=h.XE4մފv9zaħZxIWKl6Dh 8u쿸P.u3d-6}`|GȊY.rB#xH[O4N4|&4ebF"TKMtrd LxȅFn>%yKChqBK^bHy*a#P+JzZHtj߮N|~듵U97KbQuLw '[.>'4% O!MT!]FGco=Ԙ_3Ji hL9c(B>!kz,n&U߅\/_5b>05V(討<&1ږ@tuGפLBZ;E/\ҙMt+\\, +n[,vD~iaXft}xIFDDЉ?xˬTx =Jju- i6[>NN]brq h+>#QubDI":&𱲡/՝p?jXp9lώW8c=™ԩO:g'}ueaWT2 TxnĄni[E)3U|rE5FXvw)!u85kj> fs(!Si._a|6SIK,e͐gQ\5<fl[1U;;`R 3a~|*[\ %9K\+=$ kSJ)TS3ox4 ('|NUh-Jtܧќ8By'{s:8wțIVzEhq+KNb>y_t;J܇Í2fj !MێC26QX7 ʭw{Dֲ£FA7-yԩFvba4~\WGW:s FBM-*%Ele tkq mq=j((bkL]Q̶[<)!J{E.iGߣgӮG'C޿R`)]U4G ;s]q(8`]c Ux. !,YxꍫR2~ wZd| GmRP:sߌШdNS&O/+EEަf}VwCv/ !m4~8w+d*U'HE5RZuÚԀb[ܝM0xJt 68ˋ)/^ J-t FqYN2;?R* m! 5֘ BL  =eSNRf1(=[;FΣѭz*ZqTLF0?o/B{?o_Cޅ=:=#$C%Nbbɽ%R}f+^'tmǂWr&@ ^1W9w\r6ۃWN^ؙZp!2 +>r1 `on>WkZUK!pbtqؗgJ38ӊ+aw5  ,p MFfd?<{҈`-u-( zֺ$(ocI`ivmnDXhH5n;&'?Rfֆu _=a!t < ~eU賗&u6h-YZik>Z"ؖ^s!#dfѮr.!PVܯtg*hZ.JDR{q . W{TDi6sg:Dr@Zgdn/ sE8(nj49;W8p :GgaO#[ZCkcpF"$+ iiz'^h97LbZE bY|)*_ΥXZemÄrZ ޜ:ozHTzEűyN/p܄1g8Ǚ]v lE+Ku.ު 5_l %,]ZZՌ,` - YZ