spacenavd-0.8-bp154.1.19 >  A byT!M@eeeHo;U"A6BAB5I"{PVGhզ:*FE2yi ;G;OJYpX;rXFK)1EzYvpT+>֚C[+bGVӤ?Mj 谈g>7m8)GUqh[n.7La!dQOB.?i>D\Ύ&i*pZ=oÓZ:&rhg;jv4ѳY63e43553d53edee794f63931e3f670feb2d5cab67e733886f3b165671d82acaa955860d8b6f090b42654612d7b3e82ea5649dcc3`byT!M@eee8z` `-2gh8LmnT;R@Jn|^ܲLrVmĔk9ڗD'UC~V+ (jJ };ۢnd@j*U=[A70]]M_:,v*TD'23΅w8fDN#DO]>pI6?6d   :8<HLir    4 P   : l"(`8h9:h=,1>,9?,A@,IF,QG,hH,I,X,Y,\-$]-\^- b.c/d/e/f/l0u0v0Lw1x1y2 z2D2T2X55646:6|Cspacenavd0.8bp154.1.19Daemon for 3Dconnexion devicesSpacenavd is a free software replacement user-space driver (daemon) for 3Dconnexion's 6-degree-of-freedoms input devices. It is compatible with the original 3dxsrv daemon, and works perfectly with any program that was written for the 3Dconnexion driver.byTs390zl24SUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgHardware/Otherhttp://spacenav.sourceforge.netlinuxs390x 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 spacenavd.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 PNAME=spacenavd 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 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 spacenavd.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 spacenavd.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 spacenavd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in spacenavd.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 spacenavd.service ) || : fi fiMm KAA큤큤A큤A큤byTbyTbyTbyTbyTbyTbyTbyTbyT_byT_byTbyTc5e00370b3a783a536506d15da6bd76e4eca24990c9e96c90ae88acb8f7493e74a040e9afac2446adfb9060afe6af8157d76253290349db6f997d0a1e654e891971861f6e06bec02db936ff2b48d466c019e82b39359278abb21e97237067800b24d25f19c3d8e7ad1f1d8031cc0240d87378bfa6f0684c7f02d61239a7d59855e0de5e79e9a28e378d4213a522d6b35c2a67018e6a3abe4a53131e297f1ff31530f074f4ca55285a2c80acb3726a9fb18d65b8cc90c8c9447ee0352cc3b2d6f8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903c4301762f5ef0698a1d42c701bfb56fba511cb355853e40b90e80f9b49d4d174servicespacenavd.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspacenavd-0.8-bp154.1.19.src.rpmconfig(spacenavd)spacenavdspacenavd(s390-64) @@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(spacenavd)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdxdpyinfo0.8-bp154.1.193.0.4-14.6.0-14.0-15.2-14.14.3a`P^0^wS@^wS@\@[D[D[DZ$Y)j@XX@X@TPJohannes Segitz Herbert Graeber Herbert Graeber Herbert Graeber Herbert Graeber Herbert Graeber herbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.decrrodriguez@opensuse.orgbwiedemann@suse.comjengelh@inai.deherbert@graeber-clan.dedan.weatherill@cantab.netherbert@graeber-clan.de- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_spacenavd.service.patch Modified: * spacenavd.service- Update to version 0.8 * Rewrote the serial spaceball code from scratch, to support both spaceball and magellan spacemice. * Fixed non-X11 build which was broken in the previous version. * Print usage information when encountering an invalid argument, instead of just printing "invalid argument". * Minor build improvements. - Log stderr to default logger - Update list of supported devices in spec file- Remove unnecessary _service file- Fix pidfile (/var/run -> /run)- Bugfix release 0.7.1 * fixed build on gcc 10 * fixed configure script which failed to detect the version number correctly in release 0.7, incorrectly trying to rely on git to do so. - remove support for pre-systemd openSUSE releases - remove patch spacenavd-add-blacklist-and-device-ids.patch - remove patch spacenavd-add-missing-usbid.patch - remove patch spacenavd-0.6+git3066072.patch - remove patch spacenavd-fix-pidfile.patch - Release 0.7 * implemented the ability to log to syslog. * ignore joystick devices when searching for USB devices (linux). * added code to attempt to wrestle devices from the X server. * added the new 3Dconnexion vendor id to the device matching logic. * made builds reproducible by linking in alphabetical order. * added option led = auto, to turn the LED on only when a client connects (linux). * implemented a blacklist of USB device ids that should be ignored.- Add two upstream patches for proper handling of device ids: * spacenavd-add-blacklist-and-device-ids.patch * spacenavd-add-missing-usbid.patch- Add patch spacenavd-0.6+git3066072.patch with some bug fixes und support for newer devices: * minor formatting fixes old and new, and usage of the LED_AUTO enumeration in src/client.c * LED state enumeration instead of magic numbers, since it's no longer a simple boolean value. * improve device information provided by daemon * updated readme file * replaced the svn $rev$ substitution with git describe falling back to git rev-parse HEAD * fixed axis detection, and added detection of the number of buttons for USB devices on linux * Applied Wiedemann's patch (sf#6) to link object files in alphabetical order * Added missing include to dev_usb_darwin.c closing bug #10 * fixed a small bug in device detection which sometimes skipped a single character during parsing * added rule to match devices with the new 3Dconnexion vendor id (0x256f) * Better example-spnavrc descriptions - remove some debugging printfs which where commited accidentally previously * moved axis remapping before checking deadzones * trying to remove devices from Xinput * added all the missing options to the example-spnavrc file * possible fix for bug #9 * added code to skip joystick device files while parsing /proc/bus/input/devices - Drop reproducible.patch- Add modalias supplements for all supported devices- The repository moved to github - Rerelease of version 0.6 * added example config file * fixed setup_init failing to detect the correct runlevel in some cases. * fixed calculation of time periods in motion events. * code refactoring to support multiple operating systems. * added freebsd and macos x support for serial devices. * fixed build when system headers don't define EV_SYN (linux). * added dependency tracking in the makefile. * added separate sensitivity control for each axis. * added separate deadzone control for each axis. * added option to avoid grabbing the device. * fixed spurious error messages on SIGHUP. * added auto-repeat non-zero events option (useful for serial devices). * added button number remapping configuration option. * added keyboard emulation option. * abort if spacenavd is already running. * heed DESTDIR env var in makefile install and uninstall targets. * merged serial magellan protocol code. * added systemd init file under contrib/. * merged Ralf Morel's patch for multiple device support. * improved XAUTHORITY handling. * improved device selection with predicate callback and USB ids. * added joystick support. * fixed axis remapping for some HID devices. * fixed race condition in X detection. * applied Christian Ehrlicher's patches fixing a number of memory bugs.- Remove buildRequires on xorg-x11-devel- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)- Rectify description, use source URL and avoid sysvinit calls under systemd.- Add a manpage taken from debian- add xdpyinfo package as explicit dependency, it is required for the spnavd_ctl script to work properly- Update to version 0.6 - Remove init file/bin/sh/bin/sh/bin/sh/bin/shs390zl24 1652118534 0.8-bp154.1.190.8-bp154.1.190.8-bp154.1.19 xinitxinitrc.dspacenavdspnavrcspnavd_ctlspacenavd.servicercspacenavdspacenavdspacenavdREADME.mdspacenavdCOPYINGspacenavd.8.gzspnavd_ctl.8.gz/etc/X11//etc/X11/xinit//etc/X11/xinit/xinitrc.d//etc//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/spacenavd//usr/share/licenses//usr/share/licenses/spacenavd//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/aacc969137d1bcae46595021cbd7a8de-spacenavdcpioxz5s390x-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b54b1801df2b502ccf1824006adb494c96a4369b, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR RR R R RR RRxSWmodalias(usb:v046DpC603d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC605d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC606d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC621d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC623d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC625d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC626d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC627d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC628d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC629d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC62bd*dc*dsc*dp*ic*isc*ip*)modalias(usb:v046DpC640d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC62Fd*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC631d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC632d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC633d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC634d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC635d*dc*dsc*dp*ic*isc*ip*)modalias(usb:v256FpC636d*dc*dsc*dp*ic*isc*ip*)utf-861c912429fee5b6c1bc50737f08549ea6d94d11359588ab902bad4431d9b21ce?p7zXZ !t/] crt:bLL ugNUd#7tuJA>? ,U1lYq@ވ F3] 6 O}v\Wtז %M.u)EsI!F{ciŠ/L|"Ʀ`mc/gqBNj", ^M|> (*9wGR"aaC~WZjڛ-δ)C>o6\o17-/_|(aVjd$7|N|+xeu &-SX XF [@q8}%Ⱥ!s*!M^2~F>6:ۗnā@сbZI!Ao J`6)Muf>8 1L<8bf e2]l*ca 'MSпݛ^e/ s'MB2e1|j+eX!D/Q*ۈM"pݘX(W=_7dL6s\g C7fk99LZ$l*+%,k#aOƗ e\,Yhi&-f\5ÓqZbjf"iМ X%XjZ# fsf[d5 P ~C%A4xʴdOA!3Gz?D^v=-f2z/CV}f·"?xT3k-Kh*5`ɬ5D--W?37m! C~'\NJ8y&Q*Ҁ @3ـ+9FFc6%!bBv K+i_./nx8 U+3BM$w,uޡ.>0FDeoF!U  {Ƞl׫i9!Ppu{!p$^9ruw@>iG&Z=۴Z'9zPJŏSg~_m)6݌?nAMsRc@EaMSdn'SrFu0za`NA#cҠ] YD!m>${e݄lp/Mbu0I7pAZ &2x6LhM! λ%KיC@Ú@pZ!?=hyxp3PIF~tnq.w7Uo"2~!v$&~:㿾CcoTCdІ{^~F 7H~fRNDFGH>ƴ190qؖCR){w`62RZ+{OƩX"l4:3MB~[E2=y@-[`n oÈ{CFsxNe.!kNJ028RsnA|R@A#|˙dL5 0L JE-BŇso b=Ϭ Yy#-||1#s!Zg4؜WK̍;4l=3X7bJI$4~2KsTwD.KufZ> u/7Uќh`83R >_s˶MR+Tne<,tŠLda|YDKՙly>ILڼ=<pح&{q#D8 9="˙NUFf4(֍r `وϑNA@tEsR>FGȡ;f%|Q##nS6G@QIryv^8i]ӆ),RӐFIX!'2:3U+Xጌu)I3{b}"%3$_E+pf6RA~jHҳD+ZZ/>ao/=}jS'ْ5Y֊ʟ*>jdD)Wn|*>t єIx:iҩkYȟgdB䷈e0'BF.ECH- 25͔!J.O [ÓS}Ǝ^2{fdcќ?jjBv6xwh Rlx #=´#OrMu&5}Dqy>;T-kg@pFNo2^3&c/[6t&G.ٖwvMŘ?}٠ D^KSt+4ܘoǥd2ܼSC!%R"$ё;7OcKfA"<*Uw= *[qd2wRS-7SBdd0. u9oa!31KKL>VH4 ,eyI2 ›3ʟ8͒:c,%8eaՔ?,cUdK[,=FamۓG^kjQYOe$2A%nGj$Ŵ3"%+0ZQ:CU)U]׊m Y?zv!T^TH/̷. +vوAMDv%ašq%W-9TyZ0&A\Ex{7* z-npt8!˳>΀R6wԠD"E d93{ d ɗHS\yb`G񤔉<-#yΰlե5Ml/pzX}{?Q?ʰq…)#\E|uɫ~Ȑ4DfvH(ҝoC=㭊jernPP<;Podjb4qBi7ǶK]GڇKxӾ!gՅn%hu)'e-:>jiCi1>#s7P)$}HJhci:2ŝd8 /$8熟U%b|\ƫ{>Wrrx)!šj~*$1 m[ v$u+itkghDU՟)qut/>#2SFJ䕜ž{C p0lBY~f,m~ N/o)UoGF,OM l@iҮKŇք2s[l+DA2Z8OuSJ?{!qzh\߆Z^ ]d'C :5;캴 WNK s3-3EFs3NVt cG' pSAOs¶6p k|lp g(G&2rӇf@i9:݁sxGL% LNu*>͕5KfoRBSCeqb 2aMZRYĕdFD -cýɨWhJ>KbMXI j /&ái۸wN@6 QnS`L̲1Al+C1y٭(e)"zF{1P=v {A* He?=  77u#|qȖ ӴV!hZF_=&fBA.I8PeukiDqb̈́#)aew;nFgoؼP6?~+Ed&op`@O;ǀj4$br8g'߫M/Y\ǃ&W?4q+z`Zg,5Ai+| 괁yBpKvDz*FwR%P`FB}@ sBͰSXDțn@'#e"WO̊f*pd \60WD\Qг-4AKrɓ;) 16iᩳDjj4rOe4_Ƶuy+[MQ"jҰq[]usמ,#|b8oug03@63X]_5P%58Iy + S$_:TPm=x>Dy. Kh”8$+;{bb2ZoȊFۏѾvJ&Z\v(K#\J k*_~W,R|FWY$t<`i4;%C{W)uYMA~;:A1R$}Sxe_ -]fyOH~8Uf^m %٧Ugws21v]̡V1M9Íȸ{k͉QРK)ٶD!]X7Icpalc)\pun,9}ף~VjrSz%[p+[pҿ&y5 9X-L,>jQ~5rxZs䭵43I( wnj74s6ӡF?Y|#ETFs<ٝtI9f9c ^`XZw*6g3uAy9o>ɋLdmqbW-WM&<@inc*,9o|pa&\C^qnjʹ#UrՊݳDc^dGAw5ҿIqj5JָC4<5 U wm+ݘsJ;o#8`{M{B*E3p;hR߁]|'^ 5܎@27 m޹N 6 QD3Hd¯PڻZ;^ w9 i.&>UiX6 XfM2AeKEB86+ A=K)1u4j]{%*``+tz)y [RHޗ}Xluӛ1mw)kIY&pM B΃[g|#b2F6(j/\Um/1>_IX/" ]4n mGW9󩢋!Cif?O3w4n63@ #e*WxcC-S#2q>uE]Ѡ"U߉۠~G;yD7I' C/w{F9Wp |dHe:W}@ngk|0K6r RG3W%.u='?/ ōݑٝS=Ҫ?J= )ZlvhX2MQ2) 5;3d̎ǽ/mѺ#Deh(:<(v,zLWl0L*ZSu.SX%uy5_ *wX_J ge~n+xwJ8Ԡ(#"b[_ NAyo>10sv::-D΍nm0f;]7v8[/ ug䞱'm_vQ 1aYӷ "\N'nBM;_%I/>xxN2{2EY ohH]Ӧ,?='T=:B v!pI77Fw[u r&tCdb&2!"hΆZFc rm-4+_c)ou91\bU֦ȋF.(aaԉ0ܕ<8hq}cIQq,Z!tMhM>5@{J5ݳe{=set]{M&ڥs2&-!m`Q\[N%ia[ ll!vjИ 80H!X[z/&"wix8W9I;/H+ҭwj+g96V/8%ʄL>3X$Ed66yK3?9ȸnK^qJ-?f.zhAnӪ`@0*_o:s}ܽq;?-81>oFĖ5:F>̫:O: &ZiX|9F7ByKz/u.agrb\lMܺ=cp!g䕹'f+6Ѓ3*ޙ.ã9# Iv9-J*5%xC-`jټ+ g֝O~lISEP90WN*Ol+{<W1_Qn{aU Ry@'<`~Йp:-,Μx.|Ci6xr`,41iΒr# H:흕ly-L߫)-K7?6ݵŠ'jȥ$?a2 H'tV;ksY5Z>#tFY2Gy)0[CSt[L("1"`u2y*eI02_>h"/Jf}l Ai ],Tq-ee2sφ9ZE:GY /SQb[g-[3SX(p?*8޴"fĪ% Nst*rf1`^d ) ^`5mMM3y򕓞8Z_&mnzm~ʝ?m6#ܽ`a|&ŗC>5H/tW.H5я;É[ZMX6ۇrNuS' r}OfG@Òoű?Eѧժqd n6%r8 z$[4ϫ.Ů=^hn17p,):]x`!Fa(,|u Zhα 4L>[;HbCFdͪRMɑƈc%`kb媷q0pr[_J~/8DU g4c v|ex87^~'n Xwށrkeɼ|Y$ˇ}%Lj?s4n_ͽbr*i{_CNeoT)a9 |k*>P\ lxJ5e ̟> t >x?^qӺwHR : O*mL%usj]o¨h`յ*ՃS VjXGqF"jkЖժz8},ْ;1 &޽X`s~wN#Y~'SN&yw,V;4iӭ Je J[}vŸ`0H|pŕ X1`s 3+K)K,C,gpУB˫uNYj:8H'D1 2I#0,dR_ 3e4*]y3y6;p1gda0JYL ޞ3ĸjsf\5=c%Uie:%[j5:i),'M:}(,}~E*\'b1@/Q= 7 T9ޑAUI_Svu) ݃-EGVI8G+vѷ!1 kPcZPr ,5\I(q*p tQkw4NػM`C@8GHΈ * ɦA!7PB6$ f#VgvvrW A!qb*ARd{Fd. $A? jY S/܎ab?D*|~or(jTC-jF7.#sA,g#p 2jzd%}#v !Tn߾2@t\g#CAc:2][#Vͬ ?Er|MB֚>ݍ`&lǫ&mс:Q D#rI &J<%1uZU3Zcgb{"lwF%x1Flj6G;G8 ۟R ]%P@H\#5 oq!b.1_s7-Pht]Z 9ʳ7`(0EZkX\ o %)T^:<'4SIj—MBMVLq,r`vsIš墀b"1| r/B{}?޸UfCH"+OB҉=\Z+,MhWzR Tl5Ѹ ]_5A ATR 4lz\I)_e;8m4}Z1U+7-YxWj1vIF9engl;YC9LǤӗ~K֥pk:U/:e h\v&<rW&zhDOMwЪܑ!KaҨZQXe1ߧD㬯2cQjn #W`p+~" t٫cXȓU߮ gQ-'2BiLC刊m'dOT= y2"9oats`/&'YnOG+.`~I퍿)\jb>j);tj@W/)qTp^ZaK* 4ᙫT܄ɼ%;>/PݙhD<:sAw_ E4<.:PbO˛>7icBm )Vd[ (>. mqbc2|y@aeY~pr"ORF'/aY/ ؚՃ"Z1bxr|uLDU r_ ZcTbr~:yBg9"\2,PllX}cN! FL_"omIei1ji>8T..Fj=DoJ=<:*rԾQݕҬXI1O[D .%1YV@]MP&€W -ԯvW/u?e=JiDn4:z3iCrͥw)$ڠNxwCs tf>,O8D @p+d[5Fvxym{BA~ʱ5s&g="WZ~%J@<wfiye6Hid WU8s'JU#(X Sq6L:ڡDSJr8 ?ܓnV1ہDQ^qKl( 3=JM;+d@/QW@á bscȲ0:7 9n܍w":@Ô>I%<_w2[ Ą>鸶ץa q÷pfH퇓H(Օxa_y\ +k׽֦_Ɛpl/a}|^\P>B7UV?CAI-5+W>Bf?Ә Bx89g<9QNKM|uѤ85䠍ՙ9!]9,N)n8 v}."%^FŜ@9[V q\NT,ng9Cz80쑄PJvR0ݽTػ٧Tcts#dU~&(0ΞJ?H6mR `zݑ_fߨ6uMWb]H&J3& QMd@)JUQ9eUQ>yr]3_djIDŽeMJrt^Uƙ$z A["<'fH"\9~WgsFĪRQ^$VzUĐ&Uv`KRYqxtη!]`JWB PV\ hjI-9.a&5Fjö\Wi%̜a1\UW֬oD8ܩ] I |@g|)HN.R]~ʽyp6ocZflzAݗ2;CQv<>SEd;l׆,m`o^![t1It^{l5o{NWXCd71..50Lsz`Zr~p`e 믇 #HDx7i³;FңG7ei$ee$aoN1/(\eS_% C*NeB=׎\&kZ7 1(2KYI]VkɈl\ [$K>+ͩԃQk1`i,]IeU݊ձO2]dα$i1à'qa:fpq61Ր⩤L.3|>n9)2_W&mI2u.m? 5wvѱrf~%9Iqe aWyq1?)Wg]YL]S"bOS~PW1 4vb(n?Wמ3?*fdBL/C-Mk8st˚P@/^qOm@u,j16P:',jUzy+:l: trH'~H 4|EùD [Eun_rLLvlzc}; **ŜQ><*V$ 2-KFyC PG) ԟ^??bи'3Q̆!fv].vW=X05u

}Ǻ.DK~=(&JUCEggI`R`|г 8sfrC΄yQO~bٯtt.$uwgKN 1RCZ ?=$"/Hz~[d0h݊k\9( :^w}8nC{1A-X7O(ɹVP(Pcv&"YlmA&GVMgo[Zʮو=ĔiM 70FPfbuhQaGYc؅BFL?7:T}\l l%dʃ/砇ƑIRtP߸ܢp}'7vD*!c@y@@P*M_dm$2[((1RPĄo GEK%O( ~AAi^dI^0|tS3e9xyk>pGsB.dpʇIn̸҉`Yvi(a&WlCzJܠ ϴ &Vv|êxNL\"8"RIkoLUu+6u񣡤_h\h?rKƚD O1Ғ2I=NQb z.gG [țjiӰ1 D1UM#IF蹡x[@H!ؖf>e՛RRѓS[uW *&qA'2<Է@izNT<]jRg`6i/5o]Q,/eYaL"Yj*O7"&k{!v$·~푄7b앭eP#&mʍqGFnu(JAA,zP<̨u˞Ѷ/UWrZwy+9tx3*ԂLhJ-EK)LV 1bʟ }RZ23N ̇]`1Aoۋqg[.=ε,aD]ʏ0(:_3 6Fĉo\V.+7$#AODOׇ)WMuڹlz ױLYyÆE-ǫ2|f YP3@|YrZTfn`$`ӟm8s$toˀK ,#o幼2C8gQF=i]3Pe9ytự,€D)S]1#NfQ.n z=ղ$MJQa]EsaYIOf ߱96i-qs.y6inP߹ȍB?|a2QtK q`O:/j߾'*Pq} ѹݸR0]{#+HG 0h=}p2aX^Q0Kt_KVT0ėy6 Šnv]oH j& pJ'#XI+G,<Kl5Sh n/1rn"R T W/YXO\qJtwSo/X: 3@kFcF\жZѸ7/kKT 6[.n2!PBY,^b_Ku8Za4^퉐%/,`(z,a=}-AQx1/hMYX PmCpk"3n-#`ڬ;Ij!0Eĸ"R "@c>4 ƕ=TwQU?\1V<ë'Vzݭ_ق;9a756U̚V$8d}fg{2P'Fg,C,3|>\$tu'0b"l(0BUeׁepe%dxA$7i-`2/s*r/>_^3ŵF { C?v=HC*qm&[[N[.We(b kJP*;o0pH=ģeZe`1/^sK dY?JItn[zק7;ai_ [~'6Æhs9OhJ稇~Z_i±,G2|h}] 99e1]}+ NзQ}pY3· _0nm(vOOmsZYҋK|Wy;,4#g>q4B\bX8Zv l2KJ3Β=_Mutz"4T"dWsʠ Tu#MD' DmT GU'ɷ5EedU;[ZV=:3~g& b?TNzL Yq 5B[+%Nd@@v%fNAB)jB~hv "(cX ?P[֘3\$%`/!ʜ Tƫm/&iuHMrOM[=_x,44LRj;o[: O 9"8ڈbVGurQ&>+HG(^х&J%e\ Qd `;Qc aleŞgB<琉;I."3ڇg\>XӗIm=4J |T˶pLb\2DY?X=Z$I;<)1-ܬ6}Wi+nH]_`r)<4F\yQg,Hp_1 IJu8yO1 W{2;֕T89B%5 5td( yRp5~"7T%` ;Qq% TlL}YCnN& smͮ ,,!] Ζr S.w Ps.N6YF䨌hP+|`ph]äo {ΤL)^z](=gcK3Oڠ{^ɥYZIGH,Uuxb"tR1q,*d׃ue=c?$W\.[}̌ۢ o &յ"2A)].?ۥpmSźܲz{0W5V;;7];(:gv4Yv?Q HwP+}9(mS[jL'_8 c}rA*r3L5݀hM.+Ֆ"G {nUH:]=Nls{Սa]Ov00F世ɔ(fZq!qM%0Pá)`x'3 YqVV gw~#dGh] 6PQI"8h%TĚ/F 2 5+(8-̲Dl+J!7O2ĮP2i("{!(8*:тD%*Dθ!*p3 'aR=Pwm /pz~c[ÒZX}^cўG06WຕH0LUcl JxƩq) @&jMH{Zύ?++4MڠPL8}3V_Z`"Ѳ%Hl%+GC<$ыs+`Qܑz:m*(| ƾ|S6YYr1# ǣ*;DCXb5AuUytG 7]L)oc6 fVpqk: 92j]l5!enw&7ZQ7t#s-ȥ@?=Jҁl?\~]C2x,l)pdHjb"V[j{h5qMs&t3[9xqjJA%X1I-7/*O΃U* Sϴ1\Z?s ʭqVE~n l3sMA` VK÷ Gsp]ۧ$k@{~"_)הo!a?Xۑʙs.ղ}rՆ 4LtϔW8~q>YA.|dXAY+&LPCݦ";^~Crq:o57D08k ݡVyܙ΃Uh5+^GӒ~ףYR!YD\@![p+lZֺ+~Tu$ OUᩪjS,>RoA%C!b](ܳT%X=Jlj2;n!J.>BX X ɲ)X[PeӋG;IH@~.5`{݋rўJU?,iHHí2жeVڄjBm6[Kħ.R:l(鈁lY$S@ԕKR$iq?nevNYg0څPFL4C8Us6Jv1}У|*#0l]<8IWp>?6 4 ̇ROψ~31f*8%NfOo`xCgbG[e]_%rr_At@,EON!~v 97Kj:ҌK1<9#'aaYG6.s>0-dǺ~@lSwigƇ(;_OxE9g>O%PN*PbX sI~ 9KnF):F>͚pnpTQZu oG Kd)l}ϲR>%Gnlv ; FSak6 1qYҝ+Ւ;S0ҡhB{4NR|8zXab7gk,xuG>LJp?$3c܃frA{@!zHA8u3N ʋT+K"V-iĸ(TkI9)2a4@.+߬g9:ILA `n ew)B¸(z)(}H%Ml08P;UEBxg7k#ARζ~ E7@%M?Gtsy\IM(+FSObT?fV v}}&'TBw|eeNPT++vmKVEgOEGj[ 0M^ƒeRHc68şǞc19((;B3=s-K(UX"IHU×P 3~h {cXs$F(= d˷LKiE^O^<`"8*r $K&{#=}r$FS*AvqJi U|gTa-i_Gr*ON=1muP܌Aӈbf-U;z>A#3]U>_ \IacbER[Rڸq׫(iyt_ka38QfX(]F KAUE6HQPUäM *@0 !M]d=1peO~E"g޸L*%X &׾=X?S'6`D$p3N k8hdajEKԹunp|sM 8!|epuOEC#.1黕3ڃJs.,M 1?!J-ݎ!O7eKt{pЇ53ֶG>򙆓|-]RV5i[:mSE| =*ӣU7pU{X?x8GDu%S]A!6uczgk-;ވ3Bj@&tXtqTL|N\Bd_˛6G$-(\3śŨ,ܮ:"q7Fҙ{[ơ|8_B3}U&Y jT k %_gnH;5$UU(܊g]\bvӷ$~MʯMzUSIʶuޓ/Dž%KmgWMtVi D;6?/beko | gțGAƱqi죄9tYؽ_V6M[X\B>@e8~fY x:0ihe%z|`;U˱_c1Z%aekL}q-g KԕHvc\uPQ=&D|kͷ2/<;c7poI!9"bר~Wxq7x>jD!O|\AK+Z cŅ0FDXy^99fu>kնyta7NmuИ i¦Z%;cyłbYý{4T]?HGU7~+%3(+?3Wgq h=(ѷAW aS3 *:YHkQrH\Q r'{ P吣@fB#vTyy ە3JzsY(-$M~n1 MfR{{5SYo"EIW/eN|NKŧ C &KZ-Y4ZϬ=pSnOO !. &oޙg_wt萉~ZߕZ'՟ڇ j/[eƳ<,Yd>M7= qYeR6Z4#I@p_;-et I}h{'N^J 6jv=~@CF ESS,J00ʈuv6bcP?ˠ 8]Q~4VDŽ^=!#(n8یǴq3c]8^(P/<_QB7qgZ *G{n?: F0q2pA;hT0P:b 8e@]Ǹ;>o=\]uow }m7e8m#=TmוJ7M7Ad* gq&$UX8S :mۿ~peCX$N;+ üP2kk^RFt3ptY$j{8PMY ewzBjAfWe-㡕[ G6!{AΤirzqE: BY|)mU s$j (-!Q*MPԜCPX( ~#܂ g*qiz0+㒸Zhj$3 +cq2;kxC8,!C3, ͷD0H2}j՗y7[Jұ! n0\9 {-"|S9?ű=K*N \윑a^%Xesa'wixWoNH!I馥J E/Exyf?!yaқ֧sglp=BļYA}t&r* uC5_~E^Mݪ-5-l5!6hJG8M3w<BL65#eɫZ'}B6d2|j b*ޝ:-kG`IY!в" Y+ٷ MHe_bWFDu"30lh/b^z}uuĺ+"ZY.6}Itv"tuPΥiXR=L:*u@BwB;" %/'LwE?%'ŠHA|a|mme+*~";2VY{=b~5mTNoz@n~/*&43jǖ1D8-.FcN]J-DOsҜ9uD`}}I@_0q8Xm N0# T&(s\ T~(yUhfC WO.0>㾴_%AX-i I(=֨ -t'5jFϼKB*IŭE)6~ 53g5:e [<Ę4) .{Qu LFV0ۼ}>b5Ijn|.K{8e(=Z;e{d+(oO2:|cR&׿nmT=#tkBqpfxO'cDc;}-=K rӤS»ls߳tel 0)fB3;asNOvI<%pqۭDfDvP }g\ڶA8K}OAN<gFIL7?AjIEލ  ~̠f{{u޶R/VƀN=$`aL){ׇ OZğpRLᲠONCVb|r2w%H[{ː_B,!߄0435#y㣋hJN L!Sygcӑ%$ D Z%pܝPOs8s{PhПm^#[nXA+BSk&5cS1\uKz:w.IDCw5wLr3Y+˛=WUJLVUȅXB#R*ogg\(DBCP e WWUBO0sʁ|w^cG5v,LCrnv*yXJd;ĮZuvݍ$3Me jD.ktd"lJ7Wmq@<`;p_QYASqyWVkF/5Ԇ; Xm! 5 Bjh̔nf :Q=0L ]wƵAĪ~ωA3ҡOS($_O;fZd` {)&El"PGNa;zDCz\M5 fw#: Ӑa p 9ٰy5 yk\mS|W)+]>IbfJe,X HMIF[nrpXVCr֥'ށmJ ×ޝ|_7 !0 @%:ҥX&6x9&Խ?d0iQ7|Gifb^IL+cH3|/1/n57OO".'8~/oOIP4]97rSGcݍ%-vrz ⷄ<(ع_\ྂ@/<RX$q1͉/c~΀y'o3~5jb+5+κ#y;OG/0w'p(I5eΖb/pQ}Ѐ{j > J+9ʟW)F#'Y_-oq~|Rv'Br^WsL^Gѱ/ j/oe m!H a73?sJJ+>k؀#879SW}1.@`Fᆲu v7~+:@mU7ΖL$RaX/\P?oW45~?&reXdM+jM2""X%Ƶtj /)q~%!EqybopF,)}<MsUZkAi$3AEskcQj~wwT٭U_Q}ke"&'9QC@љ >VETƴ7CJ/Q!rJq|v׉񒶐VS ]X:>'16 ( Q߇iL GO)^5d.Byq^9sl?R j2̿M]6|ՄzjV#Ҧۨ\xZ $ŷ3$7^zd Q4ӂ& aGIx%/6d0ZtRNvpV,je?)gef_ C.puu gCONX_.j Tn6`V%ڭx!ԝn(gBK$m/DqM|`FCYf~ܾ c+ )zFVcrk[V pU !$w}3g|(UmyIkI[WKv;. h76F3'".u*Yˡ$jQ$h-1Ybd7Ep}^z^l**&ci~Ji3 jJ7K}/+Ǧ6eMָpvvz DN޺ R,=$72v%?{׍@Ô AN&YtȤ=]5;~˒D)I6ĤKy;R{,*W6vk NYN'9I*J L@VK7xp@ܘY9z_ioS\`Lv34Nu%!7+l:YE>sVQt1!zُ>x $QF\>> z7aƖ%ܡf#J*;; 3=lXU/hF9=vD\AvTIkʼnHks݌KoXiuc}Ru㨐qj0%`1* ( >'לJ{W\n;zAY+_[Tt p''n1/9'dyț)Ǖmm^cV=&-GEiV& |hVo}NvR.X-oMҞ"+ňApvEv PU E%W|BiqZ5J)T 5&]@B](D '1yGynנk~Dg*x%xe' _'+s B4BtԫͲv6~'Qn'<}*r9,fܤhO/fy3]9'C0MQמ۶u*ᬟbśvZ%k Pjccڽ3cBW;k~Tqt*Nța\-U WG҅4d'@g=0_쇳߃1R9{J6C +gN#o Qŋ/s,8@_K7a p#}?1!] K(v_@y#v9rHQ@E F:揄rGA7kL1_z`$8Aۤ2G&_vX9=t grjS?jiHt Kz6(Bet<;t$jY+)DB ՜VIr[pcQZsfxPm1[Etr&I4o=2J/,d!%UG#1k{%3#%4(a2f\ %ګ̩oJYſŗB u x|RB6$]@^F$2wy){ݰ%Xn}o-FkM~jlg[nߧ$VQț!m-/'h@I<B(O l ^E?%,.fh)W`汦u߯#wp5)P ;9+ZƦ(O3 ^P U f&"s'c|vφ @ˌ f>}AY̚E` _ Oa hs6WxxċF#R2f[|hm+@3v4/Bެі#ê~BϦ qB ) n̘MAP\Ctiܟk!u*v4 tL;5C;ǹ0aFRyϑ :Q[-"8ߚ~4]h/OHP 4(d+ Exб{bsY_bZ?)UC[`zM(S 3I+O"9h/=(g0G\s3A\2ͭ?80(l+  ;(9"D{/_Cnv0 _(3UGOJԠ |tUڅ$Xg*} *ӕ:gE{ToA l,~anW0wfʖeeHվ m9ΆDl?*#dx)g3uPS j!&V>8OeޙQc`'bߔ[vrsYoXo1wvU{!U%?JA/,Ob&3೒u"MhH/a3V箋"ͪe.kݒ` HTO{: ?gO\NlNC;`= q{ȻIW)MI͎ۂYJE+ᥪUXG$LTv0LcM2$HVSʼna"MFÄM%UB\ls\=<$MDWt!uLhV"t-+:}kQ:i~䫛Z\P۹RۘS%$7CMN5F Ml@ac.qv~s;JW\Š=4f1з{%Gv=9N.UF5w_浌Tf~B?6NŒ|1:$wA ]pẓN5zFVYoUDf_W)I)BR 7XENimƋ(c1K7qױiI;@/d(`7DXIzjd(ԕl :C3`ne&nC|Pل8V({^uSNȐ`3s Xv3*GlI`Rd769e12&đF2P+&-k S) LWvG_CuMszs?WnT,M_z6cګ[/h$tq'Wqe!D> d3dLhWYB*ɂrfko0W6RKp46 N,%pI%Yr~Jj7mRCvPP"2>;D︚ u5LJ2\ z\ՒN[{*΅d;Al4A4D,igޯE#~ ,5Ƣ[2υ@fI2/O*ޗ_S%ڠ|':<#A?Q9(4c5_ ֹI|!ik.)/%*ߴ de$=@N_ffvn Gڕ_ʞ׃XBCcj}ytcTA?†㙎c/d؅dYc(&bӍlFg9EoIwRZ.̠IDԕ6SdNH:󠤾w‚l70=cz QKsYZ4EdQn˕bIϏGPjH:éO#1%t">` Nj[<7ɋ!4'orlnBLU ]˅T(- Ok蛀|i ;7J8хj]#Y KLdf,R6 7W1L|.$&DMv S(t٭y0%oF^@+ <{15Qe$P|Fb7zBe-,:G&env/R"};DrqYy$!yOgDRa0_$^Ex@Uonj.G2V.I1<+\YSS΍$Hcb0 Ai`~o@ŮN7a}}f/3n>ZFKp8k{n}/Fiw%>Zl6g&Y3 ]֍Y/~(}~#e<{lU^Soj*Tqf%-"|DY^bel7 WxKB!j"p N"^ ͅYKR| 42Cj0`?njڇ:yd`ˊr[C@<ƺ^({?G@ĂO,݊A8z*E6L;Q9 Oت#w.Tm7W7gVr! 2C{%ՀNTޘ=Tea6S}h6Zx?MQrxzOUg|M}!3 3P q.LP1YOprU}SP w߶FKMґkn4$||Q=6J;T?×k-4j\f F{(KbZ珳txWBZ Mǒ2C>z~v_-"^  5srb YiyBZ$d1%8q1"'ߙҪ2 eωu1>ZP Vɣ,8'a"ʲ9:|XjyY, YZ