spacenavd-0.8-bp154.1.19 >  A bx!M@eeeGXǬ-a\(@LwP|)Ir,SR$+t9#8IŒTmYG>Z-Kqew*Ah[a<-|7|EΫYԊNS ZĔ3|zI+s1׌o@zIKDTd+eI^U(N/qa(#嬻ˌn7 k:Rf? f&|zm8 ~.fad299fe8d6f6804337577ebc3b4a25727b8e8b0c1a8e6b61116703ab18c556379b4bee8364404063e7b904840b7d618fe262116bx!M@eeestR)?XAI0N*u9MӰq:Vi\,)GM a7/V^>N1Fq48=c)_w|>f&Α5;3)c$^fSArkJ ׎s72#a,4^wd7Й)/i9IK'-J*Rbj0o)SqZBWO(&ce+*h6Pš R 6*H>pI6?6 d   :8<HLir    8 T   >`(890:=+>+?+@+F+G+H,,I,dX,tY,\,],^- b.oc/d/e/f/l/u/v/w1Dx1|y1z1115a5t556Cspacenavd0.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.bxobs-arm-8SUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgHardware/Otherhttp://spacenav.sourceforge.netlinuxaarch64 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큤bxbxbxbxbxbxbxbxbx_bx_bxbxc5e00370b3a783a536506d15da6bd76e4eca24990c9e96c90ae88acb8f7493e74a040e9afac2446adfb9060afe6af8157d76253290349db6f997d0a1e654e891971861f6e06bec02db936ff2b48d466c019e82b39359278abb21e97237067800b24d25f19c3d8e7ad1f1d8031cc0240d87378bfa6f0684c7f02d61239a7d59856b8ec69be7862cbeecc730da489561d7860f8a34a2074d9e7670289d6a4923c8530f074f4ca55285a2c80acb3726a9fb18d65b8cc90c8c9447ee0352cc3b2d6f8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903c4301762f5ef0698a1d42c701bfb56fba511cb355853e40b90e80f9b49d4d174servicespacenavd.8.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspacenavd-0.8-bp154.1.19.src.rpmconfig(spacenavd)spacenavdspacenavd(aarch-64) @@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(spacenavd)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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/shobs-arm-8 1652092558 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-spacenavdcpioxz5aarch64-suse-linuxdirectoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4c6a15451bb64d30e1420b86c3bc4f097944bfc7, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR RR RUKY-&umodalias(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-88b592d5d156a8132bc81df7b928ca346c0cd9e00ff9c041ffc219f09048d5c87?p7zXZ !t/G] crt:bLL @Ϝd^f],LbdR*4d{+2Ksr FzDSXi׸m .d}÷"wyA^A=H+kGżFRӍaCFLcJCH#.o4:آ*̝K۝DJը?ʚ9,$:Rccukzy`Q|d'@vQAI@eWH!.\_V-9~IE<-D>2cn \T2&]lqBC)оItݠ$Oo&/Gʘ `@=C63kMx}Y?WȬI2L?QugGbͷehdӝ,9"ivR~-$f3G=d?Z ̩ˇGׄ%:hOR" ۃ o 4/}=rqr \l PS̠g4G!`)tv >dd !Qf6 Z,с5w؜aZb|s$\]s5W䤼8,rB!92)MC#,[q~r@H g4qGAc⋴P'h)$di HG3 8^9C:Tԝ\ll4HڕKCdJdH nξၸWrWfDE:Vi O˹`J|8AL ~4bȄV/\㸺 d6_B6 =rS$ Ǭ\ķ/Cg mizF'_izJLA(#AS`G9^)t WG!,M'pni^x^[ǝPqCgaµ>GU֟r܉}VTf4-"ޕ'O?I\v  {Z F;],n(xUTw␺'.Ґ3c^%x')UCrf6$?س=Ki,6kM3>, tu- eGӁb0FjL ScliQIR>mY,Kax,1;1(G"<[{0E7OVm29ͥrրXԮdD}o*fS`JA[`~`O).:yqoᛆXLPi5M,6bhfY+,K~V+7yQֶ+z@a' nD70.#Z_t#Au)h 0B5"G_[S'DcteBXoJ֧f't":F\(ty /T`LQI\F+5Cu71CH$b0vtig$^,45K~aK=J>rZ0wR6y^*kz<5mh耳Aiz`Mȕwmiߩ][[ s0ww%Qf'8i9cR{LNq^ZI ojOg J0 $o}`4᦮<)ʒ%^lwpE+I;Ϲ?JydQq3ZT/Dɯt S*ߔKF8?/aܻ#aLf{n(j_6l-im&<0iV=] FIǫ=))]G J?DE]T;/!b8T"<ݛknvvxi@%h|Fm9ʠEղ7vwf0>Y(ѵ3!.ֽLO{zeclp- :A75V}Դd}Sa#sunL1885]Ƥ_># P;GAO)8~Q|f 8 URM2^q)Yݜ_*w>(=`2Aj%eۡK~ґO(ת--e|dwBlP#Ocd1v"@)1ڳ8\L}1xZibl]Oq # }qpJ!qc (!?ZMI,IRЏC`R'C3u,@uA!Y׻+'zM571n).5Tz]ˉm .yr8Z[X`0SxHwL4)G [..kжJj@惆j-N@2I6߹rN0 # Nd  s'f=J/ B9UpQ\6J]ʘb}SVX)IaYٽQf,8"#Mvnk.,'aO1羝Uzb",n|I0!|Ѩ1dCkd`,tcޫ41'u_+~b%u07U_URSndv'B Կ Xgu>[vkx`R#OH@19Ov|s|hځ My ZFIKSP]{ D[IaQnQ, 7aNWWoۍbNgXIّg.ʝG L2Vt"|6xCGj(%!Ivߺy)[O MNM`&X!}KF(sF1덧 e[)p) 'Ю>@JG<ߘ_bb7?mk+ Ωti6T5۰PFi\QL DU^L"MىZǡVSɘqewv"z%M6"s}ZZBx85trɺr>?Ra8z-z"tWomxAVK!\d%pF)OFue+j,}W9 򾰽?Ϻ,1kH}<ђxr֖50C+mCi$h} tj3fH*?ƌbT ˼S\o\YlpcVFa np[~i!)_/< fN3l&r$Mho]1bPc*/_ %X6h!^㨁gIj5 &L ]`t1!X`U13_{i|x|oHa3ӷ o4ԀzpE q;LeӡJY眚/Q^o1u BS]N&9U[O xa"bT#~'hۣHP]JQ+CpGA6#0>8Ԗ ~SC>ɏKe"_>C5~a'هe03<翓կvUG =6iHL؛{+5T >Y^wh~ؔlǚ8˰gdiQzqA`R %?`7+0Mau۟=u~;=No P%k ~2]ž USh[+zNc?ёgvϧt`sQVw\v ĵhpt(W`v[.v7h:'tRli(&R?6\ࢁj`ǨKMH)S/MMl7u9FELlsԻ*pc=U/p0Fدۘ~._Rr\l ~uvcߥFqky*j3!FB^2O<:}-0=e҅c]t=qmZ 4K( O[q0 J5 p̝ X*s:ƳO^q#S\,|Gb޶=))SPc'PPHb58&ӽЌ@"$Wt;^@TZ5xkz2umj>,f_qD&lin L^'Z 7$5Uq0yl2l %!"̹ 8NZR:IUk)oHш6Qu4AL⡼ /tz2:6-w(<咗i܅^,U1lY0ehO~o{w^3%P-&yD=f3JUJc: 'wB(j[FtbJ?G|3Q:V3/?HhnJbgTdwelQKWLx޻8~߇Ӕ;"".IHu7#l1^?DBk"* n4ĞBǢJY_(Vu\aDDJVqJ‹Ɵ)J^8#)](($͙ ǞTa_F I=Y'N7'G?S2n|:VQ?܋C3hFtXhjy&{}<})G2^|!8(Sr/?:+ t7 -v+k H7l*9I9*hQ3Mej_o/oPú movZ)W"d뿏9tV,K9uOl_W1ƍ-FRKrf68YgD>=[rWabqh?Rz+IVqnFD{2$Ǽ;fR!7$0Lm1?Kl t9E7K}:HD`'c*Qk'0WEr?6E,,Ie*.mX2޵ϜL\sBqi M]yd#|*AZ@]bԻHUgܵS>LrcYT4Jױוab0WO9'`KyjüW4s[>`%qj`&7ݛ|LAE߿:mdӳ&ItxևgjbYyS9?Iw\յ@3Zx+G6dumڿ؃R|#bXO4!6zA>!-Z O,ɾ$VfAmMBm .,Y~;)| UEumדj0f!XRR(?qk"{FqTAK nV @ z1ocArѲ_K :]>/1!3[#I$'KbEl]:WM> _^$`{ 1,fN[}qωܡ'vlupOBN:/+˾jI'F ǜ7G8rp`-ۻ㰭YÿGޤ`⣢#])[AUZGh2p|aTPH(xƀmMR|L/`<0hwǘ[ B~jS^]+R6Yoy1a|UU:a:e2ҋ(4F yzToQjDWT®2I¡1Eu?fyZ*PogHE&-; kPݩcc['Qk,nDN:V;gl ."AL20kK_zz0%ї "x{'bL[$#8̷o_t1`?&lpo (]&>St^ =$ȣ 4-wlH`%Xe 8R.^k'/Ke7Poki&?cG>O3=a|ͷ+DϣL%EsuCq꿲c%pFfZa`rR!✢U%+$Xm|FB[5B!& J6\ R1$Pxj?La B9-1˴r)!u+\d!7E{#LNn,}սH@M`+Nv.9Oȟ6%ŰgYӀJU.F\:)7Z_Z t⟗'|0[UMXW+C@EF:'(-^]ԤӘBSDѨ\Y=n/ade~@pݶ\E0p8Fv::"R8¬l'g%޾r:D%x _MĢW{2w۪GKp\׆x2G62~z64M>W+:!@-SD3 jA{AфDZ׶)-T3v"Q'!|![(hXebGf1kbR6Ҁ= fOy`u XrQ횆j!_fE 3hɈI;Bz*"?2Ur30>;XJ 6ZѬ@/f(6=lg)t*dG꽎eA2|& UP F"k2>8jF@CD&^n+I.F/lݕ'1>PS076T& L-!GwQveBwMew \0]aV1W|ت =|}RMr?;ƅ <#, ZR?yuL8=():MT\rGdzx 9'~vRGtM@EôSh˻r;%͗4Fr, \ndS`[0}%ʚN]PLEGnvji,VtxȉXW?DGu/3_`f?+hߠ0ŚJ6Cx6 Qq kP,k3 Hv%,V C=_))vhhSt$qOK].k,CgZPAea9Va?Jη l:yа01PK rqz8yQhuQtѬ]{%݁+*fwXޕ]S qZ(M]3AGDrw`E羮+$B&LtFN^DORڦ)V؉xçDJjmja͇6͊] P"ແs$] -exjpeyæ#Ɨ>"ώ&NJM@"6WAB1R{M21|hyLx$@J 'CHEJ7gYXS. nR-|dAֳE愠fViO|UK!^bٞkZJ**g]q%ʴAiaxtq~,QWi1i~*+u@x{pLCm'k0 DʺtŴLN,ʷ2$%Pq1f^l:b&UQbtHM|mWv_5XMHJ>:ov,zbyxä SE>0E2N:+Z<aElMp^s8s| I(AEOx3dHfWb[™V#1۞Ivm q} Xf;,g#5 e6E%6gD8I将FiԶϖ=B^ӫԫ++scgjd(:u%,5}y5ulI530z C 0ncX|/Ԋ)P{tlU)zk:j2lcPk&rI'WOOJ dd`Yu~щ5{F_'x N `&Uec,BĽ)˹ե)]6/Ga ^chD\26iasQȩ;q70QMin:*`lM70ܷEwn&#>,mU`8- Yݢ{\ǥY/63.dmuB ~o$m얽'6 :{ IO3>3!-o7.]xtZ5^m1s76ozTX[qO0nVfү.!"sl_N&JkYa]^SMjsK H̐lYeAw]e_зNC$~"$kLmrLyBA @Q\F4՘ޑA J @:lv(eW,fFx[$E8>.;9Ei0{_z 8մyht t}%GI^֊sVoQ^|$e}PE~J~׎[B- .{;LQwhв-.B`Sgn+O] }>=R`T,SJ7̛i4WF`eW>!/L0քOH>227ƿU#VNu @oxq>Y[xb:Qq8_ ٔ‘q͕ ?`a"%glJ#7Wv(no1ozwruǿBD1(TZ,5moo*y?_.CɃЧcE~ejp ޖ>?tkU`j-̔L6@5a[읅&<;c‚uZ'2ƘCT#chR姻 (`YFﵓ=_=?;Թż1dMvET&%XVk5)4)/["6~}:5 M:#)Ai*sax17؝y"2QzC$BNHcM|?VGn$@6!{q/-)]í(%ސ$2s'IOqᢷh'r| hD9.VtO YJ,y~fzwWz-Yŀ uC?B?hsQА\[,l"Ztypl,Ɯhm`DK O[t\240荛8~^d ,nk)Ļ‹m撮i |,7~Itㅄ[z@ .Q=|'[aV Aqpk?vGSŋ5]!ЦfBdTS%nݰy5W1 `>\ m]* /[m?!~ dcWgqn+U-1,=E'Ys} uOx =ыZ&єҊK.K;oEf3 U,MޜJO*__c:"(YĤ $}`Pԓ;ӅiXA~lL( J(k2ǎacWuyYT*"hkɿQ,ݛ%!(B4-Hp2gemH&ʠ? ]Mw3A^G XwՉ ·V4~x 2ר zbpԥ_F@{GU5ц{j߂cĀ܈+e 4P=as%WĔj D\U%V}0ꘉXЛpe9w_0^mk@ =y]A $Qㅂz~)t_ndĥ&+\&&C+s*+Qp&NJΒ?M.BO >`?\-mo (({d>gϫ͗v.nQ>\N6hPE:FB7Ic a|t5Y קLX quI HN vFvPV\wzƙ6yBunѕ,M uK 5@O0~ JwQ ˻ӎnAN/gëij`\ G(׏\Ԯg uWgę4߯9vϿvh0ntn `yR2u&|P+/|;/C]%eV[4B.9D/I+yzfdNi761Fɂmbef50+Omޯ1σC qߥ&#2XI#SPH*%픗FEl!:+? ~NzO|DHs?TvGOpgd1ogaC2t{8/OFv 7R44 ǭ(yrq x  Ifq!EoQ+'ʴhiկ_HV۾N,3M9]mYW -q͵ski_̘ w yɡi 5m}Io g{I1 Kt1d % {@ocƵw#<\\V@bAi@xD8 z]WHC mr^vacP%–xϫ5"m2wp1*@iN1u^'|dTlE绣xy$c{h]r|SAHefhT3H"W!ZLwAH9_Bۯ! } Ȋ@tlevǯ%mV3KńΏ"9P&G5?3"/nKj=QbBUTYnV_c-_"%ULf  u*zl;˕ X]uelr.G/H8casp"#ΆggzfPB +;ݣeG/eR nz,K8 *~U~nJ3XªOy~c.MJ;g*ܛK>B drr"^5lmD"oljׂ[^KjzC`}_?2,jH+ wrU5$*&A3h8GXW[xY8z/ pgpAz?*F -}wB`b H? V?k$/f`.ROdaQ_ ķA$"B=Hb,j\e;pԙo GzOJƗ쟩J$VccVbev WT*‰3~嶵\z_]`>"rߡgo 9e$V_²~Z1= mt?n)%1،V1ᅢ%%ȟ%Nz$ɾ-blPo7kxx}?T§Y4g>_`͙2e3"FMׅJw,΁Y-f>>{)$Sj/ĕ;_ K"#" a>ghιMSHI*ͱjwU%|GV!DwGYQ}0 I" d >nG }Y;>}ם:QmN$#i *im&O.AJ0=Sh|xp4:'CĺquV%k~ #էvԨ͏c68&oh8QNv_@T'}&T=oXlP|lҸi*!w#t!OE~tǘbu{ Z0*HʤvnYgᘣIHY:djLf{ѯ6Z3[r+ڔ:t&#]& H.JySŅԕ"WZ5l ,Kw XonKKҥb5Ov={ˑ'M6gI 5ZPFg(l7V4cu+2Ij˯>Sc f2 %-!!l{E@]utv6`Nm*vSl_tcKDlAcfHhf mT ޤXTIܨ%tP[RIY֡rlÿbX_ca񠟐nILI'd-UI]kt(amLe%_Đw+5@KsB*;\4FA )G42ӏ˹64>>-*Q1s[kl k!$M{oUsEpEұ x&xӅGA]b(N D2I/p臣Pw Èu,TJ?%?wı#Y k{<\dz1xwehsmk_q=wLRGzJvlUORh+-'λܴL"1'{;P5떒ϲE8\!!9YYdwt)I?|7Lus9.aub>U:PbGٶNHLU88% ısi+)3+R#uv+ǐq.s+{B2mn0 U,j)}_c%j;J{0tRUmrj6ۑ/yH%Ƅm{A/Bl}# Gc1 oL1N c@ mi4r6ڃ4 >e) EtGAMzDPt49_!dj@0nm`8B^7s[sJRǨ)ϩT|OAދIҦA/rJ# meA)kpR' D#2̨; i0^0R١u`G}B7>Qݘ ᅲm33@ClZ| y"o5@2弻Ƒ'G#P0G jcvko YJ&a^..H[`(vU59wN!|9Ty] c%Qƅk._Fv,ߤ3rPr!{%|'Kuc:(Y`H/4;^CG7QW Qj^b5Djnrpl.`K=Jc ַ4s*=c# ;.mvnL+i371ޭMj SNkŏ 6Acqv5=ҧ_׶`%;C%\ WVdKͺ (sN%mou X/ݎ q٢z %jxH ;`h$Jq@P঎53ޏ{gׅIowFSOX!vd>Dw]UË%{|8YH5e݊j],ӫ\vo&>S_rm"^Hu5?;3}p^ .ώ8j˿ȰP^ڭL_\ "qg~T`M4GLJGLϜ[.Pfw}U!`=A0b܏. `Od0 ֢o vf .Mh WYXw,[\b|S%J'* #<7]b0w2,.>hhO<m϶s77Ѭ!eԩMNi%*XcCY&;a& " HDArۆ~t ڢg1}JC7+2#i-Pt8!34OY1C+B{+wBLLq[jOw ĝ/$4WRVwtɌ44|=ݡ#a)Atk!@-utA=cpAkOb}{iuaĪA@uSjiL3H K ^q,s6;bO~t}N su@7t_B,u5f4 a(:2Fkf[%I(RhZ9[4 O[%=@;H@S,xᇅ=տR5Y9! D2B]Q }%<73qݑpQdqk?;cwƔd-7~ch}ue,rh`zB/r6?+WCs<~ hP9v,޺ТuZYpb1 Agh=m\Ǜ 6QDt `"imzI2M6D!S |^N\q*:3vVڊ?P _"c&m +y7w8kmwi T퐋Zi[< ]{kRDD* 軟/AY덾.JwsQ061L/%[WSTƻIN5~X\?KuǸIփ3?ſqq;to{j(>5B{6Ƕm DɄ؂*pߙ4 X@!j_I5DSkآEe.Ies;zJ [lL^%~)6 "T(x(5HNvX%Uf,ao.^ !0~;kԠ$P` eSYu\2BCmf+AfLJ?>6(EXbWQq'0$_̇J{K)PB!`;c=8*.zt<ݺZb'5d>lVGtt q-َy z)bв0z8~-`\ǞP‹[[Q؏EӼ~wV:<|#b=}'i)}8v>vEkgRIj3[/5}h-eW}"`c?gic1& tLx'/kX34|ӎ b6>$v1l]IĞX Wb ZAfZkiX`|S<|dG_+yٞ(lJ1kJEiN}]Ӱ7Y_☘+PĠ% o"-ܢs{Hն rbۿczY4'|5;Oi| ײgbCgQu x'+Q.Șھx]{ʇ1P'/uĩw21o~U*Dp5/*Ll}s_1 bmʀ 5(x 2*I0g&h6ѳ=c\*tX1&Ɲywgݿ|#D t=[_V0c@ ҏ<&]xP֩S4T/B` 4!H ;B,>'|ple̱> (D'R!k`+1H\# {쩽 MbĞdGw9*a\/+oj{\:PPmr7*gh= >%Y:J)8 tRo'͔ gŻ %:2z1q@/.)K?9P%G7Sz nHiÓ3g09U;x8fMeSlEE-*)`aMBsL\) 9q Jq:;uwL2phֲQi3v7v*u*KQ3-3v :4Q7Ҟ(&Af,eda oeyj SNJ(_]ԻN,-H#> V>&ɛPΟ2+.AM,]]'*v(4`p닍f 9 }Ĉt"ŠOϿGPAys`0}fZmeSOm{Uձ}r6 \Btɺq:sqc뫣8N(I:̔Xo9O3GM*I̭͛0b^~~2)yo/uÙ gA 5iᨇ[=K$-/'͉ৰ@_i"4u["T_OߛІؙf i@o}^S+{*b<{1.Eq^x"EN;iٗ/ y,IV/s4uٸQ@%BM]xl_+87c8+FKMV2\W[& Fy ~oPẁ{]W  ;\Z <ZgZeܸKTԓmJw:߽D:Q Dl6k(POL;l߽pvo~gǧ')I fUs^uËe=.Y@+N`)@ Cν2MF58ӞK=pn(;_C.*_*`´û4i sitg?)2Z>#(1Ӯ6W"'i5/%\&t U{eWÐELnI1_Aބ,6^3=&N̏T=ts__FVF08ӹ'zI}`Bj; &+~ zYY$yaxy F^^P>U/+K 2!Ufdy>rh7Y<(#Mϗ}`%b@C9~sahtu̿p)R,g{o(4D$|q"?q`x!Vh&?(1wlIdUKcEɾAYW+ ? 3/㦜Lc^M[Z[\>tV\5xEwF^(/%ש/yط*KњǛXq8(X[,2zuY "M믫%xjAd ɼ`wvoU8dXZt^^iGHǒ*p~AOZj2A8v^F)돨?N k+\^=6~;f΃.ĩ1% kgpP` s c=C慯[蘽x7E_>v ,XUõnDZr7Į$F6)ّ7yڃ!;,+QE+5sq5b K넻]Г//(b|`U"7Y?ydat ࠲";QZ!/-C,. Pۙ x(=ZM*Q.kd3Igق`M\ӥuث @dcBjޑB;GLk:)ֈE]1dG=4/!_ך( 6*Pnӣ"&]ox02hN )0+*mazQ_%܅ z$2dh=\ Yc/CP`CaXHm \PrF- am*(8s'u" %1X[T.X»fZE]5t8kǡeƴu_#v32=4?:(*_4-&᳛Yze tb/$KOlwg݈Cg=^JG+U%Im:ig}×c+6iQwR,f0yRxP&`Zx5 Go* v&x>b3括D(Wq(%Z4֜0ͩVIݺa|%js)'e^xxaK Ŷ5e@qJRYƄ'o09ƾ$ Ϙy͆ :Œ\SXExLYF3%CP"p`ӷ5mhNRn⚿^QdmJo\p۟kIwdcZM'}3Ub PYʷ,VQx5b݂M&z1Hy,T"Z2+7HڒN7oU0H7_+cփlaѻ;ٱmH[bgп2`V;x ߣǸƌȐ+PA7)$F E PD"*F7SzLË [ ڔ8 bkrôU'jqrNdz[<_^.zVDH賓@Pg 95ȅ"-Rc(&hrX`GQ55&QpsJ^fcVss a]uOs X|V8+/ismBv чghGHٔu[=49K6=mlmH- JNLT7Iha('L G"gqaQ.3;;raEMO?%]tQ;fhpy>Pv5NE_"Le%'qپe8[ցmzHOaBs%5|P}- Y [JTu$2~WeSgG~{F:H+UxZ#kj&lI YCtǻTEp_L_vmd?qu$M(!HI3]R€7P'+&[Ř"`7ZLJ\&Q#2Skw rEr*F)!X?uBv?h1EdqD/J9/V5Ù>~c@ qgZ!X)g>z=+ 'Łcc5NkfQpDAG3M?q=/CTо% /߫ *"аxyF3MNP L}g*3{7ԍWN^94RA K>`γǴ vQa:)1s'Vy#?## n` 1c>33؄;ϗ4!wbfTRժpD)շsG?7@99tPURIFP6X/Tlz^jeL*تңE ~'$87!4.c`2 dz3z+>HK+jH)Ս(=t(^X%@ߠ< [5Bd\ǁgu(ϔ-чvX뼫owg5DO,D=il|/.!Rg7wmXguG\2!n Tr}&cG^л13Xʏ~|;IbԧiFx#(RK/j#:R&CX(uֹPzl^A4_IPm1=a_x|Aus> ܥ{Д ^h%\4}"e%*愻vlXqr"' m\Vo)íU4d[h:? &xG Dmyynx Uw"B0*DXOӝ#TOŮ,@ V$ML o~RkzoERsv}.&t%c`N),W) MŮdHe.Zѫ]33yT(y~4N)rCBESB(4qSF';^%N*"qO0E/P ŠWW-.fNL$[=UjL'"C`v0X&ˎ += Ksk%5RrocM~yI1裌!t4j`WRK1PPZd'Oj#mzKc?Y逎̀@(a"VKz p}f#N> s$|C W P4: XУVܤM=īl%O  ⷺdT zI aFh)M9-6GH=+@"=u1Cn \ |>d J[5dTe!蒚@^n@":}7U)]^u=Hty$OԍڙDoH建{0N74AL40I$jzbhJ3H4oַ0}Et 3]* ٚ{ij1Ii1RwNKaO,2OtHd^!iT}*k5v~:B;Kݩ+ǍV?&n6I#/ᒈ۝0q%@Zv h jȍq .3P̔>n$| R@8jyM`:0RWذ;y3st҆o$@ϳ9P2"+/ KH,8h !ihqV7q3y fav2 94jw5Iˎvrb`{'ńx*4<iQb0D\N~6Dnecp?^hdFY,<;[d']`eR-wg'aܠoF7(Jg_gvHW7!†@ẴMWá2~4L\V?$EWD{;">' > [Z-ooc=ߞxh}2*'ҧ yYHW6)T5'̂q_,D?%Iڔ 5;HxL&l -zjε%P301;/vt֖ºjZ\\f:b013'7cu1*g 8qH(WAڽ^v%V3dlFI`4[|2\ݑw'W.ƒӂU q&0cQ?SV"T)pQsū+[Nw?q.9@`]bF/we`]9 4v0!k[)4̒C-Me{\O#/Y%럊EIΕ*Hǰ@˂O]#FF@琄vb(YT3~#Yѭd_|,T *du=gf_/C N<^6S:<~aSiDOiqe4಍ ox~URqJQqhuAd=T;HDߪo?@9Jgc@ֻVM-ֳOq;NA]~zHV>}!)soUdUf$aX:q'M2㘫PW|05^(m/,ybB~ؖ=QHwQ K6Zn$A~AvKB!gn FpA=$wWx =ׅl].:J DcSahƠ1|c~3c w= r281u*MBYCxv ǯȀahj G$j Q蛤嘽W5nza}oE:xt͂V BN_D{?1kM+65k5Ԑ(WyܠoG-{%`ƕ\_*82:' ?#@G -b8oܭDx뿖6$۫Sl9ߙdMudiV}11̀EV ܧ >Ԍa,E!\3&+x~~EAit>A;^|Q?ϐ5(v!_~J#zVyԞEKQ<90A|ۏnhVKT7ɔNe+sFN=CiHfa 3/pNa"$tRbnM"TefF[[<#]bRЃXV^Eu//05M:s8*X.~.n7!?TylP X/? *W,Ձ)cK2w>W7d$FN#]}֧ MmJo/z^t .tW7;m= '}l[ɕ-\&nLs'O"e (a&yuw3h+>Tr|(t] Ns5U.RHA;麎,9P*O(erK|f. •0{}$ҲϨASIϕ&p(?{(6zMbL'DEIp[l'Y?Ŷ^Es%InJq84 ;7xw]-Gט*SKGW!!-|,NE Lז dN9{Ml ;|lNRdWf}ѕ˚P ̱UG0CPL~Ryf3D3|w)|.r1H#ݥZ45}ȊJγ!%#d_~QyPUL!PNT(2+=Pן7b`_Ln2nwSkw]|Ze^K0ʨK>+%#VFwCJD"={K'RYsl6I.gdd"{'tZ= ƴ-0DZY,k( |"%[j<ݬ[jӖ'u#Ȣ (m/zވv7EsT jOj~Ů6+ҕCThwnoa,a߱([NzfaHqcӳNp.%1G^E ļ@"+h=NډJ{?d|gK[۝=8WW T0w1=""2SMBDL*ݷp5c+mNZLoV) ?ZߵʼrCڹ8#Nzqcq19=[tۏQt82KRvıl_uRo="ڗFٛ"xg伂OWHSE4P<[@ٵ+:LHjfAꄮ| Ҽ3'x 4ӗ P곖NźYbc91y3סyH.H_;3_^WY78fBM#( ?13g.78 u *;ϛW!>XueF,NmeˀQԜtD쾱,Bжrs^-N¾F|Us|dO^Do`GSiK1rSa8]lbP}6FJV^.{ZS+TY32 dJB:^0,'/-)9&=f9ߍ4_UƆ ^H2&_Ң;\g/+D|RZ}ŸẼ*GvYjL rgL\am4eXwn^'E}9rڅB6 C納QR7 y[ 8c x%KǍ.0Y.QS?{yqa"8"?,vXNt2=84~^6@f ynJ1ٕA,ϋ9>Wt'S-yJ9O(䍭0Xs66ZmKO&\LpBtQۊhq "P}K/ >kt?Gzfi]?c+/VC2(t4 okKAE=A4<-U/ӥ!LP/ň 0Banvbhe~Sz̨tٿ b:o1UkAv,Ğf&xn_\D@SiLsviuX] [ n<{/l$8Y1uMYDDllU({v6f5`#XG& hPW>bvdW+yJYul.>_hFD{bRPkos>%p30s9ZESW*2͡BB}viyVcm>oOP;a};:qO vŘ ݲz@tDvnƋ!b.B7ӀO"rZ-s|(Ȇc0ZObkU5OW{A+B&T\To`m1_8[ !:HG .cm0857UA6Xig&Ub7Ivr_x/`D?a+@NQ?Υ,LT]?dYƨ(Jծ d91\-\yv5R.wUe -YCD7Wǿ)c QZa/}caQ# tsyk>* ACEb(p; vwc{vV,m㵻~]=3rYS$&'āKN`{Xn4u}$󅢉NúⅬQJ5mtOI(* kO}xt?P#"'=U8ROFAK>Oa+U+$!Mj<(@GWvg=h0]G[g k3D*$>0+t7hj fPF/Q*< "qYwq% g+/SbwV$HQ䷨="!AWMϬ NqL;ʝZI8V!D7MusC4t[CX@f:-\0h\S\8b(#/o<ִMpjOY6ۤh5"B$A 1ᚇ |KU L(>Dq29pJM9 Ro[ AϐK^8{Sn.&w=)Z#8^|ۮdKj`AwХHQE} If2mp]Hw Z3|EF1z:bmx_U%'`3t`Cʭ-i^eM[ѺZr䙖Vfål=څ[òi>l V],Xc~+.7o]ox<ƞ!T)2J(>DqU5Ν\;Fz$.qdgpw [t(6pinHOAfGQ)&7`VS>*jK$VE1>B|P-I_z@&H ;A<{7̋' SA;m  m់ytF'7i^]e6Fnp3Nk`=|/[k 4m HM)@ڌ $\f?JTa!g6sT# qf+e4N< -a 3A_L>%RG d*©9nwWE0urQČsp͡噯B+"\iK1uܚFĹEhL*{LeKC qjx.&pˎ(&5Ow!3Drҫ,P\H ;pƛs"J=._0)qo4 ;c f`ob$Iom㢨g4 m;kk:҆DtfCwe{^`۸Z!@k:{uGA LA{E<? _ WI()+\M^Wd\\o^`iTSO>uW:); 94s|ÌSDВiofca:fe1>.uRX3ǵC̻g1b YD-mkf&܋D1iHzM/CéPY*i U}[__p䟭`6=K}9y{cxzn4Z|ʾԌU:ہVA?)$gjC;+Exn4~>񨧛fX2hbhЮc,7AZIy6N@HvօSu=#veHhdr ۱$X[@"pD̮srZ!!ܲDfF[x\LΚ]9)e%$tE?eCCˍ:)ҭ/ً\+W*Nh6Zj6U;@Q8]YPRXCpf'6~9p[/ů wN?؛>s*SQDaY~zo)pSuyr^([o> WOzⴴȣDY6OSu6Q LT wH q,h{F=Z^ 2[L";zԼb|n M ܍30\W>5c6tYj? Hr6[wƆ&Em0\VČV{9JAH67?i?nӔ ʬovBlc"=6{ĒsǔP<*%R[A2+ctUfpo*k-\FSo&!fO Ū?ys}y1ϸ +h P;dA0OVP1O)*As>0 JcVO޷YxD'cHn\٪Aag[&285Y3 YZ