nbd-3.1-5.1.1>t 4 DpQ/=„ e&v^,fFߨV#SSD|ei(YTb}*[8(BD+X2Yi dhTP<׀of. jd^Dsu~NӴ Hr:Yol4 Ls rI>ND4j0z!cs,k\,=Љ(`Ҋɧ%GV4s7sZ~6:6+ ~+un<8Q/=„1>lS 4ߠF5>3A|p*Pm ì¶cPtwBfr-6%fh\zPw73Zmn axO=0lk%@n),PArҳ}>N$t5򮤗\țJ28MAt3.PT$MvF xeSmBBU* DwQU<xN CI 6h!P 0甸c5e8aca3c910dbd9daa77b317a0c4dddd0ae0007dT>D%(?%d   Adhpt   ;H     7T(8 9$ : >?@FGH@I|JXY\]^ b Uc d!e!"f!'l!)u!<v!x w$8x$ty$z$%%%Cnbd3.15.1.1Network Block Device Server and Client UtilitiesThis package contains nbd-server. It is the server backend for the nbd network block device driver that's in the Linux kernel. nbd can be used to have a filesystem stored on another machine. It does provide a block device, not a file system; so unless you put a clustering filesystem on top of it, you can't access it simultaneously from more than one client. Use NFS or a real cluster FS (such as ocfs2) if you want to do this. nbd-server can export a file (which may contain a filesystem image) or a partition. Swapping over nbd is possible as well, though it's said not to be safe against OOM and should not be used for that case. nbd-server also has a copy-on-write mode where changes are saved to a separate file and thrown away when the connection closes. The package also contains the nbd-client tools, which you need to configure the nbd devices on the client side. Authors: -------- Wouter Verhelst Anton Altaparmakov Pavel Machek Paul Clements Qbuild21openSUSE 12.3openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Otherhttp://nbd.sourceforge.net/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- nbd-server PNAME=nbd INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done if test -e /etc/nbd-server.conf; then # Do we have to create a generic section? unset generic if test -e /etc/nbd-server/config; then generic=1; fi while read port file opts; do if test -z "$port"; then continue; fi if test "${port:0:1}" = "#"; then continue; fi if test -z "$generic"; then echo -e "[generic]\n\t# No generic options yet\n" > /etc/nbd-server/config generic=1 fi FN=${file%/*} nm="cvt.$port.${FN##*/}.${file##*/}" echo " ... convert $port $file $opts -> $nm" /usr/bin/nbd-server $port $file $opts -o "$nm" >> /etc/nbd-server/config done < /etc/nbd-server.conf mv /etc/nbd-server.conf /etc/nbd-server.conf.converted 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 nbd-server ; do /etc/init.d/$service stop > /dev/null done fi fi /sbin/insserv /etc/init.d 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 nbd-server ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi_)xZ@ S= (A큤A큤QQQQQQQQQQOQQQQacd4e0668b4c1b89db09973ff44a2705d41d8cd98f00b204e9800998ecf8427ed41d8cd98f00b204e9800998ecf8427e192426f4ee9ce75c4bf50e906b029a52040378e072a39d8bae40fe2438eeffba6bb45010f08ed07d25814455f832022aa416cab6a7d647472b696b536b566c6fd19f1f18bdf6c8804b76ce9d6acac39f6cadc52d215baa92a665c3e85a48287ae76b3107ad2ecf5886d42efbe36214893680a67c66b0005f11892f7570bced3c0ae7ce5e30c2d7cb30b964153c0614f7/etc/init.d/nbd-serverQQrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnbd-3.1-5.1.1.src.rpmconfig(nbd)nbdnbd(x86-64)sysvinit(nbd-server) @ @@@@@@@@   /bin/sh/bin/sh/bin/sh/bin/shconfig(nbd)coreutilsinsservlibc.so.6()(64bit)libc.so.6(GLIBC_2.10)(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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)sedrpmlib(PayloadIsLzma)3.1-5.1.13.0.4-14.0-14.4.6-14.10.2O@O9ON@ONs:@MMgJyt@JUIaj@suse.detabraham@novell.comtabraham@novell.comtabraham@novell.comrfno@fietze-home.dems@suse.dems@suse.dems@suse.dems@suse.dems@suse.de- Fix restart_on_update usage.- Update to nbd-3.1 * minor bug fixes * new feature: ability for the client to list the exports a server supports- Update to nbd-3.0 * minor bug fixes - removed obsolete nbd-2.9.25-have_falloc_ph.diff - compile with -fno-strict-aliasing to prevent breakage with new gcc- Update to nbd-2.9.25 * TRIM now uses FALLOC_FL_PUNCH_HOLE * minor bug fixes - removed obsolete nbd-2.9.20-bigendian.diff - refreshed nbd-2.9.20-close.diff- Install nbd-server.5 man page- socklen_t is always 32bit, size_t is 64bit. so a classical big endian 64bit error (bnc #674281)- Update to nbd-2.9.20: * Documentation update * Fix buffer size checking (bnc #674281) * Extend test suite and fix named exports- fixed missing close to open (bnc #528272)- Update to nbd-2.9.13: * Documentation update * Don't try working on partitions When a partition is given to the -d or -c command line options, reduce it to the master device instead. This assumes udev-style naming of device entries, though. * Fix autodetection Everything else in nbd-server was already 64bit-clean, but this part, where the size of a block device is autodected, wasn't. Replace the ioctl() to BLKGETSIZE with its 64bit version, so that trying to detect the size of a multi-terabyte block device does not fail. * Avoid unaligned access * Actually go daemon just doing chdir("/") leave file descriptors open, which is not ideal. Doing it this way closes everything, including any system-specific things we're not aware of. * Remove support for timeout option- Update to nbd-2.9.12: * use atoll instead of atol ... so that multi-terabyte exports work, too * Change meaning of -swap option: rather than trying to use a kernel patch which has been effectively dead since sometime around 2.1.something, do an mlockall() so that the kernel won't throw us out. The MCL_CURRENT | MCL_FUTURE bit might prove to be problematic, but if so, we'll deal with it when we get there * Use right printf() format string/bin/sh/bin/sh/bin/shbuild21 1359251368 /usr3.1-5.1.13.1-5.1.13.1-5.1.1 nbd-servernbd-serverallowconfigconfig.examplenbd-servernbd-trdumprcnbd-servernbd-clientnbdREADMEnbd-server.1.gznbd-trdump.1.gznbd-server.5.gznbd-client.8.gz/etc/init.d//etc//etc/nbd-server//usr/bin//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/nbd//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/73b239a41c01392a55a6de10ece2f2e2-nbdcpiolzma5x86_64-suse-linuxASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x7d15446158b9c9127af8a8f37e3762c8aa82f005, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0xd3110aa839de03306ac1ae6a00bf2db9601c8ff9, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0xed3a6a2eab736bc35d0bf67c9b25df51b0c07028, strippedPOSIX shell script, ASCII text executabledirectoryemptytroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression) PRRRR R R R R RRR R R RR R R <~ )GBi'nbd-doc?] crv9vX3Z5R6h? o>OCAV)~@ttⲯqv|!6kS36lޑ>]0ye4YA K`-}zF ڏm71EJ쫨ȳ:u 1>;[eޭg5, xGe0yݖ}w| Mf+ՒqBlҟtF! hkDG6E9 /hR6$,P/V::{mDktI"7R{Qq/ɭ x}V87 ۇ ^MGfs񢡮=C0 ';r7w8ed`"Z7P[(A =Smr+Vz bpI(Y YW`%G1t) (H^h/(NLD2\ɧ#vz͋h9T9 ".VVm`hʊR 1?ϱ9^v_k m6W-Bb" flp/.@U њMLKtc\K'bd9JU~\4 ں%[ciXOt^K]M|8 YX 3p@Ȉ16վ=T!;˽K)a<mpz_VQl>VL' ftK\vs`|72wt-O\2;B(Ȉ ~8 Fr/_{3ϡS&<-w3ES`eyl8 Y9!ɻ`&ǃ|p#ہTN J7Gi(hkfN,f_tK d. ]r? ѧd3ELKm^6^Wu"f.dq}ȋyn r&dTlS }yqpL+|PYm EIaVV3 6qT^<< ާb(ґD7k`/R7--(S\W cɊZRSalXi͖^V?_[xYp'=C@XA_5ٻ$swqc~ą_ 8A/AMqz: :BY^!ß;N?)Ժ;~ti8y%`q&ѫM`xPK,g@j:gZbfag9M֣:1 =>3ImfBr\hBdY& 3K2"*N9Wd+!)?O0Dʦ̪f?)E \1N <+r!5j(7 `S,i2}p#)Ҧ$;0jk@*BiGb e+U!C{bxr6EZ8AWdሤvE`[vefMYaZE)![[/vJH ?' GaU37J8~' 2ߒZbHZzPids|"ySqR?5:OS:[#t~>`g+  BĶB&eRqiWP2XI)CN8T[)iowB/j!(5|3,:ijs([lu=0 ] 1 q  &*0q\ ǿZJP1}V#sa Qc>s"bc\3Ob㋐Et!88z۔@f(.izjqo5.>g`Q,W HhS-#/P=0zMWOm\B*׽vץ }Zi[6ˤoP9>c uVd :3'*':MX 3"Usmo+KL$z+2+H_舗vk^ܦ,,i&.32P>VwpnFz2c_}y-q·R'9HD?'vl`9l!ILP8);g=O߈S۸?4܆fx c8Űf1augy.xØ樰~R*+t\؜I=Ne8S<>XW`!T> Y/}C葤؉Y q)}iݽCRDϣKb~ŕՇ=_o Rh$lNV p.z >–ڷ@7(%ߚc l4 +D7e>Mi/2vpJepTWA{S5n &LSN $J-"9xs8{﯎@mL2Rb:`v!6c77kRg-YHOj.k4YO|:ßN[l5OE 䓭ե &[Ź J&.sN5Ƹ }O<ʲQi.t!T;b"Qw036=ݜ@e2 JJ@vRΉP<3-Ky%M6Nƥ'.XW`f$- (pGjD@1Nn^=>ihd NH# Z0P ߘh%K 4τ1sjۛil"Я#!CP^$WwUhOhT68#C/G}U|]L%#.`rӘJ?̟؊SO"*7s=,)q@6#Σ_'4٘ Tkme<ƭYZD8kn"V7Nz[L •0R5.srEԪ=+8sь*Zq,^[VJ'M*  ;U(pxV $.8N;3<H+AzW_Wm5jnWM7?V}}Z_3eDHr}sNVY/[>œ2}D@oa{[ N!T~\t֚3M۳lGEO ;67k"#tht9< -I)6 L蘤emhc} xdj3r.`N&D? 1cN[A4 aƷ5_M /(EՇ9,$!Y Ɉ́J/)|TM6ht܄#㆑&BN}sp}=; eGtUoenPtj7B_!3pAa)yUuϋxJ_eF;*c sIʇLfSԩ7jN|G5[`Z '0=Im# Laj%xP*snSb^h(.W3 gvk-FH;Lhҗ1Mԉ 溻07vl;)Q9m8ꀗorTX-4Dwei%I\ȑ>,%*|W(n7e*h^šhӿ @ DKP2>L`籛T9gl:Z)N0fJQѴX=Ӆgf>JصpC]wɝ@O.;z } /odl6fg .}R81K?*n)!K4Wݘu(c6CoGӀ mU^} %zFTvt&(YuaǍM?Mrez9(жVb\XiI9۴K_c괫Tk =Yvj^lQۥ(Ll ^Rz61J?p|l ur>effTD;}%Fz;yqx:-<(@E8G鹨]]J4@P^m6ܽ0 }y"t4/- wvy륲:K+R化mD.nXtIT+Rm.CoYx4 ȥ<񠯪9HMSi%VL\,,9<ژzk-f,~K͇%Úi̼v xjO$~I'r僅,ڢ/r"# cO3ӔZ'0yVLGTcTdE:ɑ8{GrL\'4ևm7rG; S_Y׬5g 9鲐7w\gZB%H=r eչl@ǰ.p\()vq'vAcA>xF'$[-RduB"f(n1RZBad$ȥ<89^}/Vﺆ:ՙ[\ tUU6XX v?hK vB5@Vu<5jJ,#9c=K:M )ޮ0~p|&yCgjH9DXH8a[n'X=alF=qs.5$J3V +[v olAxǨ{HB==fasR 'f/ .XIc>1`yF͸빈 Mbf)Ql.e2h3$*Kpg&wWy-1kHxl؝XrCM:k|D sxY@R>9tDm>Eڝ{5U% @ ⓒ6waL f[ƻiᬡ w-seJQrhꢩ1E.sYh4yԭ(ѴQ@'⎀R2~^7FZm>x@MFV$,Vcv)NRi0"z1\t$',瑚$dITj*pMp0܆/9d`RB0Xu`Dܑ<ŰK.P_ R*fsy9` n)?կ0 SqlDEDf_hzgp4:xcqwB,r/eMٳ]!LHylfJXpg8p?Pj9ADʹ3*hGy6Z1 ݿKy]WOZ@E/^O&%pmES(Vk-t^Ii*ɫY*|Po`N]Sח:,I2KeԪW5O]@At;*!,el1wq\xɡK,%*eWR+(w'Oo ܂L-ELL9jo*py)Dd oX^ X7F4A ֺv`]{3lğ32?,%]~?2`r4EDNt`PTA96He'gt9; n##>YjtQmuDk _" PNwaI UK5%"O7jERw-< U֔[Iay~c~y!ZT @p6#*e[Tuկ.CFAscۇi.y:Zd^p0}O5md_NZ i PPT $l]ˠp(9IJXpQ!YF d`D45U򬟋,(t!hoً>^3M-<\DVGR?b9: gkR6- D-!%pH]ހk2ֳTBVg}*P3}<˸JUGk~=6з7:+||.d!y+?;eQL2M[B]?߂$?wSYr"˅Ve%*y vQ㻶iG"0Qd^EXEbz`ФYb C1qֹҴ3b0 znK\/1pR?Lr:5bP| r :P\h߁R9^۸H8>5kd^I30\zA?RHV})[MH{ eĊK|Hc{{&#^>K-uNlh6ina!wҟvU8WQI ,Qiij`{km8&9pmo oTW`2GT2^˘ɷ=\>f|ӜΌ+.:G7/ Vd[pVyBǫkؑ2ͣ2xQBv@* )}Oÿ#hFv7`; R _:Inj-mx֫=")[5J5+$!eJwNl}Ҷ7ۘ-7Ɂ]}%N@ x9@$)LO \kUV7=_ʒG qOin8v=~ bZ"hP O޹0>DG48rWݯA4w/W/J÷e,[A`p+x1F|8]&s~oft<s10< *_D<ΝJ׋^dl,-'Mh 9Oy_#) }?f\Jۄ#()+t)0|݄[(06eUNS@&?4ݨ_r'yQerFl4Vc%TjD,:ْEo"?+o{1rLwqX~&D<; IՃ[fEèzK(0O~ *BAQ#?y]4]ƝP'<;QSR(f>kUi%F/4 U^ȏzTp}[-BR&3{ M:Ñ-}UG3 Wl{ά̀ɝ7ėp-F̅=*X"hކ۩_N ? P"eGNOǧPC<"3*T*: 됝[}LMu-q|XUd0RB6iN!7 eÑOqײ%R6?~Dj_XWOsKk𙂢i$r19:0^ܬ!*ϐɧ)a ɪ@89D3|eNJ8ߌ A`!NOi[_X+OgQZ[L96jPCr !~9 P8#_DshJݥg}t6*Qxl~`-TUMͮkę}M{D~žZ1/mr;(EyZ&JSwJOL< ﮎRpL T#)*< n ׷K^~LHs(sX݀4DYCC{lis9%fxåv֒If=ڥY5XBVnnCDiU+ߧ?V0ǵdmuxAvP 6vP7zŌO4Gc{ic6} Q8+8Iy%hxe_;1mo?{hѩѣD;ݐX=GPW҆=9I/$GWPP̣nNt<O•*|,_ U1(ǓW{pN+{_VEuz29!r8DA]tpFƢ,)ryc{OGrU-9<(Mm?0Ģh,*W߀pNPwPE^B)όH㮞[rvQsTAs)W^]vMIb^;+-B܍ dp%F o1Ě;,ƚۚ޹S:醒̰")P;qe$!s jb]d91&kTspb~+*a!uR38קO #&w yd.Wy/4K=r#VaMfT|MLּ4#KsXiÂvW DÓȂ@)eP9[j.N@wWy=sP3/hM ]o/!Ub7C rR cWSwft]xբ#SU;[a,%%9;3\[s:>j}.Z*b/5$.ssZ ͦEfEK -ӊ/_~rD.x~w 7 2cm=nLWٛ$H?֖R ]\[`K tӸq chjhjzbx?Rɹ F͊R9!M^6i7BO-Ԥ5pj(ƯBIڷD?+ohPCW!Ҁ:SyJ Z)OvZ(T%I*ѝ I!eV\!v.fݕݎ.ma*ΘR@)oܯ(<iqDekj-~gvhvr JrG ?m;Ӡ:X4 鬠h ?(㫟}(sA&M2ϭ(Wl$. JΙI/ëRAޯ6 .nMfCM? y%Bܞ߽@SoQp !|'irHA'iF]WWM0X"Y=oL6ajKSL8I';Mo9: {mi*-ʐ@wciAH<UswS}Z9@KLU,rfx$Hs+mr^8Y0X/r˭W*t -[2toyнʄ'HdOqU})nCr쵖Y׃2ɵf܂ItɛAܐ6Q<3Q2ǣ.)BȔqBʵWq c%3'5Kz þ@1 [) 89*]̳T8 .cVStt5~4x蓭_P&{I-?oC7qZ.yB?@)r^=j{+;oD}v9gpЊtS"NcPYgNpP8( Zn?a?uqk `Q.pkOj=災EI?ٕO}ҝڗ,+]ۭVNYiaj฻ٝ`4W2%u&9$iOe9iq:w?Ru:*tԽ3uDǮ[ﭼ9PqU S~\xnzF|i .B/'pt=)ʢީ\.֟[,AI/.p^(j8-q*&㷱R_?ǩJxB9g FW?o$.S_]VB*D Msfȸ8߭FrGnPEODzWw%+? a +U&pW0?`p% "O_Dcc-HٜAw "gWcI2f}wZA~;hv2yr-eR,y|OZ-/kҺkDjsU 7z_X0Z* t́[#G: 2#:mf,b8>?S4 uM``Ɔ$mGU۱,n[$j']8mz͹9ZDP!~h@ៅ፰Z5\dSPj0n+*èrrQfŻէ#>ef7PMs۶4'Y3g5]u/|'RMϿK*b>SKn*>4ҝm΀4 #>9p{~9JB3!!}mznCmYTHUJv\ %_I] W2y#Gki4,;/L7׭-=HpuX֪4O*)2G s!st'0miyb :ә>iaP"c51]'{)3Z|0ʼ2yHL֟{mM! T2߈'iU@*M*8Wus q仞81 8>库ѲYhCŠ_@~7,]ӵ(—!Df)2(!rvl zv!aGQQMqk;AD‰bOF|JBos'@J#E=r72Q [J*Mj'sg{VSFȨvvWAEfA`E誮MdJ/0BU&Cgvj`?v9G>AǚK;eQoEO`tcbG{,sȶK_`f*.,%uh WK=}J8 4dUn2"3Sp+psMmu&\an2MY?<0v0y8cvoիf`%3 6!oÜqy]H?XE a 8IgДg4X ;"c;QP%Vh7'A|FeHśYhL!(ˠR'yAm%_ ԮlH+@%@ JՀSdZºRpy׼2 1+lHȾ`c#/LSο!2+FS߬ ,h=$J:9;ބ8F%8̯QV}ݗ^uS'E=V$%U .jDvU`N08Z%S|ߍ'bDD\u4f{d飊82 shuoP`>Z UkJF!&Q4&|y:3$S-т<Xͳ8@U""=6 Y |'KINP q)5Fx' qn n]Y'A\ʉ?-2(V?xnD흗\K9˼-=\铉 by猃+s}-]bI$ 2O^>mf-fJ]!9-ϻ)|,25íz~ܞCBN&  "~C#wX_aO~n!,i(ocAΤcC`0qI>l±0Y! -iC,W_T~Og a־LeUڒQx6UpIB7%e&I_W}=&fMP<=?28oM"ƦlRyp۬VS.$CXӧݟ\m͝μqz8&p;imuϴ1g%۪@5uJ{7W}N|.px,,/JG:$)Y ?7|3dr'2p< Ԅ׾tYy@kzXʝk\58RvX?9Y3m)e8FRLwlXDZceK᯸<5FO";wXm{ 2Y&>J80KmCG~ƚ|GsfP1lHs^6F0Ԭlҁ]TxS'BEv!18tdOyw6Q_pWSRm1}%I%fb0S+_?Sd#50ʗ-񶞹VueZ=Kr-FM>r;ʈk 1I2=jw[< i4 dhh Ŷ&`7݈Y'LDf4.W1ڌU<٫JۿɸY2R.Fk+̓ "IOF:3}hwL s6yd͚:*VڗPҦqH(zBn9|5 XA'>|<3cql:c%6m߃Aj3+"| ksT/>9N94[#)4ŦGmd($a=Hww-1r񃏹F5[}O1fXdh8JNIRיEH]%(gLo__ކnL%ʕ;/5w5S-u?kR\/bA)=êR)VmYτ a,4.#G,3xZ f)pxo"Q~~-g[j S5[$/Dfۅ=a`v |$IESg5}"1_8dBQH^#KYf}~%wV %%tpLC^LD,bG#u} jT'36Rv9MԨ&FmN͖H6q喘W"I|[!>Gif5lH~B&ua@2+'-R&f /MlfތWj\`_ ΁-a꾔p0|EYU=$'\\o/ -vC6Ѐ­X>kzq`[ǭQ P%}.ڔzi#(/#Z`I 5+}3O%ȃ_TczCaF%/e=Ҧ-dGfBGf<'jaZy%EeFv0/APƝ3s9əNtRH-?&' j"O`A[bwh7DG9֜/#΁6$R>-\+j1&T *8xcĕ9R$zR$XA01I\>]ɔWh bTm[ }y!L/O c.❄Fva ]<?h+_!j8l#s Poy(zkY;(3*4^ oAVպ Mk{kr EmV1%Ff%H%6`_K?Iqm<҅9Fì|@?Q4s)($FKp?#749gpzrQrag/Nq@4{xtkbZ g=dF;F qc¸\}n qK-w(EU83V!͕Cy/*8iqOh~i7-#ӕwEbè~iMòc([=\%S0!x͡aTMܗ^fDJͰo2hobh֎Ox98欱,k *$﫟 iiӵY*{xA(Eƪ \Gʚm6K\=M8G5zMUk绂}u(oʫ.x<;-@ti;Tc[Y xK¾GM'D]]^Knd>$FӘr-*YK \$UF*8T%%[ kCRK]a'5>mQ_`/}i,N! ҿ~;$'K󬄅a[)4f EI]Q|%G`jE#㋋V?^0MO2+aSdIؤR 64]єĥkIgnuwKK{pΆ\@Cͳvyiw缕!MRU_\egT1U:x$.I fvi2r.'[am k`UL* 7RiNۧJCko3ʬ3Jhq) KeUZtR(99%~J2YX:) ̨ig"pw(;8MxF6+Z-eoI4u;%l}X.޲LcAUm8[[켟k!{g y5epxu$G~B~b ۋ)ހkĴxjfK^S;q -b*Mvrz&a "ǂ2;C=*#/0:ooyIk^l3$޲$&z?"[ rПܒz8^ <5̠U;Қn=Wʎl׬w`v0?IMT0/{{@jx6_f4DY!vX\:4+:UWn^c"l'mt$[$qݾ4S)ng]T-CHڽPŤ&{<\$.=@A$mۘjR Vb|Zz4a5`{Z jЭA2fNRk.4:64ԚzA|%=~H?\$t-LR;*-qUGrgc\C6&`V@D܌X{avJem/+ 44+LnmR BUR`Bٖ]ǯx`q8pa!-9|lLPp`@(>B>%a.&`@CfLhpX. >X|nuV%D+] I؀,UUYƧ+cX+uUuRP6:b:m{}Rs/eS5Dz|QTn!0/ԑPhy*!Cv4紗am6t7qtL4+Crw"L,%/іw-rs[$dVЂ@D}x)t+HeϠ0~E0'>z͉N1be p|ă ݹID~TkXou]9 A1;[6ϽP) ؏0 w˓MSE|^BƝXWēLcfZ". q fwrUwx,(Lr_'ĸAf;~rM]Sr J;wB>a;tX‰^9dG FT|^z^v(K]6ϭľ&3"+`p⋩;j-75Cw}[.}vp ׸g<$l@o6f#3E^ 멤qRSy*vQjA-@ 5é46(|Q˫2m3%M*+\y9NG)A.%d#5ߍ:&.ωcpCII%m ce= s-;]<.^5&aD mo39.Q7] _MB5hF2{{"3gӭgtTuCZzҊPeK,'VZ/Zy髙۔ ۣFcr$ZZr1#E/^#}M/ wWMyb&~7@\S2m3SԘ(Q>E)P-i-]eT.&c3Pժk{0V5#"^@; ڳO.⋫+r},fNtvocy~n0nJAdn.EZ0RZ͋rbWå2lx# |?x ";)e $is ktHY"}yl$&Vzkrf4H(kIe+ &:lEn`socO. mv4M霫Ec8U}<9Zl~⫡OKb5?$co"s͸RV禁v/B6F&* Kg0>̋ϲՆp]'__Tv<;FԪh-=;'xo-ݢlG\[_K)qhT歮.d?HjC/7XHyuǂпmF#0?2 %XTGa9_/}%u7/ Sܞ9^i\(νEQK\'~ƐC/1>S.&M3YWGD 6e3fgYġd,{ qSznU F!ķ1tin( e8lҵflB*%qۓ‘V=Ԑ]xAˍ@ #L9/0"%LydŲI7UhDe1-&_2\IRӮ oL.γ<2,;.k% (8"?(P$a0LnuCucbR-k~[Q7viv+s |kK  m9_md*6} H#j&yhc8+a7 9>`tx1dU1T}ƃ%EMB!=X:۠!Q=;1-QZK)ٹ&Et Z -xQؗjX*Nk"-ƌru9œ XnhJ.ӫvEH>賨^E%r b hgFrv6Y `+ 5 ivebLDI~ҦXW@@pEJl*8:I )p4p ҈/G=*Mzןwǚpekzb }ˤ @z>=7o1Hͭ su1Soka4භԍ8At5%Qgrc'bA}?xQ q%WĹ6n@(ZLYE$9䗫 xms~ΐz♳Dri 2f{Y숂A=,y,`T5 6OͮD"*?,]F8f+a,nkeVVrs|%w݂4$1nr֌?R,6ߢ";~wV^Jޏ|3 ck(t7+EfiZ%(mw墏(W/~1P`2[mRD)A@@XpOX֤ɒRT2N:()߬y{9=çՁrOc*v9HV s  N&KxNR^%@uRB8[(a)`LDx"t9

~c(+X.h{mj=rJ^өS[m&#F^ 01jX $o|D{Weiʋ (o{1E6n[91(gD4AkHpkw-BuB8S[&ʘ%jigM-G3^ g>'wx&l넝>$'(5Amc1趶Ggaᦩ*eȻ9A5} ΘmMQ˼!?oΤq, ١D6D㋬0p{ W:S8X>9K{nZ.B 7n *B~8T|v{?1T#[ HAX 7X?fw\:v껕$NtI fkCAt[2FIp3Ŵkmiq5KayTzAʘ]>u{\Ed8 o&Jv2RbD9n7h_*\ͨJn &Z?$ar?sFdԹ!O {6sy22JSJf5x5(jE0̇slGW nm>O3`O&O=>WN@Zd|q`5C41JdBzQ`ϳ"p-mH~::j݁dl1 #LŶŤwj85ԨgCIS!ƛVdWW‘{CA,4gd6jBk_oO:oPIk'U x.]ouh 4~FxUFDKQ-x\uO9yZ^WBګkI/oLGH3|4b7d0jRjH~ظs@οQ!1e([K35]a{!@m"5* Cp/LBl`Byx93WHgxAcĥ)D$X~2OzT}sOpܦB.ISX,9nD1WR Ej2YC RUGG,*f=ҥ/ZX3B"G6Zm~.ZXINQ:aPӼ  p,쭻(؎?; Ļ}VOP,Lq- CyN7 =ZkFJjTsk('99q :enfh딜^WZ aHMA )ES^h-1Uk: 3NFNI A<-20O2^-]A %$%R/ yʰrZ^L0f腟ڕYm7KW)<ޗWpAP%y9\0{"瞟uEя :YđEuOzsj[j9ơBj!\ 5VJD$EX6B9!f;nqTQ"kv9*FX| IۣsTНIru4ch0a_Z-H]'FbRPx|~9X;<2cy|3~H#b\L_;Ƶ/R ;N7#N@RV uS6.%Dw#VgᮩZ4 IIy4V Enqdu/K\7ZOb bOR&BKA#폮6o*yirD&1ð5N%F} If2fy[v.S!Ro\DPhIsJAYVѥ]IriLc&H!*&=i2MZ)W~?J}:uVei70a+sith&<V8at >-W ?Oۣ N24mĉOp"ώLX^?m 7bzۃ H_2w.?Ald?PC@Y5#?"žpk߅t+%珣z_aF.N:&+?˝YIuL6j Wxl!%:6k*vD1^('Ay58ޜ*qhMae=4z ՜a+j̀]t$ޖڡL)ޒ9C2a6npM]ij7ٗ-,}b ϫtb0ʛA؝",G>,jI6TTsFݧ4[K!s1 WYɨi\s?ՉʢYF+dqnH2;c9S3/3Â{K!Ea)th˱ħp(<q&V1\r4(ݬ5}U.Ե؇Nz c!JN2B6 -Dـ\ƭ}̝O츒ܩ6]+{*˲Ui[ U_wavב~r[ރ٤RmV1;xB-<|CSb쐔{\nz!ZWHsQyy`_م ?Y@[eB qPwl"" ;j謕6#Xƭ*Gp,+1. #/ΦosGD`]s`6 j=EUE<8~1J3Wj<xy ʏT$5 nn+*lM`z!ﷄP򹔙I<<tGYhVzCk+.F*/oƩN0TL*!b}/,^CبV43*4S\#maw3OfV,ҬulfH6* {+fKkZ >8a~/Nb@_BQFq}10!Bzv:녿,JCRS5,pPzcz AyំJXgȚo y4sr(ueR_;(ֵ W;*]C|+AUۏƕڵҚ3Rd2h4/%:$Q.v ndpå>lGL}5g^! mDL^se >=DwCS া娼P%ʢI+ jڜ.b0 _>*Оrx\D Jy(CI>|FH< ;cB Y3o#;B["\X>4u\Ԍ؂4s?(uTXڎKП+JqHnM0{ ^vᦁa!\w|WN-NI33:1$9!4<ףu2scݐi:5?jX*\-08Af@e>B֣_?x/+%{b[ sEoSR:m~pL*0Y7f%:JHddnCvmΨҊ%)xTA^x|u[ uiP{sBncݾ"bн=0:G<*?jw}_|k4X5nG<"C+2~!`5+8XՏ,&o%؅ɫ򥒿0U˕k-.8z;PO䅅&gN Ԯ[l7M`oMXIIu`Im 6=Ok$d+8YAEa -Ȱ#rc?xu}̓8NɅu&r s'NwF&Y0浹5\j 俀`63)-'6̍tHhPHem#s[R2fbUlz|0Y51%4g"-aΚڴIco_جsG}c-'ujHCSl&fds\( U+O+)>ͽaih[ҭ(ײ Jg9iq!^N 1Z3GэQgɸ/Dn7'i^[2 ״8$bK^rx( ÷$%Zs"krlO!W::)*O5 (QN(|qTL5C-/EĽd9*-Zpo5ìi9.`qn3Eg~Of@eWa*I-:6:5ҦyGxDr$~ BrNVQAzQ 4exx$yB/JhD+&&6/0j 4ǃ=fR)x]A2M^oerE3pϯtĦH;;W=:\I&|@ W!ϓ}U5oALj@4_ 0f݊ r>.D ZVZ6t= Zݣ̏RHf5$o /c ]b qrY˝zVd0k0vcl̹VpX*hkаJ ln 4M ?Sp ٲ3o'Pyy_*HIti ˸sV%[vwup[2|ЦH 8(Vx-=Z|JaB_Ւ,r IZHuIz Z3A?!jJtأ'@(eC^AQak# S%=đ u5le22RcDE mFj> }` @<,ƛ6KW7~g5pYYB ǜIG5|7r_Sٌj]l"e%8; syDlc`D9x߾&"czϳ(g i0% <w@:ڏRPK]BG hCF:'cq;ѣV`.o6ܚƳHψ]R"F}rٶl7j&S^w"{jB'@4!&xVi.OՇƑB8:{% -qzH뎎I 70ytycc 7r3RJ{PB|,t -9 W0[ӿKz2o 4xWjsRx=Lv71ZTtnT924DZ[]]}%gmίw~ɒIsLlxkƮ&lMM ҈1w&AokF%֮^4NR0rBƚvZOTO2G\Z_j#`o΁"}:;pja2j?Xm=We>WP~J6[j^\0F9^m 4*_FU\HjH2m<7\ )fn!,vԽjǂuj-޻k4֓qV?3EB^`{oLj2 \Qߩg5 *! iuҖꒇ9 F B̮Tm.kݧ|v\  EG*E>|.8eUp.srmǤtfگTE]Sz)F-DIJZAtULӣ}!Y`OوerGAL@AXԨdB`ԛ|A|Ψ@wzg2ĨZ5^cGW孒ͩYB(3̾ˑԸBʫ InjFRO),:9| db<,.Y=@pp`4p[1_d;6۱zG$(ힾrK Α:" mp(_ю4͞e1s5$l4wƜuTN˥5P ay[?F>T^dꯨ#`0tEOdHPYcՐ<%K9 R RV]Z=9W}pe+8qV bjR' c+)|eoҥ~W {2vT])~1 \g:!n$Y&)'HfENU삈g XvcsQ:9(~ D7r6'"!DB7ptŁgD+jq@Uqg!d[a2[͂H9 AbO݊ۡS+ds4ZbnD^7sSi~eާ eKe^_=0|E[*(mPG̐~}|D!*z̨dx>(;J Ԫvi a$Cv-oET)GlMe+SW$_qyNf"{pqRҕC-gjCPA/:8}U ךODŽ<s<@7@DLoV:Ƕ_*e~+a-ya)p*CѨ&r j#=f̄㪎a>T,gA)8 SH}S*hx'g?W=S79{&eŖ7Ѣ)N[N@t]nseb(GWv:E=+gѢ2CFQşSݍ\s؅nӺ :ՠW WK BsZ+ȱ1ETdeBfekd[GOwMwkUK%N]`'le$~ [//RΊszew e>.J k?#D){p:$r#jGŠPjg ѡ178bϱā|[BtYQE\}[Ą WY 5Albc7C2$C|vLWTtwhc5DBsjV\ӝO[,3\`}@D>hd|qƿnExՍnC@ *no IZ`,+3UcsyWJ8l*ga{!(zi~A+-=P CZoTBH\)FWA}vFKX{mD^'5gA5O fYN-f2T$C00)zz**n֫Wk p1}cm SD.qdD} 6E(n$0LJG&c̕R~T5¢n֤-kdvlOEq=x.~_G9U#8ڦis'c)]X5cw_W\]>M`;M^{XA1cKqyWn0͘[~t嵂g23@t|7?D^ti0#٫ç*~v[a46aıȲi LNO"^M%xw;ա/J%).7tO6RHlcN /H:HǴHIƪ&F!U v#шrM)*<=EFnH 9ܩO lA qq}f, ďE_P঳мIޞbzBcעqK]h}e&RKu͜ Y6tT漤_n[##Z7[ЛG4Τ:E|SԱ[Z}ZvmCtYgD`n '[EN}YۯgߚS2,ٌk֑݋?nG{/nic3&f'?eVJ a0y.n2d>*Mױd1T$AnvK!&C0!CKt%vt@ϡvZ6k jcx D48r׾V.K?@e-o5ɶ3b8pt/t(&NǤY4[-|~U-^3jt1*֩dEc#0ɉp)$o.d3"< 'Ef]VJ׬ԟityj7۩pkw%հlma*&9xp瞿Z>DuyҒB.aWDu4yݓLaD"Y No-"IB !`dleɩv57n_ m,HW2 يݦϯ}f N㹟\?MB>J`~1 z?PG$%Lج]t:앥Yt }*= 3؂8򲭠6TqQ,C6b'`\?\C?N7&C=`LbX% (o#ϨH5m|R4&Ulj,PE2+ VALdϟ@ ђ> 'V:C:Fa~һz}V30\zD` /`v}2xU@Wu,+,8X`-Kj W9N8` Q 7"O^#UA8BHPs9m}Ekwk͐&TCv_ǢYP6z=!֦TPWR]D+gSiF=L hh7U&-UP7͓%9{t[;~=Hi)#SY^RQSYlTAcG:ܠIowONuNMF1RKi<'=!o&tyJ5uoڲ8" ]jhZg>iF"TO QZKdB8Z@&'m3Tyw!\9q8D LЧ,% Wնg_2{ҺlU:.'I׉hĢ=>K <+ڀK>D նBqk\;Xv"Tk0W%baL[F3#LIVj'UV\u|ո e4*Ygv/H| 43 1/]W:1Q|KFе"X9?phf#Y.2wo1N>Z/ls7~'W)T7_꟱g2S" >1J:wz>YtԓAt(3&>%#m% *D")Mk,ϻD'P|E_~m5uZv,5]`gkī>ʔE&4Q|u$0?,ܭuiCjS<.޷bzlz}l@B<GqFePWy%&pZɌ{V&*i$86f1 C\r (͓ol 9 010-$lWr loXۇzKO"܎ yyC (@NԯN>L>+zw3@X`{!<_r?0k]; IǘnisHז66'tS%;n<6K- v"Tc֜JE L0I>sw