spice-gtk-0.37-lp152.1.3 >  A ^O/=„bko[OY*{YtbϪ}R?*NS*1A+wuq;%H~$r#9rsJ`aBY rc( e~pĎ[?dʂ}Mi> w yMUq+e<8Ept9c_v,GT{$[tQCgzhRi!UEOaV`=Dј2u\R%dD jH }^Bن0׀c9d766ee5b1fdd4c14a3bcbda11cdb64a51986161c01a12bb3f63582a709fadea158e6d041d8bb33264600c00d21f70722f64740^O/=„,#9狙vXp\*1ΠWY&EIؕn;zS)+ ytpi82Ue)弳%~-Dcd ">Qv_5 7h fd_ekN>G"`K?_*pMW〺E@]k[m>یN,Z,_JC0-2m|+;e% "';0qY|3pu8sΖw\jVk֓% 0 o4+>pA=?=|d   U &=CLl |   4 <\ \(894: 2F7IG7\H7|I7X7Y7\7]7^8Ab8c9dd9e9f9l9u9v:w<@x<`y<"z====+=,=0=6=xCspice-gtk0.37lp152.1.3Gtk client and libraries for SPICE remote desktop serversA Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows)^;build80openSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/GUI/GNOMEhttp://spice-space.orglinuxx86_64;;P)gA큤A큤^4^4^4^5^\$^5\P!f6061eb8384fa73e578c0ab13adba8f3cd0adecafdc65afb3665e8e3e5359e072149b2cb74e075d7e6935cf56c81b7110553b358a91e58fc64892ae7adcce740325eb5daf9447a9f43e99d6d6ddcfb734d37d85761634d50963e47af6e47eded60a9c978b3efe11fbbfaf57e48ea1376783803d0d95220347ed3122244a4a1eb40fb7ea099104c602e591d25ad9556aa16747bc610936d4fed51fdbe816ac122dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspice-gtk-0.37-lp152.1.3.src.rpmspice-gtkspice-gtk(x86-64)@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgtk-3.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libspice-client-glib-2.0.so.8()(64bit)libspice-client-glib-2.0.so.8(SPICEGTK_1)(64bit)libspice-client-gtk-3.0.so.5()(64bit)libspice-client-gtk-3.0.so.5(SPICEGTK_1)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]z@\P\\C@[_[z@[L["XZUYXf@X@XOXEVWWVV @UUq@UT@Stefan Dirsch Bruce Rogers Dominique Leuenberger Bruce Rogers matthias.gerstner@suse.comcbosdonnat@suse.comcbosdonnat@suse.comluc14n0@linuxmail.orgbrogers@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgzaitor@opensuse.org- added "BuildRequires: pkgconfig(libdrm)" in order to fix build with upcoming changes in libglvnd/Mesa- Update to version 0.37: + Deprecate SpiceMainChannel:color-depth and SpiceSession::color-depth + Fix race condition on keyboard modifiers + Fix cursor on Wayland: Fixes hidden cursor #83 + Fix clipboard on X11: avoid request client clipboard data when is known that there is no data. + Improve usb redirection + Fix on usb redirection: Don't add same device twice + Fix on smartcard: Warn if multiple readers are detected + Add instrumentation for frame and queue statistics of SpiceDisplay using [Recorder] library + Fix Warnings with GStreamer >= 1.14 on video decoding due to setting buffer's PTS + Fix some Critical warnings when build without GNOME desktop integration + Fix Criticals when no primary monitor is set + Documentation fixes - Add keyring and tarball signature files- Drop pkgconfig(usbutils) BuildRequires: usbutils 010 dropped the .pc file. - Pass --with-usb-ids-path=/usr/share/hwdata/usb.ids to configure: pass the correct path to the usb.ids file (shipped by hwdata).- Update to version 0.36: + Deprecate PulseAudio backend: it will be removed in a future release + Add H265 stream support + Add SpiceQmpPort helper to interact with QEMU monitor over a Spice port + Display a message if EGL support is required (with dmabuf local rendering) + Many GstVideoOverlay improvements + Smooth-scrolling improvements + Miscellaneous fixes Dropped patches (needed changes in base version): 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch bb15d481-Fix-flexible-array-buffer-overflow.patch- Add README.SUSE with information regarding the kvm group requirement for the USB passthrough feature to work.- Fix potential heap corruption when demarshalling (CVE-2018-10873, bsc#1104448) Added patch: bb15d481-Fix-flexible-array-buffer-overflow.patch- Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295) Added patches: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch - Add setuid bit to spice-client-glib-usb-acl-helper (bsc#1101420)- Update to version 0.35: + New SpiceSession::disconnected signal. + Use GstVideoOverlay if possible to render directly on Gstreamer's sink element. + Handling smooth-scroll for scroll events on touchpads in Wayland. + The spice-controller library was removed. + Fix migration regression introduced in v0.34 (rhbz#1558043). + Introspection: Fixes for SpicePortChannel, SpiceDisplayChannel, SpiceRecordChannel, SpiceInputsChannel, SpiceMainChannel. + Fix width computation for palette images (rhbz#1508847). + Introduction of spice+tls:// URI format to tls all channels. + Fix keycodes on Xwayland (rhbz#1479682). + Memory leak fixes. - Drop: + Use-scancode-instead-of-keycode-names.patch: fixed upstream. + libspice-controller subpackage to follow upstream changes. + pkgconfig(celt051) BuildRequires: it is no longer required nor used. - Switch python2 packages BuildRequires to python3, the new Python version default.- Partially fix bsc#1074144, where we have keymapping issues under Xwayland. + Add the following upstream patch: + Use-scancode-instead-of-keycode-names.patch- Update to version 0.34 (bsc#1055295): + NOTE: this is the last release with the spice-controller library + add VP9 codec support + API: add spice_display_change_preferred_video_codec_type() + API: add new SpiceCursorChannel:cursor property, deprecate "cursor-set" signal + API: spice_audio_new() is no longer in public header + fix clipboard crash and other regressions from 0.33 + report invalid or stopped streams to the server + use playbin instead of decodebin with gstreamer > 1.9 + support GST_DEBUG_BIN_TO_DOT_FILE debug + deprecate a few esoteric options from --spice group: - -spice-color-depth, --spice-cache-size, --spice-glz-window-size used mainly for development. They may be available with spicy in the future. + win32: handle failures when starting win-usb manager + win32: removed windows usb-clerk support, replaced by UsbDk + win32: fix alt-tab & grab issues + spicy learned to tweak codec preference, cancel transfer, and resize precisely for debugging purposes + use keycodemapdb submodule, drop perl(Text::CSV) dependency + file-xfer: fix bad filename encoding + file-xfer: handle new error kind + build-sys fixes for macos + replace some deprecated gtk code + memory leak fixes, new tests - Drop now useless patches: + 48da2c66-fix-lz4-deps.patch + spice-gtk-remove-pygtk-bindings-leftovers.patch- Drop pkgconfig(pygtk-2.0) BuildRequires: No longer needed, nor used as gtk2 support was dropped. - Add spice-gtk-remove-pygtk-bindings-leftovers.patch: Remove leftover pygtk bindings, patch from upstream git. - Stop using sed to insert usbredirhost-0.5 into configure checks, no longer needed: fixed upstream.- Merge SLES changelog (fate#322402)- Better check for lz4. 48da2c66-fix-lz4-deps.patch- Merge SLES and openSUSE differences in one spec file.- Update to version 0.33: + lz4 compression of USB channel. + Keyboard: pause key fixes, set keypress-delay to 0 on local socket. + Mouse: fix pointer grabbing in server mode. + Clipboard: fix copying text from old application without UTF8_STRING target (motif). + File-xfer changes: grouping all transferred files per operation. + New spice_file_transfer_task_get_{total_bytes,transferred_bytes} API and associated properties. + New SpiceChannel:socket property. + Fix rendering issues with CSD on Windows. + Fix gettext support, some translations updates. + Fix display refresh issue on f25 after resize (init egl only when required). + Many leaks and races fixes, new tests (bsc#1016291). - Changes from version 0.32: + Libspice-client-gtk API/ABI break: library soname/version has been bumped, and deprecated symbols have been removed. In practice, most of the API (in particular for language bindings) should be unchanged. + Drop gtk+ 2.0 support. + Require gtk+ >= 3.12 and glib >= 2.36. + Add GStreamer as a backend for mjpeg, vp8 & h264 decoding. This allows the upcoming Spice server release to send video regions with better codecs. + A number of spice-gtk structures are now private. + Spice-gtk widget is no longer a GtkDrawingArea but an opaque type with only guarantee to be a GtkWidget. + Virgl: - Use GtkGlArea if possible (on wayland only atm). - Various fixes (multiple display, resize, canvas-less support). + Win-usbredir: use UsbDk backend when available and various improvements. + Ensure that dnd file copy get cancelled. + Some JP and KR keyboard handling fixes on Windows. + Fix SASL GSSAPI. + Fix ipv6 proxy address handling. + Allow smaller widget with scaling enabled. + Add spice_main_request_mouse_mode() to request mouse mode. + Add SpiceGtkSession:sync-modifiers to change modifiers sync behaviour. + Various video decoding improvements. + Use GTask instead of GSimpleAsyncResult. + Misc bindings, leaks, warnings, and spelling fixes (bsc#1010188). - Add gstreamer-plugins-bad, gstreamer-plugins-good, pkgconfig(gstreamer-1.0), pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0), pkgconfig(gstreamer-base-1.0) and pkgconfig(opus) BuildRequires: New dependencies. - Add disabled pkgconfig(libphodav-2.0) BuildRequires: New optional dependency, not yet available in openSUSE. - Drop pkgconfig(gtk+-2.0) BuildRequires: No longer needed as upstream dropped gtk2 support. - Remove all buildhandling of gtk2. - Changes to subpackages following upstream changes: + Bump sover for libspice-client-gtk-3. + Drop libspice-client-gtk-2,python-SpiceClientGtk and typelib-1_0-SpiceClientGtk-2_0 no longer built.- Move acl helper to a new libspice-client-glib-helper package and add a corresponding dependency (bsc#994858)- Update to version 0.31: + NOTE: this is the last release to support gtk+ 2.0. + Add local GL scanout support for virtio-gpu/virgl guests. + New file-transfer API, to be able to monitor transfers etc. + New spice_display_change_preferred_compression() API. + Better authentication error reports. + usbredir: drop isoc packets on low bandwidth (rh#1264156). + usbredir: add counter of free channels (rh#1298772). + Add a toplevel include header spice-client-gtk.h. + Grab keyboard based on session focus (rh#1275231). + Don't print error message on successful file transfer (rh#1265562). + Allow simultaneous support for Pulse and GStreamer audio. + Remove GSlice usage. + Some BE endianness fixes. + Misc leak and use after-free fixes. + Documentation fixes. - Drop pkgconfig(x11) and pkgconfig(xrandr) BuildRequires: no longer needed.- Update to version 0.30: + spice-protocol is no longer bundled with spice-gtk. Requires spice-protocol >= 0.12.10 + Handle single headed monitors that have a non-zero x, y config + Various small improvements to 'spicy' test application + Fix build with automake < 1.13 + various bug fixes and improvements (boo#958306) + New API: - spice_main_update_display_enabled() - Add SpiceSession::preferred-compression property and - -spice-preferred-compression commandline switch (requires a yet-to-be-released version of spice server) + Ability to set the SpiceDisplay::keypress-delay property via a new SPICE_KEYPRESS_DELAY environment variable - Add python-six BuildRequires: New dependency, that configure fails to look for.- Update to version 0.29: + sync guest audio volume with client volume + use stream volume for PulseAudio source + on Windows, fail early during initialization if the usbclerk service can't be reached + fix audio and usb managers to work with client provided fds + check for too long passwords, boo#931044 + many crasher and bug fixes, (boo#898383) - Drop now useless patch: password-length-check.patch - bnc#894069: disable smart card support for SLE- Check for passwords longer than what spice protocol allows to help reporting the error to the user. password-length-check.patch. boo#931044- Update to version 0.28: + webdav improvements: - No longer spawn a server thread - No longer use local TCP sockets & port - Provides read-only mode with SpiceSession:share-dir-ro - Requires libphodav-2.0 glib-2.0 >= 2.43.90 libsoup-2.4 >= 2.49.91 + Drop gstreamer 0.10 in favour of 1.0 + Add spice+unix://path connection support + Accept URI with empty parameters value, such as spice://localhost?port=5900&tls-port= + Fixed lz4 support + Silence some harmless warnings + Misc API documentation improvements + Switch-host migration fixes + Learn to build --without-gtk + Bugs and regressions fixes - Add pkgconfig(liblz4) BuildRequires and pass --enable-lz4 to configure.- Update to version 0.27: + Add GStreamer 1.0 audio support. + Add LZ4 compression algorithm support. + Learn to release the keyboard grab on release keys pressed (ctrl+alt by default), to let alt+f4/alt-tab and others for client side. + Session and channels life-cycle changes: a channel will no longer hold a reference after session disconnection. + Migration fixes, fail early on client provided fds (this is left to solve in the future). + Fix support for Gtk+ 3.0 on Windows. + Clipboard size fixes. + Server-side pointer drawing on grab. + Build-sys improvements. + New APIs: - spice_usb_device_get_libusb_device() - spice_session_is_for_migration()build80 15896786510.37-lp152.1.30.37-lp152.1.3spicyspicy-screenshotspicy-statsspice-gtkREADME.SUSEREADME.mdspice-gtkCOPYING/usr/bin//usr/share/doc/packages//usr/share/doc/packages/spice-gtk//usr/share/licenses//usr/share/licenses/spice-gtk/-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:Leap:15.2/standard/75a2f87081aa80579bf5739eb372ab3c-spice-gtkcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=3e1e0b80e396426b60cbb02c09dd7ce8bd031322, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=99d49337ad2ca7943c095039e76b98004678f9b0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=615754890ebd2fe0528a22ab86dc31a28a65ad14, for GNU/Linux 3.2.0, strippeddirectoryASCII text R RRRRR R R RRRRRR RRRRR R R RRR RR RRRR RRR RD;܄™"WI_3spice-gtk-langutf-8f1bc5511b4ac188d6fe28ea180a6abbac7672a6dad3cc5fa36790426ebd98ea4?7zXZ !t/ׄ ] crv9uQ[/@MMY.lx)._}xͰZViTMñ1bvk(:)DP$`֔dR|Jc*fڹF+{SË\ybO!9 qVl[WVW@ldj^9Hid}J2GVmx-] n^6k. ܖeMzCէXa7wo< tQS}Lbn/b.|=4Tg_Gb̙*RCѺIi!&MR'lvQЯvP95yPzgɧ䬴x; ~V;!kՇ Zl->$jgN.xAewd|@$d%!m5tX3 dt6mb:i?;vc9c,H:ؘ%gG; ;K׭ds%d8Eȟ)OO3u1nGBz؏=RMђz/@H#"]~?/?<@9>V*G'I[~v_TYJbjR$v"QV|/B"7e, $\H>:6SNz8܊9K {Eʏ‡-.g7N~ᘸwe~ʕv]}is-u{L3npmĹ3rSOtb4@]$TtC47g,O%h}0H1O{rq-:w$&-ςjg{ibahOn & *KI&&P?lJ5T؍iFp<\5 ϩfRipt_AF}w.^eE ߷W"zs;UgD5et[ozMN/eZG%b4kk96Qj"dVM ;WC0VfYδٺS:r"TbtF?f3O[u~\4En;ᒖPb^Hg3}v@Ipz$?^,LU/k##)*ћT^_se!cM/udxS@>r`>"IhVQW+jbpW ",= l&Jl֮r!p|Zʾ `4bv~;L2).)L<}OJ*TpTQ4HEmghW7& }f[f-]Q0V(0 aPKX*e g'CGb E,w&n[ETf% @˛?)\P/:j̀PSa`!w8YNWcFk8t$͎rx?hGCcAjIzE%,zWRJ8;GqU+!g/ ޯ<>7cyj/UYQTqJłe>̯l*Ke#>X? `bI5 ]RYk6 5[<Ϝu YqA W7ܧ"zfZC )HFq'|FҙJFIWpalTrl[1TϯFT0l6h'!9Z,G7[pZ=w;[ʅh?yGe2oĺTK;(ztoFF~='|n\>2?S`&Dz`c`-|F (}j&ÊB% o.Mj%9Vt}Z+|^D6J0; :'-Fr̶]7״~OIv9ŤX֭ @2s89?h#+!ba눔өzNIU{V22adsU<{ZOZ?˷Ԋ7~X]+i\.L䳧4Y9R;ᰡwk _yEv 0M1j#Hvi5Kj;tX fXf`GFilI,2猞 4&l)epešL;'%n;ʿPPͣK\93V*u3_ZߜMvlAG:.6?U* YG-w*eQYy!T$i.YODs8}U(mjB7B(#ieyB^~8SQȐ$2^TJXqPxW/&jFAzͯFĄzr/Q|T9K؂/`57q6Hau$T(Jt|Jmfӻ6!e|[J" ;W?/E M2#O֏wYƕN\ )3uVc2-87/g _ %K]bv97ۑ,,rU VrȼX Tv *p e>ɿ dvEgqg6\ qSH-fko֛`mSqYdaWuANe3o^ANo Wgh][YʚR*,`‘.YM( ѡIwՁ$KGYMd s\s|幎߫S"dv?b)Y;ȏHc*5(Pr!|p#aKɎ:}3zN/>{;dNbQ"DfE̖+gb{ۙ(t=ztWq77Y";6Ha0aD7]hMT,~7FUQ;MfE:Zz}ؔ=%Yf4EG!P^:De -V!54Ln"{Uyw*Tpb Urq0\w3ɬ;`U"D 3ObpY 2#,@l;"U Ҙ`#2Q8w U~h ؄^wF-fIM3a埮;Z @+,c_`ű $F .xS}4kTo@QeQu2cfRјm֯G (tOOzŖl=9s(Ier- XxybM9S,*vt=PG/`QKrҼե=m+0&2Rb#.F:5L ryac5\lar'2~v1M__+[ ZaZ6$cڝ|J[h3޲XؚHF=[y:kڌi_1#&fwD"ҷHbMOOc%U Hy+d7:cl*,sa$PPAa(퉋:hzEU+pdL)PSE Qf %&30piH qR֫qyn-wo_PVrΆS@MX~ac=~hP 4[p äѺb iZW TuV˗1U.od@+"Q3)LR lY W̍ Qp\-43+xMG~I:ƍVT̲9o s4}iHP?W'΁kذ%\MI s]Ǽ":駵7pb+xCHՓ&]>vOEon uN`[<]>]ZѥMwFPȕ{7ڼvfs{')`$mgi#DKe2/^]=kj}f2&h0f `F_\*X9)WLX>1q5h T.͐Zodn"&g-K St&'&5nn;5/7 QgG«Gt7eWфg}A`c`8+Lէ9:3Sg .blC"NNf|* UIr>|_ֶLc4gq{~tJ;'юWEui9Ia4CJ/p&I_}cx(bj腒&, d! 'I)WSfi*s48liYҡmz73MeGSߞY_G"u 3Rlk2M"'W{|kY۹L= )Y,RqLf8ޥӊ4>!w*z$>F.[Q,!bP_2:ǎD艹,ovv;gn#&nW92(&C/I=(akmYnsc]P.G%T2qQKC֢"' nWw6qB q),'EYٌ,K?떟FwWMwfBWmH: [9 1?o@i65 wU΍hTKu|c6T݁-۷j-#wZ3 M6u9Mq;eyHDT)dӾWjl1h@QnzipZSiyRÀRevL-B6;)zB^i\^\_Y\9߶!49#L\/}S)0>z[`\ϩ/$4qIF1cɄ {$ z*?Mۂ-4qtE b"ŧA޼LB?%7'O*b%Vmt,,.S܉L%w2]vjiSŲjt 49E뢅HB$@¯W)+;%0gt> '`m&lm{šx„FpYjWwpNX }búew Av&̂f@**Py%)&:Ika)fz%2_zzȾ`Sz hnd7<_P軔7hрgc]Yhkl;]'a )&;|E o6z<;)@LZߝ4q؉($QCeT'b ]tt@7Hh8Rvr/J!O͆PRj2!o0FO8ք|yFi2O#fr`{ zq! kaFUk6'Dm& ֨s M$$)d+XL-M|Æ#2)urmV}/qRZ?]dNݶ1 R`|@Bdk)W#Z%%YL|MHdȝC) 2w4ujvU sFyH@eO˼8F " ?}YT))g=eK`7 r( H?F)s #ΠpIMn0%y;DE,(s0!uQ^zjHTrllfys939Ii0eRߡa/i*.Ms)iuە[` !ez@ܽ,aB44r?Uv%6Cq NwW6]g!=ܝ|)b5CA_ :vS5ƞu)''ry6VzB4vq3b}[p7-^e1gJ,4w%nF˗@>F5'b x0&mE2xQe;;S}s:^\ËN-- LouZN% >Mt6,\RuBГy_+*JuOyE~asmY4B+kJou$1~?ԕ\+p)K^QHǨOȭZl%CU C0Ne{hd[If)(\7˪ł CcVі6~YvƷ ȃӜk{S٫0|y[N>Sakn6w.a f*^cďi((TЊ&s9!wkJmKXqR٫ړE;DttTF! <UM'Rۛ>>CR^"L34t BO {3/Əm9XR]?\;0/lxm8%CΆ3E"|K;%Th) VI6p{=Z-e=JzI֭kQ9zKllż 1S \].L'ZcNXA߽]\Ydyj$ΌR"r-Wi]݃Y9 C{)rNVY3eN0yIa * 7瀡HzMUG)mG52?c U+C?%V0]۟˹g-j#_$MH`S^MDZkŒ lf]b!4GpⲈnm, *@g$b?1Rv:}bLP?}L bgsLX)kTri(!%7o< zqHb\#jptOp՟Q'_L#{fd`f(OJ]uw?QC$*NӉøԡeⷽƜ٣L4:ʾhHb{4GnBP@|F=zSA5iKinY\T2txJ9f@.#)}GǯѡxQÄdh rT1* čU%wٚ,WGS){FfYy:,Z^vwIK@fƯ4+䏺saUū(4\̓*)/EpUs(V&s8\̾IH=׆p F>"9sgJUҙa=䃰 .>_vٱwT/PƶIn_o)TLcP"(QDW<4U%ay,}l3:+*OF9޸֌|iǤYaiΩYqo{X"t;*+ZIm_.ZZJ/ Ljq4vЎɊQȪC3AR~_zZ`5~G%Ơ않UvGxEu>-Z@e.{Zݝl<ēDЙo*pgD;gJ/q 8w];nMV#U~ҨzF5 xnzb?蟬h7GJ[ µ5} /+%x!K}8z'ZrN\v ҩbQfּ JXE͖+Deų"l*-Dx+zeeukj""?qM&u,F8ݽOH1xހ>?̹-gSi~MĎEZ^ۼ(Shj0PlD(D ]N:؄kj71-ס@0-Tc@nA6'882uJ8J) cڥ:BuGLQH9iX\dN U|Ω^ `'=4( cWQ^@o ZuAJxjDzbQ]|"KXf\L7(U)# $y=wϲ_(8:Wtn}bSg^C-Q~M4S1 t2aG6&nopF?waաfȃa3},s!yq<sI;.@;u@V>!I.~^<@NK.C(}.[G~f&~ȣKe=1w}'hyG"OZn n"xZ1f+lgHhY'j4W~Rg8X"?D' NS۔@OJI3qhiCIeHW i Ό쭞?W~#% JXqN 7vbh_~ :ga L>'ST`)њRyMVUAWdƈZf VvSSCݚ Yl[C?@\ܰr @(/pՁw,dwEN+ 9TH!yO>${s~㾓9vG ص$;50~LdJg&rQ}hX Wh&L˨f[76ę8x.8Lϕ5 Unj8n/jC.2ơ?͗je=*C{?@v"^r ")õxk&rS2UO2kmv$zJ/zb| z0+}vJ=I3^QPt꘺lTH+ g~1$zRcͮyT_^U-TSHrF[oͣuiAՋl3Zk7,'_nV(B য়^i?lu$GtX' o] :^lS c"Y`;M!~/{az1nߐ-z3n(PLJ m#d܁H3b΃" DbUz#.eNUNfnxoXKr$'qPэ HYɗiD=7V77Ʈonڞgx,bf]G-_YMVpz͠ħ-3 9eߠby(o$b1 n} a>87TMGc`CzCwY]n}:P 1)T,ĥn!𭲾j&*љc16[! '4m RS;Pʪ)^w6L2jVHfޮR|yŰUгU]>MH~6X؉R`blP+-:/L2fߗa-m[ r Ͼj93 qr׸\NЖGZog->OauZVC zAmG^Z"#eqN9`V,*Nomgp cuo!(C 7Wk_}ct9;"H(`VdBߌac!B^`]_y[^g[h%T.T óƩ!GEMާhs]>d;ǧƉ~]Eş2vLtHRQ'=J$%N TR6bOFVz jYgrT/%Bީї8DB@$W`EE^]qzۼS.!ؠbztW0/==͚zZ گv 5$5)DE-982^.Z& /)y9`o~B[oaq6#|K:S+pp9,VE?# v~n:+«;eIWpUUV_#, GFd?en}$ݸ؏MքTַ0QqL{6ͣ0O{CRF͉7?6hc]?3kbz.!Ɂx'PӬޣ/HFq ٣(p;v.qPeӘaGmg2Er:5()(|#{vZ.]-' Yu9eAI,@6v;¦?pf'$ :@ZT)[?Gh6󄓑+ժsM)=QQH㼂&.*%~㔏 +P?b MVBѼ?[R6-Wԯ]xe/W~j]5ԷݜvgT&6b?̫Bvjξckxy 'H%p體[AƻCV+}"`^ П좖JF ]¨I+3~eWܮ=ޣ Le*|fQI ;,{UY&poD謽zp}٫*OV޿sqݬؘ@RR@z mG r=`& M·rs4`͡өɸB `k$7$)vq4q.Oۏ1m;ۊhVn|;3vX3g<{הmݴt5eX^R@qtK.q0eG72BKp]+?6ueRZqWq2?JrNϙUP@kFb; =yykSBcf+m:e)Cz#Xi0B_XLR-{]A7e3~b1qolLm8Lgձ0cQ [xzYCwx,#)ȯ 1F ;U'<]=a_p#aW_ TW#Hd*It%# d*_t jx~e8?N[`Ë8A*vQ׏ X1sSOcPR|Ǽl!#{*]GjrGᴠ2\#/ڈ0zjc E"$eթٛ8>cFbm4>c(](pR>WhJ LV"\烛1Efӊ#77p0ƋDXƅ١e+тYssIc=J+wtSjy|D奺OWA\9RP݈~/rB_O3 iz #DNcbۑIa_D31.<Yk6f 1~YJqu;,ov\?KmEj]OpPң4lY<j2Ms?G40f͉h)@]ꈭ):5jC<_qP_@,\GX?i% 诡C6:"LxzuaxlL q+l(qR2(?,ZyOnҀ{֭' X:'Ö3JHMy2aq&IUYhs 8GA=ffOUU<@ Yܧ0YTRj1@H6\@`nCn:r-[,Ue:5J6ڎtgQ0`m'_؈@l9(_7?LAb>BTMpm$D9fo'Vx_~c-h6lP#R?4>=YWÿܝTC235<]gUC+Po |[ #G\%c|t-С(l,P) 7C+V{mQʓq2wJƼzA8oKr9%)fsJlXfD)*dZJk ݹ*{oۉ⇨,XMzbl< 8B~Qපڄwf=sw 7NvenO XIm%ֹ dvKPVkJktd!lQnZfw^uTgaEz^;u4ebLY>biX~~"S14N< eVkFak"`덹Qk}t\~dO.@Fp4xYSmDkHO psoK;B th{EeOFַt{FΚ DaۣP-3|("R.m# `-T]\u5&IXB0f#'M2WBVPC~+nx{kx[2{0WS;2B~ZAҡs5KzR֑݃=Rr.wL85磻ʃvu٩t/cՁm_dRjW$J!B,R֧-"'gT9 50_sqzCX4*w1ܣ"O-b)'$;u}w0}m/FM?0U@[0҇wyvys[Xf]& z`;LG ;PjJl&W&熍{ۘ!NH 9=x;4'uJIFlNx!NE"hm@wە!|>lrz˖>/Wo*34b*jS9 CˆG (.l}$zJѿf,g4?X 6xl8 (=O>YEmD>;VCO8[7"%ݻ''Zs~K$N(@ G"[L_,~h٤'6ѝ HQZE:*UP'g+ $OJx< PZt@oL\ ; "s!ڽ-ljS&5Sw3SV"z?k;JCz˘@<BɻU04e>R&1z`7>jXh +#$b0?8 T_95=×9̀]s)mW^MWM֗:.LL<~(@}dC)6 :, }u 9)/!gX}f +ph\cr֙"nQsuox̂68ث5Ei4#g):ι6tt~EG՞A4&!j~j}HϖLdҔGEzւ єu!C{EY89 M˻Xs?O07,W+f+m.]y@u1mɥdtc;L3 19WWym&\ҐFJ+f"yd{|&ek S6d>U@eNک=hC&f(^)9-tJ oӖ9[aV*l3+gWނdU>5TO҇ QD^*(2,Ak=$`q?T8E$Re0D +C܏LN]v)(\1G8X W9Ft1[547nb1J>:iשC ."Ƚ?6ʙN&'Py6,[[}.F8R\eU_8gS3qK}a_h,N;l+t~<^".<!$akTr ? ? HgUGżP}ts]dPi-m"aKx'heX_m#&F5ygѣ1RI@oQzuIwdF)]٪7YY.:d ]fʴWi=*g{>~o d%ZN[7,0!Sw(ֈJt2_^f90_d,ʦRHmV a9(~hWMQ3p4{lv=+euh zw4Obf[scDrɁ;Tǽ9s:ɨI9cݤ0w{ rl4,4#48E Ubb ۟ L1=Xܬ]|}n wM-LtAT;F} XOH >q3B@xp~_\)zl8:RA!"#:.p͹ B7D-!=)oV-H}WbW}Yg}fdMk.iT'Zwgkv.xim S, H-L'0j~Ez5Lȝ">kl2WMy [^g-oM@m2 o9%IzST0ZϏg?$jח/{yGӥHXA^b=xn7/-:p-ZOd7 R==u~v7D N5BSfpu6L:էCL thE_q{=u:+)eKkw4%ΑT7M3B8f1%d@ȵ"N%>`[ʁS*dxXMmIq׳ZUR8?Jr }Og}˲pX,V2X>־4^PF@bc4cW2b LԷpb'?{蟪 $:cna@ip׌"/xmU$wϗږD|38Zあ@ʆ6[x?L1:Zjn̖BJ 4i~dEk|d ˒ۖx&RRivJ;, WoS~DJwz$EkƋ[]u@> +RPSјX[g*{rTlSdV d_)epS餣:']G)YAjz\Uk(d *ND| m3y;Sh!*U;(u}zE>!J >@Fdf@lnl',g6Wﻱ*)M}xO~UҌ$S+Di7HQ2L1(p 0П_PX 5 Gm/Q`οP+*EOf|~Ws59N>QٞX =W)$X zyya*WToW]&M7: #fvªHF0|D[)mnwYS)4螴knéRLÍ&.tz&o*^H(ԯ%Y"J620$|+d*(-]İJ-e{q~4u_<#;Qx 10R0!M\ 4F͔ZR|WS`/NrpkҎ ^,&b?7g#FUq"&sH gxS^Wt݂nx 嫷`{v3fFb{g )R S(_̏'sخHQn~ QݣybڠkJXC& S#ꔲef@ĄdT&hҤ\=)- 7tZM4RAYߣMxڈ`Dc KB/J|6c0ͽaC*AU)M%z7FǪ+8A) bWfҊQ\޾! wgj1Mr];_*FiQx&$2وaYh |nET g;4 E5Dt'fN_]XE?<`$ MS+eLE,c>HЭau{Zn:=OsZPÙ)S5d|{sb1o;9&(% Ozp{:qYI|0Zs >$-A\tP xxY m@yCB7UGb1-jq E;8@cdi0N0'Gf1! :kb`p;o*1ML(V6WOOlpEX¿QE H19 kF0Et?%"`R +jC Ĵ%W6$ ><;m6겨ЁGS'n^m5y6qvCѲyG?0Q|\]I 2i~50l }. aYг#ݟ{\􆐔|*C3PM93uә(#P>Un jYk W\GM U^RP؁'qf86L\oe.k)D{OpA^)ǭ(W '@f~$ oB4n e- 6.b1d"_ZWW7,/+/ })6K:$n~B7oyGp"KYQ]A/!2L5cD!=![mF۱8jtoʔZKMZ i˭\L P+ EǪxXuB))^ITC̥;;imrc(V>qs3+:hZ^?-Fw/D-kDdoح bs|aPVlx6|$lqRIz8t(2G;YPtn$T &Sp01”z$sY7Brp=Snэ_\<*_BI.NwI'm}1)UAT =ҢIzʺ0Wz '#V>Τ8,֒ 6ݨ}gP"T[jkU$4] zd n?<Mgn7 RĆW0&Dԛe4c-_Kt`bDev~u0"U9yxTnWl҅GͱyxF> "Yf acJv@^4 e ' Т. T2j!L[?t4CEB~\X:]jѕߔvДQc!09sԙ=^32ȏ K`t6,AKG/ž>*wét͗ R!8I5D}:W 3&ghslHT_wSj36WͤB}A%?f7 H9EXGi^ 67A,&f_ܶ]LzyLt/FnTZ[cq IyvXCfh[[g"՛_gr<뛅Ѡ 5=_DRB ]vO%+՝3V9HAA L)2}]'G׵iY(yJQLLI)E 4O;x@lp512&~/Y uBs3V7p%p19ׄď{iGQCB<qH˥bG淛ވ>F/S#@l΋]b03#R`5| k>/oO96FZ R.Q۹ zRD /$YEX2[+x 7qNK4%xQU?wk3+cdL<5/H&iYi1[`lN^xjp=tUmk.xԏ*rHອsuHU%!Z"cp *nᏣxJxߚ3LLP"uQGO8G3nz1z[AX܅~b.oM$;+UɗD(9A?qS,S9xEE^<CuWSh(>*ZA|oY 6z_Q]+Ѧ]\7/r6p{ls^J_K6?$4Taܠ1@ޣ c:sk{^fc۲ݘFRckUV z`=h8)3"c^Tkwn<\LJ/lK,)ŕK=oz㡋JC t kA}}(: 5\oEO !]hqb3L:M$HAd|MyEiuLC3+fnn$&t$ 2+377i@e r`E%ss`j:i^ DLa3 lBTA>37ބr\24eꙨcwa?)D<a*_ϱ})9:ǻ5n`j^X)A љZ<|~H.#xR'c@nDŽ?7'eDs-&I~{'[QH8VF(7Gjmƒp܏3wg63'ra '4%2RnI"' N9eQV.a?v q[)?M/$͜ (%\T^5#-//NoŽ3K5w,_́qLL97 ?y-V> [Ggل(Ȑh$PY n1`mxNU4ŕN;'#\o4:aHJL,Cj\ӛkS3Au}BZZesq* QJ*`,w&ǦeO)%Pք[ZaZBTi9 @fjGL+r1gԢ*soBaH;xyUQ4(Rk6fz&theєXwfM_dpW*rʖz ]N(/M٧򌣲7 jrކ4̤ iYG:|'p0Hƚ= a)aHuyaNw+h/&mӛ6_亥-PP[~D":6>:;Vr"R]Jtyk?Y혢Voh26,)Vs7FA_˸5[ |µ$nxК=h'?YeIC7¼)ދexfsK `֫z*,Y<7ΧjFDva@׋Ǜ[tZrf0bxM[Ojκ=] k50>ha]ӖC-E:} :>!"RD㛋LC)X+hY.[xܸeztif:B̷F#j$HX,v+]N4tĮHpQ֮V3+d"524>/ 4woLm;Mtb7ѻǟAd:qɉ_I^@Ҍ7KIrm%(~*0=hNNj&M*\jt4zvƸrv W sCGz/39zd?HԄJ̹gh̵4iU>rpOj^3BbaR)mOAʉ}worO'ƿ1xqƨyi} Qv XGԍRBi60HBg-mH;߻ox:v_B.T.BZh^i]wp?[bW\Nۺ:> ĩ+4 ?ftn-NW~6~Al+J|BOb BMZr䃉ʑmG -W~wd6}q&lk/9`gz>A ^tdG ֱ8gDYR׉Trq9:-@"YDpKg:s7Ԋ2v{5D/M64,ĭfu%w[g]Zr =ai-F0M X`L$5>IkPy*#2wЂz)cc!RsaXXڕh,!"Ξs?(}1ֺSb~},'-?n"ѕV $&s|zg_B80lNe_C&\&nqɈȣ^.N>A.'=f*UhX.gM^|wҥZ nvzqjn)˓j/KY׎k#dxqؕ=Q] lRF/)׆#،j݌b ҲnĹ3jH%KEU`'a\A$ bXΎ(e:NS{ϳ1s 8<}mtrrz\c1&?255e}K {{/o8֟aK۵-|/~-Y`u,(_)Iqqm4̞=ݽRC$$lemV;-䃙ƈS"+TāVΉ  #‘+ CEp5iZ;eϬzH*4y i zKMO#f<Wu/2x 0DDUG5;yVD5A r,:1@Fg|1@ؽ>*੣A2? dm.RO`E^I2jmJu+0ۇL3Hp>7[ X<Kͷh'yA_5Js&"NaA?`Q̩2QpP3@_\bw(r/u% 7E{L2Dtq]ay Nx[ϯg} pKx)!:bYJ#̯`Q%PAya.%1gи$*^|#@wgv'gyyͬW󹰏PӮOaAv]$0j#~XOq<1_+f:igfWQˤeƋ8(@q^ Nyo69zH͎w 8i8AKvA_9Ȃ1庴;7S#gf=`A;(;PMPǦME@hVۃ95C JH3'JCi˿HJi @Vn`r{>zC*L_ nAfa辯fvΝiAfſ-!OP^˗'V*K싾P켼uxG]@fF]S)іːUZQwμ 1Z=][fk+C,YP5vc !>T`H Z0@"DJGb{W|gq` 0OWASt=xUX:B3XfQÆ*=*X 9MFn1O1{M %9qVSsC%ԁ}>uo!Ws t/ҁln!-@#)L2,K=>}kGʾ8G |(#{ 4/D,2[,zs0q$>CfSPWS橍O; d%l+C>ys_w2؋:8< YZ