llmnrd-0.7-bp154.1.39 >  A b|c!M@eee0?E5W|lv0'V3$guMN63[shhFbv\X)&QLAf2%eG}Z:"/w:)H=⁗AñF7$>L6?`lHh+W XgUj] CqC9MkWԑKŅT>h*$)6C,5ӕ}{ܷ+l/] 0Td@9ч4gb588ad22a8b33048ef403e769cfa7f58d5037068d4f7b13a5291267f94d841651a6ae85ad32746084da8a2b0c98d086974f69d4ePb|c!M@eeeqǤթ.mP jⱿC^,kmӐEBfBz<@-;H:q=2;\f}2@1gQkʚg1T q}j I(3qVI8*cY? 761#6Z1P ]J 'ϧPǶEC '+t&N1O!?y!ʽ qw/>H=]vɝQSv4[wvc7aS.sJd^ }Z2aev>pF,H?,8d    Gtx  5   @  X  p       0 l   T ^ (8 9 : =%;>%C?%K@%SF%[G%p H% I% X%Y%\& ]&H ^& b'c(jd(e(f(l(u( v) w+X x+ y+z++++,4Cllmnrd0.7bp154.1.39Link-Local Multicast Resolution (LLMNR) Daemonllmnrd is a daemon implementing the Link-Local Multicast Name Resolution (LLMNR) protocol according to RFC 4795. It uses the Netlink kernel interface. llmnrd will respond to name resolution queries sent by Windows clients in networks where no DNS server is available. It supports both IPv4 and IPv6.b|bobs-arm-2ovSUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Daemonshttps://github.com/tklauser/llmnrdlinuxaarch64 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 llmnrd.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 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 llmnrd.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 PNAME=llmnrd 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" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable llmnrd.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 llmnrd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in llmnrd.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 llmnrd.service ) || : fi fi X 0 F4j큤A큤A큤WSb|baip0b|bb|bb|b__D=W2b|b__D=__D=__D=dd3be4906b6cd0763d8f946628333c9b5b5a9c22ef37050bc5b45795c96d767811ad39ac4ca594b92205c745d5b5b87fab315c8e2ef628d697e44fb6a30673c8761e4784e42e1b9e94c2100c2051983a60ab5091206d35fa9f3265d442404d31e736a7b14e4ebd2f08c5f1fcb0c1f189ab3fcdb175914cde1b25a9a31322ed7acf4aab7fb7aa7b565740f6e7b0e293113d70f0cc04e7978347f3e28385e9155135aa80348ed3ed67f6bb0db8f7b585d8c183c28df742e07f7d5eee2db02414f5a5fe6e107b0ec4a0fca87b862fe58ee8dbb475eb77e75d54ad452acf42da7e937fa956d8d84b8f8326505d6713fcec69e18c71575c708e8022521bb4c2ac9757ac2beeb7413689683741e2419ca187b338836108e5b8d9e4070fe57c3b0bc953servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootllmnrd-0.7-bp154.1.39.src.rpmconfig(llmnrd)llmnrdllmnrd(aarch-64) @@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(llmnrd)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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.7-bp154.1.393.0.4-14.6.0-14.0-15.2-14.14.3aim@a\>@__[@\P@@Z@Y@Y(Y WWV;DJohannes Segitz Johannes Segitz Martin Hauke mardnh@gmx.derbrown@suse.commardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_llmnrd.service.patch Modified: * llmnrd.service- Update to version 0.7 * set stdout to line buffering * don't exit on SO_BINDTODEVICE failure * create pid file when daemonizing, and remove it on exit * add command line option to log to syslog instead of stdio * only async signal safe functions may be called in signal handler * exit gracefully on select() EINTR- Update to version 0.6 * Ignore queries with TC bit set in llmnrd * Add option to set conflict bit in llmnr-query- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 0.5 * Poll for hostname changes * Fix missing terminating NULL byte in llmnr-query * Manpages for llmnrd and llmnr-query * Additional compiler warnings enabled- Trim redundant mentions from description.- Update to version 0.4 * llmnrd: Fix hostname compare to also consider the last character. This fixes a problem where llmnrd running e.g. on host foobar would also reply to queries for host foobaz. * llmnrd: Avoid error message on subsequent attempts to join multicast group (#21). * llmnr-query: Allocate large enough receive buffer to avoid truncating LLMNR responses and printing garbage hostnames/addresses (#21). * llmnr-query: Fixes for misaligned access. * Remove Debian packaging as there is now an llmnrd package in the official Debian repository . - Changes since 0.2 * Merge RTNL interface event loop into main select() loop, fixes race condition on termination (#20) * No busy wait in llmnrd receive loop (#19) * Fixes for handling CPPFLAGS, CFLAGS and LDFLAGS as commonly expected (#17) * llmnr-query supported on Darwin (Mac OS X) and FreeBSD * Additional GCC warnings enabled by default * Various smaller fixes and updates - Changes since 0.1 * Add debian packaging, from Elazar Leibovich * Fix misaligned memory access, from Michael Evertz * Don't send empty AAAA responses (#10), from Tobias Klauser * Allow to bind to a specific network interface (#9), from Tobias Klauser * Don't enumerate and store IPv6 addresses if IPv6 is disabled (#8), from Tobias Klauser - Remove patch: llmnrd-fix-cflags.diff (fixed upstream)- Update to version 0.1 * socket: Set TTL values as suggested in RFC 4795, section 2.5 * llmnr-query: Set TTL values as suggested in RFC 4795, section 2.5 * llmnr-query: Make query type ANY the default * llmnr-packet: Correct LLMNR RFC number * llmnr-query: Allow to set LLMNR transaction id * llmnrd: Update copyright * Add simple systemd service file * llmnrd: Increase select() timeout * llmnrd: Use MAXHOSTNAMELEN for hostname buffer and zero-terminate string * llmnr-query: Prevent read buffer overflow in response parsing * llmnrd v0.1- Update to version 0.0.0.git1461922774.741f912: * build: Fix install targets for use with DESTDIR * build: travis: Set up Coverity scan * COPYING: Add verbatim copy of GPLv2 * llmnrd: Add missing break in switch * llmnrd: Use SA_RESTART for installed signal handlers * iface: Use getnameinfo() to get address from struct sockaddr_storage * iface: Fix memory leak in error case * iface: Close rtnl socket if address enumeration fails - removed patch: llmnrd-fix-destdir.diff (fixed upstream)- initial package/bin/sh/bin/sh/bin/sh/bin/shobs-arm-2 1652318968 0.7-bp154.1.390.7-bp154.1.390.7-bp154.1.39 usr.sbin.llmnrdllmnr-queryllmnrd.servicellmnrdrcllmnrdllmnrdREADME.mdsysconfig.llmnrdllmnrdCOPYINGllmnr-query.1.gzllmnrd.8.gz/etc/apparmor.d//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/llmnrd//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/llmnrd//usr/share/man/man1//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:Backports:SLE-15-SP4/standard/a893dfd4a6000ac5362c63d9370ad65a-llmnrdcpioxz5aarch64-suse-linuxC source, ASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3fbbb2f3601bb696e95cd610581d567fcd51a4e9, for GNU/Linux 3.7.0, strippedASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2b6ff2e6e2790254d1cb6c3664dd14fba7f6676b, for GNU/Linux 3.7.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRR;KgOQ)lutf-84b43eaf5411b62344e247f3db2a6be730a2b5ba1c303259da8e8846460a558f6?7zXZ !t/vZ?] crv(vX0@N4rb =fn߹!yuVx/C WPY*DtKHY&\6$3quof1UUХxaT¥blHR6L/VH1V`0q1aM׷D "zA:DCUt{rjiNF yK}<>Q:L~ (a |U(v0t* h/,HT cQHLa@u:+!CqHH ',c;iɂNvid6T5#m23jk.7$p&IVH=9jH5Pf&"䑺0AGZo9d9"v bmSwm,xO`ɗ:X<RYd rKQ@~7b!q>1RˮK ghi>l()*O~gG+mQ8'w htp2IUpDohK*3x8Ҍ?Tk5n\W Q.U]q9*YMꢓVvtS)]cR %M\Hmg;EB}LӜfN!3%"W&' 9Yq+c^rc ;bcL9l S97^Pʹw7a @P6FJѵQ Jf9 ۍTl-Qk^yR]]e>6qdwfۛ7pq%1th1TLvm.ců|5[4kbr杔&*?Vlѭ UR(X(ÙGFuNC!kXI3&BnzknDlF*h)tyN69+8:KcxӀ`vҢ棶/)ĐsԒFZEx0 (YSs >!;\l醆}'hYx Z으nV#V<)[=yn :RÆpw<Z]8D{ ;)J32AQжyq)jFުE`Qlr;U#w0017A#,:kk@;c8H,LXǮ0,6Ltg5ĘdS)c0040OFD }?Mc0m ןLg[-O q]sK{rOeVܐh^/U[ɈFө>yiteJ[G͍𱩞PW/#.Ų63qj4UEy0eH ԓ+DXQXAX=:vuH=l]i$xcr\h蓁/t0& 1?ݫ4T1"D3{p DΤpOVRꧻ*J{$L P[g_R]lZ%ǽ4uTǹdeNGt .0uacQ rG*%@X;+4pu dIŒb ܄ ;7(q|nXS W+ƒa!W; Q2Šn+k+/"4cSURrW2 lJ)u6IVrV'h *iw1zV[[g1L!HX s*w䃈M0J ^U Z)d'z(QC^FiR2/2[]  ![ߪxLڎRtd_s__q"Mڜ iHvB:&U83#Yn"yTf 9L{0ZDMS0GSl[d1 t/oBTd#vi㚽ߨ=d(TD5=Z[kτ9&5'Qd#ְظWc+eMoQʮFdxEo5fV+<+)$s!џvcݢ~i[0ǀ oNiΐ7sR,*hI.S))NH=- \Q$3_m3A ZIqf7V8(e lO8]cX~(&sdYO'UݖqH?`<C.r _yp@4󩪄؅ƈ6Yi4L[գ~;4f th2.9XgaV]$HNp[+!,۴Mh`;| k6ڴ~]ʍؚmBJ޺~=~0|;}KmktJCгW3}Gm>5-C|6`iˀF w rZY겪Yym.$K Xw%FRwSU ^N7h8;y?ԐbtlۦR}`za7d/6lv}A0"EvF:ĥ%`qv̒I'k"_mm`D Ңl@ĉ m.O3{uBZϝӠL4u].ihR+/9 Mpo}>BQV'y'dCbxavzdT;d elpmNەR'?W/G57,E37CO`trԸP a|qtvȿA1Cȗp jԳj}ʊbzSW" aUi}jDZ+fC 6&$X>~/qװ^ 48j3`ɉO5Gd{d%.?‘:qۤ*!4Fɻ8.y`ucy޴iFXw+Ra#Pf)rS Kܚ2YVu补iORqᴨ*-azЯdt<"HJſ zC 6et(oGȅV'zY Ip`&& %< 6UFcv9ϻgt't\ ~=4U^,bi6290M4:żRӢzE@ a!C,kR/t%  Ǖ9"2)V*8Ꙗ59}ΨqCǎ6 g'3c\J?% 2%ob:!YekӴ+$9Nx/ g:9«%Cs0 N&ŏǠ|&+B:h\)%ˬ$!p88ZuuH/eufK}FxEaSF*dG.PFK]/ASrHXcFOg\sK;+h$c2|+:MMq}`*1h!bTZud?# ֐n[(* !*`o؁g>CƵ0`2]0%{ttN&)Lz=T"u]d4 ~􅉽S8FϔMGbp3T{!sm zOѴKƓ+>V53V)'6CW }5:ݴR4ԵF9A \INxr62G?㎾ffd3<cn2` YGL?^) IMiVlآ{BU$O7 Gdl$\q1%߈B2zU7t@+@ݔzzT(j?Uv@j/{:)Ub5wAg4l_sfn`5水MCԳޮ/c:zf8gpaNtV@Ј~"Znp|E|&:rٓ<@TWp2 #NTpba(tL 沧ϛ)(W ķSt|@R#+mW1^.1cEhKRԹNWHbﻞ9I;UY.*C~ X$Y22="ƪ'B@͈&{.Pyv|_g{ȥj/2OJ Ƹ' FN̮kp ۽ F=ϛn25ncG ]nIs'x-Ph: ?ohfo=u*<1}rivgz4l+onbEQ}rY6DRdpƥ87I.omJmwx{"8@۹ȫA8݁NJ6QQFj438KI[?CJYm5 +&-9^bNZؐ1are]G4#~y1`tE1JO_i_dfYȑgѧjyƴ%K5^&L;p}Nٜhh;ۋQRLjx|57+fZ,ۼ E9! xͧBk\0aCϢtU3=uP,2+|{qnfa-z L\>z'gӛ[l`lH^F@UŦ{wIBEqFMwbؘa|C[c'*Ia]1vCx5$-x/؟w9UMPDm"6'??>T=hAYDge,䂝g_:aɅ2UZ/Iカ/UISw-'oNFs pm\$x;hYԼ[W.loj5.6N:;Cr@(\1 *rq.\rQU`u3fWDVX8{9ݝt9y v` `}uz*ٻ<^hr&9s\9<'R12wx)I _k \U!ϘV< -KBBxnTܶ-թgKG~:(Rz°dy.V Hݕ!waM;*q~ϲPdtw*XazArHժ(2!R(FuI>Ч# wlvR(X;_nOSi@[* ZU/jO׸KMtE':i/wyu;-/` -SBʝȨʔ-w(tDDܺw؉n)GΆ}V"!2% `Vlk-MBj,cZ.jy KY҈B0P7OE0n^X]*Z3s+#t* Lܽ)>QusnBLp9 dǣSAJZuK%l~̀ 6)PHCz?{PȰҏne, AlygqXx-lŰÑrMMȻ*LH%c֑wȮfCģ2:z4~/Q Eқt6b Um0xVP$K(DV ѫjN$<T-.P8.A޺\Rto"j3]kAۘKɝZr>c+]<ܽFLz6d"yQynʘ2w_7ݥk(]7np/pu A2dQfuQ\+r6~!=z”Ssv+(2{ףk1f)i[~5l 8g۠lդy|fT_`B)v\2q)kK I|74ƼsWZ)&#wbpvmWi8V _*E.P)S `[0|9 pß 9tEBMZBH{9Ynķ9q $P\qB. Zc=Y=D-kK-Au%eF}*_٫$e9▃),:9lvb '-BV;:x#QcP G8ٹah^D4V x+{SW/~=,0"e.jӥEhCƽÒ}'O0M:W}%qb MqĂu8ɣi'H'#UΧR52U"3@\+|\^mB ^7ځ ctBiBh2p0|/5,&11%:[ J*# dmOe-HY*5/+>A+PaBz=(\=Қt(=X4d=fE/ 1,՝.v|Ŀ9]!~1 J"t+^` ӪL@'>#K[al9G}xyΦ߭UՖ_@GIi?7e!y@ҢUKy|}5/9`RmytnzVw尔>ZD)ΊQN *BSLR@qH!𬒏WdL1f[hžo o7*LG"0?2D2 wT"ڬ8}68M8IVm;kOZvYaCVFPLNw^ K|1SLɡU+ՙDEÞĵn;zzl+/@QEN3KSRJzSb+'pX^Cf`YYchqz8i{y|J"5i6UGFbI-~ucVfc2R,J./Wcu >iz?ΥzYP-$2LT)V-@h <"-O~LaY 1ЦqP[ݥPLG;:'*˶L0&ZFMD=}%ϠIf B.0嬠^R a+5tSS^ }=)y*j+\ϥ\xs(^,ڰЋp~$Q= cJn|F24ZΡf 0=&4+X*zA:1U"x4-,ğsZwV[iH\8svM%z-C(g惬! x+DkVM19raRU#վb΁ӟ9Š6lIwNV 2at~MԋwgA.DCޟbWVҗίi.*g|"̱v']L,_8>u2(Dm]lS6f驚O|M" :)1XPtFPXPn/oi}UPifz%hv/@*h?ШgC|k_j'u*4€V4b75eVOhBu r08o%s@C'w" F+4wKTQ[▩V"U՚DfmQ:򉾖[Ȫ?3Z.K5(aVFyRʃ*!gCWRmyH$STp#L( Ld8GZ)[O/W&zP5݅SA$§;Zg%s3CWWq9##JyaY3)*~U~Z #'Mh~gpI~_T ~4H`-jĔu !`:u ln N#sB:Wdpuʉ;_Qӊ5Kbզ5dC1&I\uh٤nrG!$hpFp~i~m6#7_8';2 . !{8; xs "90q#'9s?.Hz+ˌC0Мg2ty濊-wqZORܲxHNU9mюtd!D o@@a:VÖ9t /%f] "|=_-lbͶ 3qqю!b!s`)6_8n"}z0C=#nr?[ V,?$i oA6ff7Pi=2gm!iAqO' ? |Rm:pZǽ"r-h`*u&jҥٖ}C;Z)۞[c9 3{;q& }$=ĬU@Lu+֨@OCe4ˀ{4;\c0aF5Fb#e;KCqi/jҐXXL ~y?bA܎ s'ܷԛs bnIҫ_ގ j>P#.η& Sr϶nͱUx(*D oabF.BL0;eGǥB/I 4wɉ ײzJ1Xn -"fFM7- ]]bh_->%k[.լ4hyRHdaWVѷ}F2 -.WcnMAWޑ(q% JnVuy-u 6G_bU8>yiIJ:Vyi /O,ͺ0f({qĤµÌpY\!mް_D :5\l &aJfټS58U:1P`1cH@5F" 'ĺݳ; UXe}`?3VNUο|OySS'~! m/!2b *PH/q6)]j>cƒ[-XF2wC'ņ,=/B0] 1QTpt>>QGCf|l"X \#RпOLsm;kKn_cg@yW77t ٪.3tfrMu˳oYƻdM(kI \kcg(r>֫>KJK`imo.EmKYj;_m=MV/RN㘶~$ViR%҆^ YݠGh3 ;e@WWx{ԅV`[z|FG]GgrD6fΦ6[w|PeQ1\ىValgX8MKrPύXJۅ&?L4):AVbrH:R5]$E5Nیq4 1(6z?KhI8 q=VPI3]jTMjpA٦?ZָݕPgML4NrAX٘)5Bjo'#Hm?w{k_1GvBo%oN-DV̈́s6~ӒM&lϘߤLOQ؇d-7-[xR|@| $ Ir={qò5|#(e>u 炀WirRr:V8}2yHx)D&]X<lzA5_ h<%OȰk;G]}n6ƀr ).q(g/)rbL3ʙyH%$c?DEL\ڷGL %E\0a!Q&NI&6R& KBfɝ2Ow絹/e>\d@fU&=d #2uE$dVO^7ISZ{ Ir{V7=43$J)p{^LGCMBSNt# "jO{ 㯘M ?EuKŐGӹ07IO&e|E4N^٥!Seu<.뱫ثiC"o>U7}^ëffcc%ߩ)313<8jc3'bCOQ*=~DlAf{6֎0SF!t}>|&I]3weġG6){/ GCLvp.M >& )m'i޺"-Zɻ+Ծḳ9 FxD&hpf XW}H vڈ0nOK1qjYN%蚮\]Xâ>#v /KTC¹rSa!&jez޾ ĚmD4L߃5C-%[/XSQ6f}r-!8i7u^[6Q6:g Yh{I0x=HZEcҥ ;9IdR;~/.WAG@B4WQ=N*Ǣ˩ ]!i[6B muCb ,v DE]U8Y$'qN +"?^e%2]2$$ϏBsԀa \wJu[{ з&o3WZJi˟%~hT0 ]4J}s\=*)&v8E{HR<-u~`^[ Wo?5t{մ誴J ZԸGΡ( ^Q\BֺO xg2,7aAY{ I6e*Y >f@=m`_zh2 fCZ1duy a; Ѣl2y)jlD}\{[ o'Ud]uQ%G&ݻY"wԠ7iT`zP;LDj>Wݹ2V_F(QB3;F/e{WgL% ֝ELi25lJ fO>Ȃ WDI)"E=k_rȟ7'PBw\тD;z8~7rw m!E(:yі䎬,c~ Հ٠:Ci~ uXƭqFO zQ @AZާUx6iiӀ4$JRt=MW΢m G(atjT733\eRLz{k%ӊ<R'oUN'1[̕>gc'vRu/%䠭 BYqW o2u6q[Ҏ"isvWp>]kGY5b`G(>ԛ\Y.`߼qlȐ;(h>qwZ"rAD"S%x ͹|3&vI37馁?U(;'}bh Qofm`?Q)"~)am vd+Ֆ䭬nHnԈt}{rjm8-Z4`>t `bdBI+fV#`R,}?|B_tL gS x({kYCcNԽ֕@;A'^B)Ӕ!$ZiN ~t* fdN/l$- r{ ]_p7)L1TsP0mxzw= rs/D5ktdXh﫵9X}ϭ)t iŸt}>\L򁳀s䰉 -~H(Bq#{V͎0vqbK{[ oC\%,;VW &XyJEE&y)|vªzuZi[GzyDa=OYU; 꾮o_H鬮7T~O6dݟ"{}Z1đȈ0e\?Q``Tw?0!XX^P[IDzJtsl gԴ?e Dozd%_AT,Ji)i_z {`$ASDݜ1g$4mCy`˓c5m9EgmHj*ykzwTKJ҇7G+1|qGM/P;筄3"1t仦T4+h^FJvi?lI!9ĸzC $G 2}6嚐=2z&!cQ\o5W=>\@hZ[}hB sز(s#Yʘ!+jM򐁵VTr-2 qQ۱Q&gUM>{Qbk2`2E J-?@8x[NbWDƿN9S1ɞ yeM<ҿ7}bH jc*!y'h&-fU{VW§_>kAL".b IGŐgQQM|4paΌߜRS'P,D`і#c{guڜ97jf<)X?fP*ܽu!Q:܇l¦R^-NQ01p]riv,3Q ;+["Cz\cG!Zc$2_N6M>B Gi#3$ 6-ẼW#g6V4;{f #P; o kN6zۦ>B0 YH0p^)b4-KܬZqixVO'4]"[!ލKg']N7DU)4;OrU6&<`A!5amb={E@>:w2G23S=eYٲ0ӣa^J4w':eUI1kH+kZA ,d:B|M3 KyF|"+%{:ٗÊmtKE~vxiȊ=}Rj7$Kzx׫sOqEG8SULyO!zѤ6hn.JDk#1t1HiB^l54dҀ_y+w1ڗ72\Tp!D*T =FfI&CIAs"kKzϸSݜ/-byANQd|Kwk­Gx!.\N@zݞ OCʊCDˀ[3C޴q% dfE66¬ 'yf-nI_ mDLQS>"!Hۆ6nKh Zӓ]bR&WG,4lFOdfֹ)|;I买ڳSY1]",aҏXnY;]}D3V$@"{K8ey@:O7W0-yw{/2nLHMh؄ D4?I?֋f+TNTi>q_0VC6[pN 7Ts7ڰƛ@"h] Y femWC3U,0yyYh&b:Rs=Oz\,l$Rn [vSU9ƻK jlh\ m&F~a<|T#n"6zopOT |XwO2DBfS4t?,g0 {,}F J!m|w.JagDu#{Gk@6L!,?;q4|:Fˎ~gj?A\TiPVe?c1#}vnrv0q+ 74W4Xf6^5ԕ_/bU'bFAfz e;ܽ>igW5|=  Z nlqX6F2C:#]-u#._/|%`;#c[`ʓzn;d)1r ܊(Ua03QSqũhRZa@uekhNJ ;۶r){|_tRe]Q(\ȡRZZ7W`TmR/a O>w~A)yw4OI ;(p !-- I̹-S%k;A?ߢ\G节IYx|m{# 8]t|c ۊqdrC04TWFN%v%{U͌c&$&ٙvڟc6F'aPbmְf%]qѥ8u42&p=~k !U @{"l/L׾/cv6>R0 .) 6a h%^zc{efH5OX)1v,lGdY药$>gu'Pa_ug+GuWLGt)W$Ɋb6F|Ө\ռ7MկHi{zݍ8C@/- 0GP24'ئUZYf')jQiu*PE;64)S1cL 2s]Y0"kz@v: A S7*f<`rlJ%"!Ixzс0 \~=;ñ3u"0@m`J&n yNɘ]*"xDkWbA?wnN'2`>L^˞ ˨~)>wu(& ǩ1"zS\͉Xu'wHSglӊhOgl=N?-I+ ZjDyea#t:] et'ȵZ'.xȽ@+gʺ!4XP] n0m5w!-Y&D`^E\ a/./|"oF fB8}I簪VEy~\{ cY:8g/|?+V>g cNIm2OFjxtgBC8E,ioeٷzD\Mu-=8R9qu[ mz(W5ԭD@`107gvfK魧 P0J!L^]A}t)3`9J/[ϳBrhV&"Ex5ɡ;ܡLbrj"@NS0m0ZOyoUdSc!PR ٹ?GypG+Q{wBµS֘А</+Lg[䅛b$I0˩ͣ y|9n}rb= XۓHߐ6ʌ9?ϣˊ;'+ i 'L S.1ypS&ʥ@RYŽ {(Nq@T&PaR{t'~2*oe1 ~lQXu 2zTnAǺ}ާGl .?nV[ S%Ҷd<~tωf KhC9z 1c"ԺԨfjHR*$Xh>xE٘ ^ᅭWk1}eUI`oM⚞D2G ]%?N#~¦#vUOSSzr^*uXX@3HBrsl9qőILwJI!-B`[|NmPd*DOoC]w[ۏfxp`FDJp!Iiy ОЁEJue";mSzX?5 AG_0yfCbEMJleUkjzXi}gNC~/y=ȼuA|ʺPfѽtϛwdjXƆ}Qclof^mrZ11Bp DS YZ