openslp-server-2.0.0-150000.6.17.1<>,ᜉe.WNp9|14Kr5q{)On1!%~<])=1އҏ².%`-({㍈c6x:)y`0VE8 mZQ{2szS4%.L=.Qnۨ6y 9?_"Yw b#So#SX`ت 4U֧x^ NB|ҥn; @ODlZamOݶ"o$ P>I7?7d % e:G ]l a ^-P- - - - - ----l  o( 8 9 :!=+>+?+@+F+G,-H,-I-l-X-Y-\--].-^0b2tc3d3e3f3l3u3-v4hw5-x6d-y7 z7L7\7`7j7l7p7v7Copenslp-server2.0.0150000.6.17.1The OpenSLP Implementation of the Service Location Protocol V2Service Location Protocol is an IETF standards track protocol that provides a framework that allows networking applications to discover the existence, location, and configuration of networked services in enterprise networks. This package contains the SLP server. Every system, which provides any services that should be used via an SLP client must run this server and register the service.e.WNh04-armsrv1SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Daemonshttp://www.openslp.org/linuxaarch64/usr/sbin/useradd -r -g daemon -d /var/lib/empty -s /sbin/nologin -c "openslp daemon" openslp 2>/dev/null || : 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 slpd.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 slpd.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 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 slpd.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 slpd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in slpd.service ; do sysv_service="${service%.*}" rm -f "/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 slpd.service ) || : fi fiy% B 2+TZ.k*1B@4F*kE+pL; AA큤큤A큤A큤A큤AAA큤e.WMe.WMe.WMe.WMe.WMe.WMe.WMe.WMe.WMPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDP PDPDPDPDPDPDPDPDPDPDPDPDPDPDPDe.WMe.WMe.WMe.WMe.WM369d9c6aa8418b7350699d01a4e816d24f072743c219033b3b3df0d1c75902fb285567c170b59f0bcc50971516ef17c87c43e1971cb37ea9dc8a3f2ca6cdd4a24d3ab79347bf88d4fb5858967506caa41189052d8a29d743b6ce7c9214ed789e7f5d742a53ef61804e002806156e7ef3194363eb0ac135fbdd2f15d7c1a64bf484ce99ee2d39c76714edee8372ebe3199cf8373ecc316087f806fc081436945efbb49c7ce9280aeccee2c25f3dd636e7a1af1461af6bfe1e7761bba02abdf7a2e2a83750c658e6ac2c98f364653d7c4ca405c049a69e53d8b49e997c1515ff880297174a85d3783dd5be66114f3d5ce51f1a8b7e6a15ac60ed6ad1ce0270431f0a4cae5cb17f9c105a1ccc5c79430cbe48e1a2878a7c216cc4056d37676f703bb97a4f3ffd3cadec96730b117a68cd6cc9411d276ce21c6cd83d307526401504fb8a3e2059638f1b6038aa754aeaa845649955fe6063cd389ed4c680391929966f06ff8d444081a9482b9e489c5f2f50c9084996e27c0d323493cc1eb11b8cddd048e09348ec621e728132842f95f997d7c227295334a063b12e83a901377a4f39aef4f006792041fbb3198106f1c789438edcb2f1e516dbb76b9977a55f25d0a9e39d66aab84d5b96ec3e3325652ae506a83566b45af11e5353460446cf7f1abcfd7115b8682faefe36178065a525f034dfb559c248c53d6d8379e51bcd9bb4dc87be82e5a08bc7406c3e9d22ba1ff80b12ef9c069980500df59752d29a2fea1f1e317dc1e690518161115a738459ee5a0ef5c41702d35a66f5291a09649df191f9f6a73aa544563e3e686fb739083eaaa83c8c98286ba4853b0cd3b2009d5f3f4d407d3b8e00178c2e336632b8f3f88175ec9566aeb7e8fb7f9c80a6ca4449ab38d38b03ddd3a9149d0e530fe5b3a98524d76e8d0c0b047b72d4d027717ae487a3c211444a730fa7a363ed8ed899457db93ddd4216f10bc837240c500f03c959c3a4c020cf7a8f8a26de2567c477996b838a9ac54aa731537d848c37f236040410d529e2d6c3ece723c62927f8c2e6b08617967f546c5aa8755df344ec81891e4229dc777a2de5f6b2c5b89e41e7b1ffbbe12d083e71131f1a7f458f1aefbd315e049dc0d23c10347e3dbe6e246d48af44ffde72abc34862c8bbfdef564caf8e6103cca00c2747e6079bb36506752980b479af9392ade9718267435da9f5896a1a16b4ef5733da99a7a2b0399ff498454d9f6d699e58c0a32d8adf00f4fda0d08cacef06a334b6afca755d4c54ea554f38d7414bf02224aa821e602485e04ea84fbe4ab54b7facc4e9dcb3466a7fa6ed1bf6c9a6c87ddd928096492877b0cb45f722f13f1b3fa2057515edbaa62fccbd8224367da2be1fd3176377bb7a92e81b5f8490d1251bbdc2ef577f88e7c5210ff119f2d3f569d6dd9807357cb96e403106c3fb372795068884854511702e54a2a38ad9df94b1bf444d77e8750cf24ad6c0e6e7af2715312ccb5e3ee95c2b1926e779bb8dbe17f4ce08ec9ae8ecd3508cb2f7344b80bd79943108a4bc0acf926682e48fe747220683cee63fdced2345a0af534446c1da82c5e98063db34bde1662234f48d07590c21728d9d266680e3servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenslp-2.0.0-150000.6.17.1.src.rpmconfig(openslp-server)openslp-serveropenslp-server(aarch-64) @ @@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddconfig(openslp-server)group(daemon)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)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libm.so.6()(64bit)libm.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)openslprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd2.0.0-150000.6.17.13.0.4-14.6.0-14.0-15.2-14.14.1`v@^y@]z3@\Q[4ZZ@Z@Y?Xs{@XN@W%W֘T9mls@suse.demls@suse.devcizek@suse.commls@suse.demls@suse.demls@suse.demls@suse.dero@suse.dedaniel.molkentin@suse.comfbui@suse.comfbui@suse.commls@suse.demls@suse.dep.drouand@gmail.com- Implement automatic active discovery retries so that DAs do not get dropped if they are not reachable for some time [bnc#1166637] [bnc#1184008] new patch: openslp.unicastactivediscovery.diff- Add missing group(daemon) prerequires to the openslp-server package [bnc#1165050] - Add missing openslp requires to the openslp-server package [bnc#1165121]- Add missing zlib build dependency, which used to be pulled in by libopenssl-devel. The package fails to build since the openssl upgrade to 1.1.1 (bsc#1149792)- Use tcp connects to talk with other DAs [bnc#1117969] new patch: openslp.tcpknownda.diff - Fix segfault in predicate match if a registered service has a malformed attribute list [bnc#1136136] new patch: openslp.nullattr.diff- Fix memory corruption when the sendbuf gets reallocated [bnc#1090638] [CVE-2017-17833] new patch: openslp.sendbuf_move.diff - Fix out of bounds reads in message parsing new patch: openslp.parseoob.diff- move systemd notification before the chroot() call, otherwise the notify function cannot reach systend's unix domain socket [bnc#1089097]- Use %license (boo#1082318) - fix slpd using the peer address as local address for TCP connections [bnc#1076035] new patch: openslp.localaddr.diff - use tcp connections for unicast requests [bnc#1080964] new patch: openslp.tcpunicast.diff- add separate source openslp.logrotate.systemd to use systemctl reload for logrotate configuration- Add support for OpenSSL 1.1. Commit from upstream [bsc#1042665] new patch: openslp.openssl-1.1.diff- Also update openslp.sd_notify.diff to use the new systemd lib- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- Fix bounds check in SLPFoldWhiteSpace [bnc#1001600] [CVE-2016-7567] new patch: openslp.foldws.diff- remove convenience code as changes bytes in the message buffer breaking the verification code [bnc#994989] new patch: openslp.noconvenience.diff - fix storage handling in predicate code, it clashed with gcc's fortify_source extension [bnc#909195] new patch: openslp.predicatestorage.diff - bring back allowDoubleEqualInPredicate option new patch: openslp.doubleequal.diff - fix bug in openslp.initda.diff patch - fix rcopenslp helper - fix _xrealloc not checking the malloc return value [bnc#980722] [CVE-2016-4912] new patch: openslp.xrealloc.diff- Do not depend on fillup and insserv if the package build with systemd support; the dependencies are not needed in that case/bin/sh/bin/sh/bin/sh/bin/shh04-armsrv1 1697535822  !"#$%&'()*+,-2.0.0-150000.6.17.12.0.0-150000.6.17.12.0.0-150000.6.17.1  openslp-serverslp.regslp.reg.dslpdopenslpslpd.servicercopenslprcslpdslpdFAQIntroductionToSLPindex.htmlUsersGuideCommandLine.htmlFileLocations.htmlInstallation.htmlOptimization.htmlSecurity.htmlSlpConf.htmlSlpReg.htmlWhenToRunSlpd.htmlWhoShouldRead.htmlindex.htmlfaq.htmlrfcrfc1766.txtrfc2165.txtrfc2254.txtrfc2396.txtrfc2608.txtrfc2609.txtrfc2610.txtrfc2614.txtrfc2926.txtrfc3059.txtrfc3082.txtrfc3111.txtrfc3224.txtrfc3421.txtrfc3528.txtslpd.xmlsusehelpmetaAdministrationopenslp.desktop/etc/logrotate.d//etc//etc/slp.reg.d//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages/openslp//usr/share/doc/packages/openslp/html//usr/share/doc/packages/openslp/html/IntroductionToSLP//usr/share/doc/packages/openslp/html/UsersGuide//usr/share/doc/packages/openslp/rfc//usr/share/omc/svcinfo.d//usr/share//usr/share/susehelp//usr/share/susehelp/meta//usr/share/susehelp/meta/Administration/-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:31103/SUSE_SLE-15_Update/3c9a35084eb0ea214c487fd8262abb6b-openslp.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a26b202802b2e83b587e646815b6a82062c39027, for GNU/Linux 3.7.0, strippedHTML document, ASCII textXML 1.0 document, ASCII text RRR R RRR RR RRR R3G~ $logrotateutf-8536abe2d768e4923c5696e3690d0b4d7b67a28f17e627653527d22d7aa0ed873?p7zXZ !t/#ʤ]"k%r.YA++ea&an?u 6{[;/l,vښR֊.IV"zZY_Lֱkc*"R:<q%ҙ(3L/3$29[q2cܞ_hВ Va 7oU0*"SMIs?3'jz`N`>$yQW9#-r83v~fRN Hiɑ.OPg.)MV)]'BRFAmЕy@3#x~F"rFCE{XJ5)TEN~ËY\0`]-Z+Af\Ua6 5ܓaS6%w%Ȏ!JܬĊ/QL޿?F\u"ݚxpB;gy5A=h$vyn7` YV&*9.ڗYqZ{-ܔB`v6_ 儓m$;bn, ouc.Jq!07W)=Dz/#9ߛ<C%yyɎmoIJnJZ=?գ8Hpյ- X|+͂D9#b_Cn2~ '1M_O EU" CQ- O*'8bOYQ0T{L0dSBA X2rﶓ*hoof`(O&,H<dI w(?0KUN`x&&0Q20T/.>‚A}q7mX u~ "PѸUg4x_GĄB}VCR;P͵ dݹnDt%qTS7Bz8"6~SéؾnadŪؤ89ro3Qq{:%ҹ:%3VJv Q`Ώp]Ƣ~wPb2d:~ΨTϭ ^8?֘)?\Mlr%mC3PZS\޶#aa߽t}'A}(XMMP>n X~~HWgְu7~WE:UZ` eE Z RW7˻M;fxxf2uZ#dguCWe#>c47km\<ȋ0_n.6tu?_#4wBSi2p`l6=0y?LBb84%@8ڎۭ#djJ> 7Mo;&FЀRU YYXg=*0pކPƿ/ROZX4!tшiUd0'/ BV jq 3~"4^wf;II0XD#{ƵLD'/l.|Pdǎ7t ah[TYkKBՑrT~4xJ`_ʈt]J%:&A TbC"0c-W0ҬboQבRFbRcḦ́(*-DjI= 2yԫJMQzGj~,?G6eM.y/ q)GS1.Hܔ!΅.T屿2eHrJtG&?O%uف=9QhoyBAo, `6=X6qg _to1;<"\4\B?nd'V;_?2UQ*Rך11%aSF-#ŲYвSЕ Nnw Iř$Vv.f[OrE0WoYKׇĹosl7,(H*TY ÏF Jӓ!CL/;veȐF]/V"G eUO>SxWfڐ>zCf`>x~ܫ# He(|LKyll6%$`"[@mg4F;U4e3ir_xh':0@I%KNS VOMiFex/PlٕK'&;LOo53%#`U_t/,EH{8\4V+Њq s'ݳ >)L&sRj.J $~-5 r{0#IDjJEyd/JbrnyOL\UvE͚& ; 1eHmqv UjWȅ5evkQoa&zV%5{ @E!MnwӜe;2JBk&[60GSF5EQl-3E"/WWzy+2RF“0I6izvu>q\p!f8?6^1<ثPA*0Օn FK_i-[o4:+EXm<4k,SM{)@3k[?8w|cl|w_c/'f}3]6RI7+mXؠ[ڳ;b䕇["'Y.SXnF eXe?L 9͊tow8^-YDe>{cwXpv -۬Gf&^bB4hz1td['lXGQ ."(FQї2 ݽ\ūiq$6c@ԙTQO)M1w~uAH;!4+*ֱ[ߧ  G´w_ QVPt@K*:4k}{m'8"hO.4[Ӧ<6 1sjDG lB h5L*9h$k"  89JVllJyx@A7:RjQqdʏ= hg 02b#~}PۨLq#}˔HC1.Hyz(̌%8:3 Ɲl|3]2b_:7!V ƈ fu[VeȚu%E]|fV\S&\'J u3N=a/nbdMjkE.1(*w^C2W:!Wx5;9V5@KZ|PniPm-(W1;q.C~.7 IT8?Xʶxdl~b^>%ݫRԬ5j; ߭7Nt^3}fBb&SLw=q!'٧o #k߰Eo@FT5`r%ՙfcs,S+/6,Vn[ Zg%Z0;K\7c蘠f{zލW&L! ()X HMDQ>,$9>U:"/)&CO@L 5~$ף/[6JR',`mLM<|8 5q\*?^ZOPF堈abLȮo ob0oP[yfrsG[bNnݱ'FkN%_࿾NN6Eu."1XTxcJYY:!A&V3#;Mq?΁v!\m,aAAw4A=&ؿxp5~у, BUoMM]<q=tx/ D]v_ߚDu FK)FNY[2e_~1^@z}3'qMh؎Dw=8K#c~[{>'{b&'ԆJ*Jv->9{ޢ[[C Fv^1E5{PS2Q(5DS\7b3 *^a^—.y[nFluaqs"P"[ _2n>OU S}E`E_Y'<%H/@eD4 R \h^󿙯`"-`kOuC(]=* 5l|H!\4mT%g⟇:jܐ)fQr4/Ksw𱈅=hnsɶ,wj!f,U1NRdz?Ҿ_LblH 6.B h5  5Ca`e.(}Ř`'^Oxt2hzQ 92dAzA"Dn#ժ5UI=PF٦g)U_XBl-.@fR6A2V1Fdc)ж.K>s/LfNi\i)@-m[\L6ᢃ h{m']®eDG"@X|U&Bh=BCCwbO+w4]a 'BO]}f"dwli t6yX^S0L˃r]ĤZ}we6['SbkqǼTѳ*갔Y,7Kz7&+j0Nl7+Ag=NQb)xOdml--qn./$b*~}fvb6sH~q#H. N? F=?s*a2Ʃh/?5q0cVSk ịG 5DWs7A5r~ZP᝾H( GM{Ê'ܶuoIxзvMK53bb24EϙkWD6i!}_>o"pz!xJ08f)Ňuo.Ϡ|*g{i忧{/I#R~>[V98|PE`.p͇,5oAHtoPl5sdžLwEua^72fN-7ݥʕ_^2nԪƐHޥ@(^73Wɏ* 7psנs;wT`x!H GԲ4^^6 vlBx攵YOLakR>)*,[炤x*nO$&/TquqhU|y nz&Ja07f*8 ]0jGѵP.4Co2(;c_zw`ME]JqY&r }~1wM0bc)CR( }b)>͢l;@؏w] 㖜|sR$VS|cޜX :f-EaUF=+]Hz*Řu~Q'h֙ 3zqA%Φ%4MKcZ=\n"M0|7T!l=_\=:A#?jX"%>!4o|s&{u~' [o5a ([ҺoQaيR3^$ hO%izx RcL{GQ8?켷pV} KwUcqkCF-JN%E,pWaP5b%haqEOID"%ydı#rR 6/L'L %ǻ!ਝ\ ^HdN(®j M_:4aG 7洺蹚>j (Hֳ5s;3?m+?sr\UPU 6c;TK58]2-b(8/;S̰vZtwd`?{(C[ޖ jn$+-ő].ֻ5}vP5k[;rNVCIro  x<u2dsu WIEC\tg[pQep-+\ÁWjp+gۭ}طv(Bu5K2/52ZN3/*)cTy"D[i8W5FZ=eL=n![ Rlv:Z("d.җ E;ǿ3c.m#HȢۗ]sv'*ťDXcs wIxz'C HBx.]Sy@҄R#Q D2YiJ1l̃d_&.ۇ+gnTټe0>96|̯Iݯ]6BVӪ`9n^еlyC,a鋒4ɒS&Zf-С~pnl~xӉ(˦~3Hp?FQH=+CFי G\P(إv&ߤ0F5]w'IȧxTʀ K+!ÅL5"L憦;a#fD/|jڳz@7(:1zog7x,Ik{YѱWR;e+˷+îCU/)DZ\sutOK/gm, JsM*L@دnBxB w*2L f{eW)ĭ'*frH:/m_*kpxOiWqΊxZ97W]D7?{>z;mh">ZHK>P=G%ϋKO@w#Ho&#\wW`1vH2(=+YWXV S( ş$n>&kLZ52ru^, \#c'tGŇ;3=1UEsl2v jQ^=IAAN ׃RZ#|gۗd 8yL3\pDqwwtf6 TDJφX~0I=jiʟ֎."iy9WWf!͝a]>6;1{["hx,j<k>&R+U20*e|Oَq wNЅPCf=f{AFQU-!m&lļ"2Hq;k2mvq5ckF )u|Ї=^b77'$pjI(:gnH>q 1ӖGw~(3+ǃt6zzJNOJg3re |/gʺ/{=@|ӯiGB& ʹqʂ&쭻g$c> &丙\n*9"`T+$1L6Z&¶Ӏnd||$Y5BSUe\N^qzX*]-ZN\pB/Qy7$s_EׂUtQʕE_ff!70GGkt[p"buneڐ!%rAaJך&9g Ux4%>\r"__f4&m_L=ѡn-IM63 eJ$i.VO]S-+KpOc_ @d}>#empq* ^bV}n1,8e`sO 9LF(RXCWye?Z[cUn ŎĐ/4&FCʠ:3mK1{BN4YFČj1d;_V.!mpމ]R-OM0Uѷ8OXWGAawd:1^U%KPЎ=VM'( nHd ?#'d39 W7m@URNr}`$M8:a}ms;7~Wg,[ۘI}1L`;vd)Axv HJAv]GR ܇O%]^6Z}Yr"t%j/~M2>Z ^R/])>o9.~>֪]˝_3 ,+c">R]ELr ?M6TTR_l9oӯ}4†"8Jd (4s3\E|#<@>Ύ'xf6\<8lDo0!*Ag6H*_6[BЎ V6V CH }sm,"#n982i&Tb3VOZ9C E~- f{$A,',u=^q ~C`-ke#jD T~+S=VQr&*-yj໌5W 6K#8=34H温ЍZSKηbȽ!e K5ƱWrLнCW *nG ak'TQc &0"- []%v弻bieq_J׫leAmDuB,Ld(qG]KcxmڶN^P$Xtݯ?/Qg !V=.@lX8,n"RN,EZ< &2FG*P7\u/V*;m #VC bm$K+MMxMcV Af6,fj]gssvxODjjƂr&|ǣo/La9F޳,}!pB~#dS}G k8SCb50G>:ƭw3Ԇ `6Cx6\pR_[Y7ބ) UWҕa'(|\%ڸ/a.ѥ?`L׀e|P<nD>R _3TKpB\f*?k@%2Fӗ +J 0C!Uqʴ/CжGp<50㮾Wwfy{e0鱅!'ׅ0vͨa8-lޥ1S߳{wc#MbȄɐ7N(6r6[IdPtޝ܁s( &\ RY2!^[5O@OsT-o`BiBNv&ދk@_h_vVUJq_Yl>vHP .=q [u%,2슷}Oڑ .g-ۋ]]fiEmz.JC׿kc=_10wݹw%޵ՇQ8U.|T$u^ =tj;e$KjK "M7҇{gd.bK 9wv !:ik(R˨>kH(͕HIb_[oV΍\>4 skpо?5b#)E% ؃L>y_ꄇ !ۃ)Cdf^D03/6 }*+[O'@^~1J 4H0G^vhS h[j= kƶEΪ ='z"C*gAFO/|z=?ϛγh)|f}ppTF]3(Juް{|=H~zk2ȥo34Y[;开VΧjO_U'xOVe%8{[xFf+pJ_ޑ| u M/M0+m2 AsC "5B5%OB.\W+O R\IS4$Dz|MWlv JrHՔ(p)!-#5=^$,ߘU@Փ u(ERw%#s?-᫖71 %&tg07~DZ"u»H;TmjLK :28 tj2k>k؉x:jܧE^xD68 lɮMSZmy_ٗjP +&,CK` WD۱zVF ߮$jsAjaV}({F-2d[uiPY2q398p MQۊ ;/!W; -F֪%4 tsǬ)8&:a?y.qYAia\sq"$d`.͠*߬U1>Z9̑:Y.:?}V|YM;Nw->L.+Z/5Ì@NC[)g( AJ\FJ@p׃&fv17I3l(\`(#8GuMi@gxP%q}3D.NKSʨdmo`AvWX%e7?u)*- .q=`%BPII?GVVT\3|ވYImqSDS|(I0m­IPB)Q.r-#zPq%"'8U䟞mW,9%%ү0x'it?+D.F}" sβlFH0TԳ8;w9ST=?Hhi61喅*ߠ*ρQsYv2ǩBO*hyoy.H+a9&|isez"8-\e1RX }l*uږ>QAoV Lh{s_=DUB7cҬ^M\Q]aQA)DD(ュv yzauP@zQ7 2} c<H޸|ف.2O^B }٦nTn=zKdP3rˢSYGPUzkRjX //&:{bl#kg`ٙ.ӊx(oX+x\~8h65|3۩W˜<3C/*9FrӡTOӟ6=Xb#L+㤱AҝG-&<|vAB6!E")`p{X}{oj)c\P^0p,U *}.`145@>i>x ] ׅ+7j*?ȭoKt린-++5jg^2+R35pVx F}vyzP2Pd(NpNG_6`ƨ#uq?+ )0A=&г&E3c^s=\=?(TʬkDxe q^g7q~5ɲKSK F l e\k'DH␡${I!sJ)솈,YBW ^݋B;yq k\N=h S( (Kӌt̲{;)@>IC.VBo| Xʔ~g`b | ܫsj:E)n;ͫD͋G2T3W}y[~-Hx/ =yr^ ^ŠM%& 4K?BeaҨX8٬@D@pcia~ɮsUIN1 9`Wq=6qbr/Abvfr1a _`/T*S9Nduoδ[lvL3a<,-Rb`>,٠ц,фSOhJGutNӗlBqɺsx@Wk+&gJsf^#kb 0;PXXm) '[K˪em)>)RKnZB7, $5:qIӝ;#r:(/l`# fNk-~pvP)hy+m4E&n%8fQISR`0v}ZeYU$cת%$Y." ZT_:qa$) sT#J˶Ko)Qy*m QC{% ьe ێDe YNP[yN{`\yҜFۅQ.Ap#V;존N-uJF"(gx:qNh _K~"dX2=\`5V()d:Erɐ@()K&굦OAhaѤZ,e# ʧl2NuCFe PZ F_78&W^@9XJrhmccXߌ5ꓚvFYi;1G $\Yyg߸Q UܼVJ>+P@dz(c#.J׀oϔ~ be|c%` vA=ryJrd@swG"+0qCIU֠a8덼ZŅQcoiݸ >&[oIgwj>,NbCDhq8a~}gO߬U` croVYmt9f-_f<< -w7Aߤ QT,qJ{ @tMc_TUfc(;vT* i9#ʩErI >i|#-A*p*% ްR\(%)YߦxYջt-\/~wNnqN¡ U\ cshdZqr9+"%P)."uI`y5̻}j&WՊ>rXFYjK";j`8g/,dgzO5 &`t&#aTHgo=(8c d7eMDTUc-AƬ'3eA?z#v|hǿ%EsҼ"3lsNH(\4,IX!qNSbh=㛯lK饺<{9ԥRa=B/uaĂSdG,"Ե|klrnlaa_1hN{ZVr)qP`AuǏO@L#7P8rbj| qk׸@Ύg3$r#t/ow%[;YI6HKU`۞cT!sW]=i(&'a8y#C`Moy5 `ƘCǕr3>p_]\_kPP5T&|QgIAO zHS]k:>׈Y P+ZTZ12oih[T6ի'8 T6Fqé6\fw̧ @~ўke#5#Otp* t-2fəۭ!23V*C8~sܒC.1F  >d@ƪKu oƺu߃ی]q}gfjwv6\QTw6݇>*y]k1o6xǤ4$U\k/?1]r:,:: VK][R(bsǴ@cltX_B}j*JCV2p;1{vv:>[wmKǴJD(UT 7׮5R*zBG+ " k"z4 옙rGenCP_x/˖^k5I4Ҭ_=CB r2QroIN ɹ ' \<(BǏj8ϗ74 ˧-wVhjAW"+GXmWmHͺQ_!=՜"Fy}hZ6 W:x"9#`xh͆\bjdHH2օl߽[C~q?svڍ^ ΀мrFðU5$]^$1* d5`dz34? "Z&?UO(?PU fi%Mnl'VuJt;]QumP~;];i1:KO ]0:pry_6gP޴> XjT7t|&IY6TZӡZ8;S~/he̱ }OOsy 6KKBAw"O?DO!Pу3Lbf"w&$yRd69gW93̞e𪜶`|f&BSٵv*RC85\Jx{2 m’վsW&Ʒcs3X +8C{a^*!bGKȕ迫ŕT٭NVx$eh6FsʆGqK;G|0ۨ"ugYA~ GF-~WUez! {TUG .N g)joO)U|jRAvIwN6g5zhum$lwmXu Hp)IAHe*{ M,WQaJq][4MNzc>^m([8à}њ8Ԙ=u% nވ,hu ؐ*Auqc~0s3:u{m&^{L`[Lrw-UJOT@BZweFT\g1qKwŧgF۶а~0Jk=?ڪ\qeg}Z(yq T(f=3 u4ze=dwkU߬A-ǾS@JػkJj4BÂ|4nh9nj?mUp[XXK'XV 4yxƿl f$T.8d,qF:6(H&̪EExfV>+~6aZTCv̊VhD+#MMtcsHi|˙v &j˓0mΑMB${tu[^G2"0W8Xw|8}]6T ZFBӘ^Ir%'15B_ήd5Թ nןh A숿),XN2l M0w2 OS&wk&Ϫ$s(PY*EHqD;ZM%'} cu(:\qoR'qH B 7c{Mdܟ BsJi]}2Nɒ5|8@ 3o8ڰҘd1s(侄)^i4t~4@Fk~3?\Ѽn=O5$eeHp9lG)85cݵ,λOM;8ȳZ a =Dm`0Z:V>+~B ZX|뭄~B '.Yቤp1ýIEJh݊]ydknDh=?v:-B%WN4S>kSGǷ>kQQ+E򈸦"#@Kzޗ˪yOH*Y̅:U@7 j0. IGQj8Tc. 1sPbzX|O'Wᬋ$|KXΤ &j<ӻM)9;RrjX#Ka~S l_G8Ij.=0P>+3&Doa}"pwf+uwEKK q 3>a8D`9y&~?}#+;r|o5S6fsCh֣)@sb:qqЩ^eک["7zREuM97c h6F!O[c.Sе(q,K B]2. Ӄm7˭2 b3fguD±:~1Z̬A]@XnWCxx?y͝H%&ğSMfO4y>Bk D!@ϒFYQ\՟~PCy dmBT.^tύb/JP1^DQͣk&Nj '^ő#9V2n*9N[e#ArKaXb⡉yOz_oo Ĭh}VڭnIDHJXq8"NzYP:~[ڝgAjI>~8U׹~@Hx38sEM(ũlwz,a.p<:Ŵ@2] ׋y<4j/u$&uIE =moXvB/I<[kw:^imžO/b Z8H;tsy p%i's{ǐ1ʦU`ˉ Gͧ3Ll) O%` WĽ%qZU=/BT5u/vHwo?V=f[[n;i R;L $]ZT:׃6Tj.9?7P؊bn[# n4Jy>y xL?K zo$$8@L eaH5v 0 mg25%x1jbVip k( ]nk+s\fJpcp',-<Ұo1߲R$.ߘ`ԬWBh( !j4*.pmV@30Es6'w}=j^| &)Wuy%ĀZ9bg 3}2a]U__i֤(/9)m%}I 3t ASO`)t#hl<8Qp$.vDbW.S!<"i1 PGQ+f]( Ng[_9䔀wMRMt񑆴_kq3P>ֈ/n+RH#o6o[!7o85]׌J(;ҝJUaK i2dTǞPm7$Ҽ~QPV'ftƑCZZMR~\@p$ ^XAzi|QնsEc|2p.U,c8r; @l{ȕqǔQ|79v8z5M)"1kΥ6rdJ0ô %wIS?/9~1BE4~ Ugt]Ќ'v@+z'oxJAu[9 W QxOnZt$ C-L9@B7H2᳕.U PuO2PBʴzqH` ;-z8Ch쐃C7`(i"uLǛ!  J2l-D$}AN@n!oӐIoo7`kOc'fp Φ^TҔQϱT2!x^ }o\-t1Q^ ,4fx~* :(|-#~K"߾u7z1cߋ|8Sw3 P'Mo)ҙܤɞ@ ơ!MIg0ҦdNʦ9J:JB-{Z.D-ۯI⎷LN12RЭPGF@Rm&^2@sYgP=.(A%5FV~tTsikna#}¶< VsvԶmH| WU0w/W|K/$ 'joB+G,mJ`Z^h* :z=G]αF6!/ [1q5`Rh"G = O +~3K?Ff L,mVQ 4,'ُv9Q7vc}LNNkyoUhG*xʻnL[ 2͂]K1+rt̥ B2<(W2Ny!M6S' gTLJy6R:55"h&cq ٿ/tU`#scVm[W)'IB ˽E W;3O„!Fwj? 1,k]eJ. |-8B֔5ހS2%>ajVWd>.5qS2HqbW7eַ eӪRqWbBx.KǭL5_ҵ'虣.C2"I/m{w񖇗ꤱM/"(s TDfHʇPДKL2~j^UN>y+6]^/!7 .C8r"n&iޢBjtDּ/E(19e@X'Z_'EdSg#3c;cqK ql*m]<\݃AHSB/qKM?ӑ ɧzo pe!i,\+:\s+*Jʺ`tk M@xTi"KTMMslď@Pz /\{g{R>8#W4Kh3U-;04t;LZsE{%њ(Į{`ǪI -kK~#Y1 1׿[^E9kϥisQ g*׶8퀿u' ʤE4^]& !(TMް8$9T"rMϚ_rn֛xG۹pQ rN4E ]5e;B|sMeW[zG0;G^ (E)rYQl[rtfGj1Ӎ%"_GY M68SIiB8ӥe%4#l 1?HX୿xjGI ,y){Sp>D1^7z1xzض& [OvCmJscIi׋Fd2iƟ%+' ŪzgۤpRE ` ,1PQ9Vy/h$[-B[||nu.Uey, G32& `.@,IV(C$XasM#bb (Qr4 N1X} 1GUxK:;\̤T%TkGͿet%;_G]:ظ4pY)GOXϲl"/VOy|-eK}S @PMuw( ]W^,Zag(G]Җ.?U4ӕGl[awBH@SMCGG6,<,4CYL%!7"$ *y-=t; 6;[v N&b|dΚv7dE#[@4R Mz=g.,B':ێ3M%?Q9pW RW Rve;olO۸87%l9DVė˔4 y aݐSak8A"r<k/6,H)']//yLZZ1)Ύt. <wrA 5]JǑ~y5 Te!(7}]r7\Et`r#wv`|6+vS[ⴷ 4YggkWR8۩%dn2&\%$T6G6404<@ԦNh|5ϚqN"נ"=`Yr 'īBŋz=9fOM`$XG{LEmK0euNauw :;9E|{^.Neojvs.A`ҵpL:|MVA4 {j*SN9;5NrQO0G(:rӵ͖n>ABXss)jNX9R s؂4{vcsb% } WW5xAŦ8 \ܾ sv`!T@hVxoְ$&"ԉ3WX3pɵRgdqX(|u!=#hc^Myg;іFU@ [n:k_ Trj[:)wXZ@x> h4A.f% .x8X"'^~q[+0*T˩ƀvS ܌YORƕAo*{wzQAFVBbvDqEo`yEK*L-+h]dlRO3}L^ Wͼ=Gd0 gr${oxNuwK8=XFk %6/$"!,m8;);##GQj_n}^RT{­Gr/S]݅<߈}\/jzwCT[\a(U:IXKױxRʺPŖ 1Uv04QF̷[0\rj z4YosG# (ߒc/2MLժ`]˿4\|A`'c$-qja؇#-0WVbcN4k~.sd7"[J3PVr"qQcs?0t.9ib?Rګk4/'ꢾ7c)runV) eD˳tKכbmT0poSj/ dy."}jrXARc8x8—tbM D|P6"Z6/sl!( Cfs|+ դraK\}"g!%b=>=D& ui xBPMP*ꑝ? XTq1ֈlАą'ψ %lM_Ά,(D;eS%ʮ WGY~bW.՚ϭY`8&z?BGZF`i)G.7?se>(0:&X QԖm(hA!bb4zteP23XpQ ($,$Z%V ւըV^'%B idκ>0}Z?:S;jv0D` B:|!t50;E? >^Dt|^S5e2,;P ^)EfZUkd)vBǑ??h.8miPlٚS %@6U^YjZ~j;~`wwjȰkNc&4Q<VE1LI\]1;#|lk:q pd"8<Y!(i /B!wܜtMvVUK^o"̓hƺ|1p= _.hpK-lې5Ҙ#.- b(@8ؓA}>N{]^ܭb%\|?m0DpYU&`(65*\8Ki Vz17'IÑК'[ F@ΔrwzI1lh넄}3~9ǔچMh}3}Wbab#3VXL-b$nԌd&6q`]%- 67 NR+&N#R{ОhBHTշ=Gg7gpXUOP'Q3&S߇Zl1c ȟ$,'ԀM,KIi+ Is99>ϵh;krkaiHjx\dWUds|F<:r-4rzs􃴌ˡ5`n> &YDze 6 V>~{9$.\`0%˩a@NHH B0mAOqԣ9@NKXC-bo{ SJP?;T2ȑ8n" dZhA@egRb45H<; H~u]}`MQud:HC Z6jrw酩Bz FSUJ$t{Rnc j5gfop48uw9|LGjY&PDWQ Ƀ9Y],yRaj<',M4yB @v辟ҨZ趞ĺ37Ѧ:;4;B=%p&3msK'c -[Y ;%T@Oz&X_L}p?:-߇&k8Z|ȖO"<4n%l qӻLIdq;`^~hU,2c)Y]\H-q0xXCzw +<#>>ovSu˦lZ(kRW= 9 1FJ X@X&YV rQuBmË4)k `_gBʞG86x mV]kJax=[kpL56ĸ&-}y8#+\ ].yHtI6F[w$@=U14jx[Gƙ#!^@>R9D.v=;Q"IG~@Ý<{>:ƾBIscmRMOM Q K>h[aݴ] Q6%2 6;/< F_4'LQ},=8}LrΤn)~FtWv"aMg!mBXgH¾-MB͠8#VkgY("5e^F& ^ԿHu.*-cILEW58]I 4SU`ؼh6A;sŖ~yqOS*^h2e7f;}PE-̄0zE[!6T\Zik:kIaEuN#ÓI}<Ԍ%zz>HTu@I!Sbm/I1F/yC:!˖] ~Xnzwm3< `wi`!' ĜG2t,<Ҫ~5=?0.@UäeP[Y5aZ9K#ə-#|0u&Vn*c;9ߎpLXR(!y'aWVOi\29*%4UX||FѵW,5BNM|3/2 [+ KSkB}z)#/Zه<,mHRjDc:;%z97#:tƨ(+$&[~$Uǫ'Bi]du ӂjrQ[`o pr]щ֓%oYUiH+#E|r m{6qZe@E8Ykk݊1C[MII1=LHCɃl8퉭ރy]n6{΁)1+v%VL9'I!2Cl ^t.7E!{)IG(qϰ2ĵBLɭNA\N^_ٱu&P!QG>f yXI*T0f^J΅Ll}O g 4hg6<^] ^W&-y7z"YrAά,&!jJbT[#/)#@Yc5S@bedQmM:עcfKkL7'n@A1/ vA1 Ԩ'3m%|?*,~cx+Bd0(hWw3rxwFn@ .8HOO+vA^yKmiRR=KeIɾ-(~fÓ5U G- wAA6[Բ4]mcift]*.S%$'ST圽/m5]6Hьk@?L>Cr%FQdgT+-VшQwp;>又<~Μ܂Z#{)i;=abJEF)µ0ݲm%ͽlRєߨ1 /5-TfJ{qBm0eTM-@\^+MyrlPfE$<4Ot%z5!d5#:H `oj,fsH4:v' l*H:Ɋۥ{5&lJ.*팃Ah ?oPwrJ8'zpI0rZp0B-S|PYLe,L8`pVXlA41#ΦlI>g oMI[W zFq"ֶxí csPt :su0]yN}=8A\vLrȰ4+5KVjjvB A7%sdLRk%<^"|8y.\<\9KrsÖF`j̻M=%6o<ȼQs&f_NV͡ΑwfuZ$cLПQ.dS .~{6 yY<:{MhbhB5 5)IMx= >˕$>TG/ bC:T[q/9$ls7 ?mԸhQ%zuj z ˚=Zgk~y)w3MoJr{WQl7NCP1b/:Dejut+XP*w'|3n ntz +b\{A -e'vI j.ȎUN|~ro8 u^g3D8&qf,_6us)ڇ+f#ߋڗ$1|fPwR؃;?ԝN)Ea'KTz=̓6ZD}rn*G:Y@վ]v]Fa{vz@j2?eK͙n9Ԭwk(ԕ׺T90 T㨦r\ <;]#D6)*]4_O ]2+jTX  (?yD}pMѥ=‚X{3 kb1x,sD6}L^Yɹw8"p2c7t9 $huDo_( x e6'F~J>?4,X'}?[ -imV=rZЂ/$tLJSx'o3< :WD~14(]+I?| u.6D/genKwԝ?u aE$/$q,=N:ӫlv?\1Fdz)-A cV"m`_3@s0K zGALm-Wl8Wm, zD&ulՁE_F *]$8@ > 2lӴ2'Nq94%?:!si;,<7a= mawzuG=wa+DvnԶX&@ЂxL3TF%|AGҲAyd&nd^So3H|w5ymR@HS&-raig\}}„fv}Dd+kq΀B2UlNWnHd+C0z #:7c#V"i?o2 %:+Q֔l\ E]53PctCĜ4lh9#҂Iod7<ߧ Ep8y bJj'it{\( 7nfֹk Jށ)Nп%΀7&}gU?ޫ1 ݈sPI99I-oweG=LAqmsL,2!+fH Sdmpc'BF.$g@qo(zPԵx7}4# ե*)uԛ%{O. FǗziҦÌJp3I8ie'/>+y@#Awbd!19204e\P:;nnja`WÆ; Nu7yO|n&un%lVĔ3Q¦/Ai۫9G DyC5Csa4 ǫ!|\T+\Soba !mQ3T<9|;:'=fdKM&W~Ĭ36puYe]L?$QzY<(W]4dY?FhOEe/5x J^r/]G,ާ,Ed1hI^MZ4inhI^si i7LI.~?e+zd8~>|Q0IYfqťC--aʩ$9%F-経Li?Q&3p ӏ?*ۂr5.ÑS;Y0 TTz^Hw!0}ʢ U'y5}#hVq/ʳs,<=F@n6CUU7DMviIٕ&GLCL}HV)=ɂ܈e$NyYY5AD%j%W*-5fTk4(8SԓJ(23T~=@9ݟׁN+To 9C@ο1Z ?@1 ۾unђ:Z*dܬj' PU`p DٿrI Yj d.-u :hd,;d/:*ɑ|JH\P G!VKUKӌ*v1}h]Z-2ww)4jj2 `} H(u3C=XiF_FzpĴ/foS"O-F4-!BY~zHK.l5*"M  1)BZ>s :n[ h^᫵!,E18U#Z ;-ơPRɟ*%"8{ޭ}EaH"+O|1kw;E"3͍gw#D;1VKmy8S,Y2yscY-?K$*7%TU4zC@:WmPG ;+Z(~,`÷F:?|NpzN=>!em-Ȣ51B_ y;n'QT3ַ/X{({C%'ǰ&3I5^σo_A86oDGDAxZaO; )<&vwlpY=̢ M(.GJQW^䈆?m!NU|N6 n4Vir74NBnm]4*vgK=J`ͦL~"wV>* XwGu " BOe(7> Fw@s˼=jk}uS;MzI-+t&߱?ٲ\gB3q,CP̐ i{. inLı|Vc]) hAP,_Wc0e#뒚FkR?3PQr9y4~ clBi³!W&x"ύJܤ);/Zw ?E#p) i5,8dlYH: C@R*Փӽ"JQU¨n{tܞ8>W};('h|:DVTdR[X9ס)b3ؔ!Zt`TpU)s֝4w[ۀ'k YZ