gstreamer-0_10-plugins-base-0.10.36-18.3.1<>,Չ] Ӹ/=„uB<]' sDTUq(qE4E}0ӗ\ 94m H1_5kS )nMrUmO['l.Kdv謸 \ tzCԿs1 \FmYc:4n#ɮf tqNj~z6Z)k3уLtRB{Ӥ!d"(ſ}m qёݔX'$]>F?d& - Z  *LR\** X* * T*  ~*  * P* "*  (* t88%8&8&<&W(&_8&h'9'':)'B=F–G¬*HT*I*X(tYtZƴ[\*]ǐ*^ebc˸d]ebfgliu|*v$%wޤ*xL*yzhxCgstreamer-0_10-plugins-base0.10.3618.3.1GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.] build79(openSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxx86_64[q|[ JÐ06XmH!ho"bH|`נ pFWb-l%\ <lA큤A큤] Ȼ] Ⱥ] Ȼ] Ȼ] Ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȼ] ȾNNNOBNOBN] ȵ] ȵ] Ⱥ101a574eb411df3e2168e0f94eec3993f3f9b84d58b4968c3adfc8a407c29aa12c919aeb273196993e1179b5ff243c4aa85e7509d5e1ab50fdc64693f91199a515a7f6cbc0bb3d8d3c29b314b0119d02fad096744b63838a5038abf638beb3e57810f4b1dff2048ab78b681a14c89fc2a7ed8bd562ac21b0e506b56e4276de7c732bdbb08390a9d4e14b5a78429c1d4e6d2416efce94d6461887035fcc392ed2af61217474ca5c3eefa34d8b002b6dea955d66aeab610d20ba88c9601a412626fc7584bb515599d3c4700b8638dbab40e959cc1dac182b6f8280cf8e51d6d541046bcb72100f2cb8bcb4a06db8464973e8eba0b7c4356194096c32826774bc2edc6578ea3fab38d26909996921d25afdcc9f811f3da3332f15083745c0e46c122f4cb835bd1c4f25690cc6783179f4afe3f284c5b430547f958f55c479ea282d826c72cd1f9351178847604b64dd028a89e207cd313f464c89446fe1c3c973a2a0cb8b3ef8891434be41080989409ab053d48f7010c773abf798958f9597fcbfdd1c208f75a73f44d9f7e0a043a384e861ba5355851ae82f20a62f3ea5a45830c34d1586f9cbc85e2d89d7d2be8ab6164da701e23d547d408765d3379a709f638c8f8824bd4b6d2d90168f139e7b61e1ea5fff34638067b132526d5bab3d8ac6077a35ee4414af931d6f083a33bc5aa6cd417fda468cfef6f3b7dcbba66dcb420636e73ff0215e8d672dc4c32c317bb355ca817ccb7d5b5b66355690e9abc605f4bec152ee03a2b337f0c4868e270025c6b8b6aae19439b2e227eb9c205cb00623ec1b0d4bd5746289c51f9722982a590a1a0c2ab6f9df4e1ea00de6f2f50ac6b3856cc9571b1ae084deac70b44fd537e939afc03c91734e3897b1992fef9cbarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-0_10-plugins-base-0.10.36-18.3.1.src.rpmgst-plugins-basegstreamer-0_10-plugins-basegstreamer-0_10-plugins-base(x86-64)gstreamer0.10(decoder-application/ogg)()(64bit)gstreamer0.10(decoder-application/x-annodex)()(64bit)gstreamer0.10(decoder-application/x-ass)()(64bit)gstreamer0.10(decoder-application/x-ogg-avi)()(64bit)gstreamer0.10(decoder-application/x-ogm-audio)()(64bit)gstreamer0.10(decoder-application/x-ogm-text)()(64bit)gstreamer0.10(decoder-application/x-ogm-video)()(64bit)gstreamer0.10(decoder-application/x-ssa)()(64bit)gstreamer0.10(decoder-application/x-subtitle)()(64bit)gstreamer0.10(decoder-application/x-subtitle-dks)()(64bit)gstreamer0.10(decoder-application/x-subtitle-mpl2)()(64bit)gstreamer0.10(decoder-application/x-subtitle-qttext)()(64bit)gstreamer0.10(decoder-application/x-subtitle-sami)()(64bit)gstreamer0.10(decoder-application/x-subtitle-tmplayer)()(64bit)gstreamer0.10(decoder-audio/x-vorbis)()(64bit)gstreamer0.10(decoder-video/x-theora)()(64bit)gstreamer0.10(element-adder)()(64bit)gstreamer0.10(element-alsamixer)()(64bit)gstreamer0.10(element-alsasink)()(64bit)gstreamer0.10(element-alsasrc)()(64bit)gstreamer0.10(element-appsink)()(64bit)gstreamer0.10(element-appsrc)()(64bit)gstreamer0.10(element-audioconvert)()(64bit)gstreamer0.10(element-audiorate)()(64bit)gstreamer0.10(element-audioresample)()(64bit)gstreamer0.10(element-audiotestsrc)()(64bit)gstreamer0.10(element-cdparanoiasrc)()(64bit)gstreamer0.10(element-clockoverlay)()(64bit)gstreamer0.10(element-decodebin)()(64bit)gstreamer0.10(element-decodebin2)()(64bit)gstreamer0.10(element-encodebin)()(64bit)gstreamer0.10(element-ffmpegcolorspace)()(64bit)gstreamer0.10(element-gdpdepay)()(64bit)gstreamer0.10(element-gdppay)()(64bit)gstreamer0.10(element-giosink)()(64bit)gstreamer0.10(element-giosrc)()(64bit)gstreamer0.10(element-giostreamsink)()(64bit)gstreamer0.10(element-giostreamsrc)()(64bit)gstreamer0.10(element-multifdsink)()(64bit)gstreamer0.10(element-oggaviparse)()(64bit)gstreamer0.10(element-oggdemux)()(64bit)gstreamer0.10(element-oggmux)()(64bit)gstreamer0.10(element-oggparse)()(64bit)gstreamer0.10(element-ogmaudioparse)()(64bit)gstreamer0.10(element-ogmtextparse)()(64bit)gstreamer0.10(element-ogmvideoparse)()(64bit)gstreamer0.10(element-playbin)()(64bit)gstreamer0.10(element-playbin2)()(64bit)gstreamer0.10(element-playsink)()(64bit)gstreamer0.10(element-ssaparse)()(64bit)gstreamer0.10(element-subparse)()(64bit)gstreamer0.10(element-subtitleoverlay)()(64bit)gstreamer0.10(element-tcpclientsink)()(64bit)gstreamer0.10(element-tcpclientsrc)()(64bit)gstreamer0.10(element-tcpserversink)()(64bit)gstreamer0.10(element-tcpserversrc)()(64bit)gstreamer0.10(element-textoverlay)()(64bit)gstreamer0.10(element-textrender)()(64bit)gstreamer0.10(element-theoradec)()(64bit)gstreamer0.10(element-theoraenc)()(64bit)gstreamer0.10(element-theoraparse)()(64bit)gstreamer0.10(element-timeoverlay)()(64bit)gstreamer0.10(element-uridecodebin)()(64bit)gstreamer0.10(element-videorate)()(64bit)gstreamer0.10(element-videoscale)()(64bit)gstreamer0.10(element-videotestsrc)()(64bit)gstreamer0.10(element-volume)()(64bit)gstreamer0.10(element-vorbisdec)()(64bit)gstreamer0.10(element-vorbisenc)()(64bit)gstreamer0.10(element-vorbisparse)()(64bit)gstreamer0.10(element-vorbistag)()(64bit)gstreamer0.10(element-ximagesink)()(64bit)gstreamer0.10(element-xvimagesink)()(64bit)gstreamer0.10(encoder-application/ogg)()(64bit)gstreamer0.10(encoder-audio/x-vorbis)()(64bit)gstreamer0.10(encoder-video/x-theora)()(64bit)gstreamer0.10(urisink-appsink)()(64bit)gstreamer0.10(urisink-file)()(64bit)gstreamer0.10(urisource-appsrc)()(64bit)gstreamer0.10(urisource-cdda)()(64bit)gstreamer0.10(urisource-file)()(64bit)gstreamer010-plugins-basegstreamer010-plugins-base-oilgstreamer010-plugins-base-visuallibgstadder.so()(64bit)libgstalsa.so()(64bit)libgstapp.so()(64bit)libgstaudioconvert.so()(64bit)libgstaudiorate.so()(64bit)libgstaudioresample.so()(64bit)libgstaudiotestsrc.so()(64bit)libgstcdparanoia.so()(64bit)libgstdecodebin.so()(64bit)libgstdecodebin2.so()(64bit)libgstencodebin.so()(64bit)libgstffmpegcolorspace.so()(64bit)libgstgdp.so()(64bit)libgstgio.so()(64bit)libgstlibvisual.so()(64bit)libgstogg.so()(64bit)libgstpango.so()(64bit)libgstplaybin.so()(64bit)libgstsubparse.so()(64bit)libgsttcp.so()(64bit)libgsttheora.so()(64bit)libgsttypefindfunctions.so()(64bit)libgstvideorate.so()(64bit)libgstvideoscale.so()(64bit)libgstvideotestsrc.so()(64bit)libgstvolume.so()(64bit)libgstvorbis.so()(64bit)libgstximagesink.so()(64bit)libgstxvimagesink.so()(64bit)@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@   /usr/bin/perlfilesystemgstreamer-0_10libX11.so.6()(64bit)libXext.so.6()(64bit)libXv.so.1()(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(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)libcairo.so.2()(64bit)libcdda_interface.so.0()(64bit)libcdda_paranoia.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstapp-0.10.so.0()(64bit)libgstaudio-0.10.so.0()(64bit)libgstbase-0.10.so.0()(64bit)libgstcdda-0.10.so.0()(64bit)libgstcontroller-0.10.so.0()(64bit)libgstdataprotocol-0.10.so.0()(64bit)libgstinterfaces-0.10.so.0()(64bit)libgstinterfaces-0_10-0libgstpbutils-0.10.so.0()(64bit)libgstreamer-0.10.so.0()(64bit)libgstriff-0.10.so.0()(64bit)libgsttag-0.10.so.0()(64bit)libgstvideo-0.10.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libogg.so.0()(64bit)liborc-0.4.so.0()(64bit)liborc-test-0.4.so.0()(64bit)libpango-1.0.so.0()(64bit)libpangocairo-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libtheoraenc.so.1()(64bit)libtheoraenc.so.1(libtheoraenc_1.0)(64bit)libvisual-0.4.so.0()(64bit)libvorbis.so.0()(64bit)libvorbisenc.so.2()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)0.10.360.10.363.0.4-14.0-14.4.6-1gstreamer-0_10-plugins-bad0.10.104.11.2\X@X[@Wc@VU@R$}Q P@OC@O@@O@N@N=,NN@MAMӴMz@M>@M2L!LLo@L|Lc@K @Kh@KP@K~@KK{@KepK@K>J@J Jyt@J@Imgorse@suse.comalarrosa@suse.commgorse@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgschwab@linux-m68k.orgcoolo@suse.comreddwarf@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgcoolo@suse.comchris@computersalat.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgwstephenson@novell.comaj@suse.devuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orglmedinas@opensuse.orgsbrabec@suse.czvuntz@novell.comvuntz@novell.comvuntz@novell.comsbrabec@suse.cz- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Add 0001-riff-media-Check-for-valid-channels-rate-before-using-the-values.patch Fix floating point exception in gst_riff_create_audio_caps (bsc#1024076, CVE-2017-5837) - Add 0001-riff-media-Dont-divide-block-align-by-zero-channels.patch (rebased) Fix floating point exception in gst_riff_create_audio_caps (follow-up) (bsc#1024079, CVE-2017-5844)- Add gstreamer-bounds-check-ico-detection.patch: add bounds checking for windows ico detection (boo#1013669 CVE-2016-9811).- Add gstreamer-0_10-plugins-base-gcc6-fixes.patch: Fix header files to now fail when being used with gcc 6 (boo#985251).- Add gstreamer-0_10-plugins-base-gtk-1.25.patch: Fix build with gtk-doc 1.25. index.sgml is an internal file and must not be messed with (and with gtk-doc 1.25 it is no longer created). (Fate#318572)- Add gstreamer-0_10-plugins-base-gcc5-fix-on-i586.patch: Fixes build on i586 with gcc >= 5.- Override ORCC_FLAGS on ppc to fix bad code generation- update license to new format- Add gstreamer-0_10-plugins-base-0.10.36-kde_302652.patch. Fixes kde#302652.- Update to version 0.10.36: + audio: - new IEC 61937 payloading library - new GstAudioFormat, GstAudioFormatInfo and GstAudioInfo API - new GstAudioDecoder and GstAudioEncoder base classes - baseaudiosink: allow subclasses to provide payloaders - baseaudiosink: fix latency calculation for live elements - baseaudiosink: make discont-wait configurable - baseaudiosink: split "drift-tolerance" into "alignment-threshold" + codec-utils: add method to convert H.264 text level in a level_idc + discoverer: add support for subtitles; try harder to extract language and duration + encoding-profile: add function to create a profile from a discoverer info + ringbuffer: add support for AAC, DTS, E-AC3 and MPEG audio buffers + rtcpbuffer: - add feedback message types from RFC 510 - prevent overflow of 16bit header length + rtspconnection: - make hostname lookup thread-safe; OSX portability fixes - only send new data immediately if there are no queued messages + tags: - add new GstTagMux base class - add convenience API to handle creative commons licenses - add API to parse ID3v2 tags - various exif and xmp tag writing fixes - xmp: add Iptc4xmpExt schema support - gstvorbistag: map ENCODER Vorbis comment to application-name + video: - add video overlay composition API for subtitles - fix a RGB ordering mixup in colorspace conversion code + alsasink: fix high sample rates being rejected, and negotiation to "nearest" rate + audioresample: - don't emit DISCONT buffers if no discontinuity happened - fix quality setting being ignored; use SSE/SSE2 when possible + audiotestsrc: add red (brownian) and blue/violet noise generator + cdparanoiasrc: fix build issue on OSX (caused by broken cdparanoia port and broken system headers) + decodebin2: - improve handling of multi-stream chains (e.g. mpeg-ts) - cache the upstream seekability for demuxer decode chains and use it for the non-preroll multiqueue limits - add support for autoplugging parsers and parser-converters, and negotiate stream-format conversions properly as needed - link elements before testing if they can reach the READY state, so allow hw-accelerated elements can query the video context - use a TIME limit for pre-rolling in live streams and not in non-live streams - fix preroll for HLS streams at low bitrates - add source pads to stream-topology element messages + decodebin, decodebin2: don't plug the same parser multiple times in a row, so we can make parsers accept parsed input as well (and use them to convert to different stream formats) + encodebin: - add flags to disable conversion elements - autoplug formatters; re-enable parsers + gnomevfssrc: add support for cancelling read operations + oggdemux, oggmux: add support for new Opus audio codec + oggdemux: - implement push mode seeking (e.g. for http) - assume input is live stream if byte size cannot be determined - fix hang on small truncated files + oggmux: - add skeleton write support - sync input streams and select input buffers based on running time - headers should always have granpos 0 - refactor how EOS is determined - support sparse streams as input (e.g. kate subtitle streams) + playbin2: - fix decoder-sink compatibility check for raw audio/video formats - make sure that the decoders we plug are compatible with the fixed sink - improve stream switching + playsink: add audio and video converter convenience bins + playbin2/playsink: - decide if A/V caps are raw only inside playsink - better support for raw + compressed streams (audio passthrough) - improve handling of "non-raw" formats (for hw-accelerated video decoding) + playsinkconvertbin: reconfigure if we switch from raw to incompatible raw caps + subparse: subtitle format typefinding improvements + subtitleoverlay: handle non raw video streams (add suport for hardware accelerated videos) + textoverlay: - support more video formats - add "outline-color" and "shadow" properties - attach GstVideoOverlayComposition to buffers if input is not raw video + theoraenc: - do not automatically override quality when using target bitrate - proxy downstream caps restrictions upstream + typefinding: - extract SOF marker in jpeg typefinder (to distinguish lossless JPEG) - add typefinder for WAP WBMP bitmaps (mostly to avoid false positives) - typefind UTF-16 and UTF-32 with BOMs (to avoid false positives) - recognize Asylum modules + videorate: - add a "max-rate" property; optionally ensure maximum average output frame rate - add "force-fps" property to force an output framerate or change it on the fly - optionally only drop frames to ensure maximum frame rate + videoscale: add modified Lanczos scaling method + volume: fix handling of volume>=4.0 for 8 and 16 bit integer formats + vorbisenc: relax overly tight jitter tolerances (make it work better with non-perfect input streams) + xvimagesink, ximagesink: fall back to non-XShm mode if allocating the XShm image failed + See NEWS for API additions. + Bugs fixed: bgo#643202, bgo#654270, bgo#658984, bgo#555437, bgo#556648, bgo#563251, bgo#584811, bgo#607619, bgo#607742, bgo#609918, bgo#610443, bgo#612443, bgo#615131, bgo#615342, bgo#621897, bgo#628337, bgo#628764, bgo#629212, bgo#630322, bgo#630442, bgo#630497, bgo#632788, bgo#635556, bgo#637812, bgo#638897, bgo#639055, bgo#640041, bgo#640564, bgo#640859, bgo#642690, bgo#642878, bgo#643578, bgo#644284, bgo#647648, bgo#647769, bgo#649319, bgo#649642, bgo#649969, bgo#650406, bgo#651089, bgo#651294, bgo#651496, bgo#651615, bgo#651788, bgo#651855, bgo#652342, bgo#652642, bgo#652838, bgo#653461, bgo#654295, bgo#654434, bgo#654959, bgo#655244, bgo#655268, bgo#655279, bgo#655347, bgo#655503, bgo#655574, bgo#656022, bgo#656034, bgo#656392, bgo#656715, bgo#656775, bgo#656781, bgo#657049, bgo#657062, bgo#657151, bgo#657257, bgo#657261, bgo#657319, bgo#657333, bgo#657504, bgo#657872, bgo#658294, bgo#658416, bgo#658443, bgo#658514, bgo#658609, bgo#658846, bgo#658901, bgo#659562, bgo#660150, bgo#660170, bgo#660301, bgo#660304, bgo#660598, bgo#660604, bgo#660816, bgo#661105, bgo#661106, bgo#661122, bgo#661202, bgo#661738, bgo#661897, bgo#661983, bgo#662049, bgo#662108, bgo#662330, bgo#662475, bgo#662829, bgo#663174, bgo#663312, bgo#663390, bgo#663391, bgo#663465, bgo#663766, bgo#663892, bgo#663893, bgo#664818, bgo#665004, bgo#665074, bgo#665080, bgo#665120, bgo#666395, bgo#667210, bgo#667306, bgo#667311, bgo#667312, bgo#667313, bgo#667315, bgo#667316, bgo#667917, bgo#668097, bgo#669039, bgo#669164, bgo#669167, bgo#669203, bgo#646868, bgo#654388, bgo#311486. - Add explicit glib2-devel BuildRequires so it can be versioned. - Add zlib-devel BuildRequires, to enable zlib support for ID3 parsing. - Add libICE-devel and libSM-devel BuildRequires on > 12.1: this used to be pulled by something else, but got changed after the xorg-x11 packaging change. - Add xz BuildRequires on openSUSE <= 12.1, to be able to decompress the xz tarball. - Change gtk2-devel BuildRequires to gtk3-devel, but only enable it on 12.1 and later (where we have it): it's an optional dependency for examples. GTK+ 2.x support was removed. - On openSUSE < 12.1, add cairo-devel and pango-devel BuildRequires to make sure we keep building the pango, ximagesink and xvimagesink plugins (since there is no gtk2-devel BuildRequires anymore). - Add gstreamer-0_10-plugins-base-missing-return-value.patch: fix missing return value. - Remove unneeded call to autogen.sh.- Add pkgconfig(xv) BuildRequires on openSUSE > 12.1: this used to be pulled in by something else, but the relayout of xorg-x11 packages changed that. Pull in conditionally only to not risk breakage in linked OBS instances (pkgconfig() was not supported in older openSUSE releases).- Split typelib files into typelib-1_0-GstApp-0_10 and typelib-1_0-GstInterfaces-0_10 subpackages. - Add typelib-1_0-GstApp-0_10 and typelib-1_0-GstInterfaces-0_10 Requires to devel subpackage. - Change group of libgstapp-0_10-0 from Productivity/Multimedia/Other to System/Libraries. - Remove explicit Requires for glib2-devel, gstreamer-0_10-devel, libxml2-devel and zlib-devel in devel subpackage: they will automatically be added the pkgconfig way.- add libtool as explicit buildrequire to avoid implicit dependency from prjconf- fix deps o gobject-introspection >= 0.9.12- Introduce build_v4l macro. Video4Linux does no longer build with linux-glibc-devel >= 3.0, due to the fact that VID_TYPE_MPEG_ENCODER is no longer defined (which in turn is used to identify if v4l is usable). Video4Linux2 plugin can be found, as before, in gstreamer-0_10-plugins-good package.- Update to version 0.10.35: + Work around GLib atomic ops API change. + don't use G_CONST_RETURN in public headers. + bgo#600043: subparse: fails to recognise Cyrillic subtitles in windows-1251 encoding.- Update to version 0.10.34: + None changes: this release is identical to 0.10.33 and just done to keep core/base versions in sync.- Update to version 0.10.33: + audioringbuffer: make sure to not start if the may_start flag is FALSE + baseaudiosink: - arrange for running clock when rendering eos - don't allow aligning behind the read-segment - start ringbuffer upon going to PLAYING and already EOS + riff: Add support for video/x-camstudio + rtcpbuffer: - fix invalid read in validation of padding in rtcp packet - Round to next 32bit word, not current 32bit word at end of SDES chunk + rtpbuffer: Off-by-one error when creating RTP header extensions with a two-byte header + rtsptransport: ensure valid int result when parsing ranges + tag: - map the ID3v2 TENC frame to GST_TAG_ENCODED_BY - add GST_TAG_CAPTURING_EXPOSURE_COMPENSATION incl. EXIF/XMP mappings - add a new GstTagXmpWriter interface to select XMP schemas to be used + tagdemux: also push cached events downstream when operating in pull mode + video: - add GST_VIDEO_BUFFER_PROGRESSIVE flag - add ARGB64 and AYUV64 (16 bits per channel) formats - add r210 (10 bits per channel) format - add gst_video_format_get_component_depth() and _new_template_caps() - fix creation of grayscale caps and height calculation for YUV9/YVU9 + appsink: emit "new-buffer-list" signal for buffer lists if handled by app + audiorate: add "skip-to-first" property + decodebin2: - don't use the same parser element multiple times in the same chain - improve detection of raw caps in expose-all-streams=false mode + discoverer: - don't wait for subtitle streams to preroll; leak fixes - use nominal bitrate if bitrate tag is unavailable + encodebin: - add an audioconvert after the audio resampler - fix refcounting issues and leaks related to request pads - return a new reference of the pad for the "request-pad" signal - set all elements to NULL and remove them from the bin when removing a source group - tear down old profiles when setting new ones + multifdsink: disconnect inactive clients in the select loop too + oggmux: - prefer headers from caps to determine stream type (for VP8) - fix issue with ogg page numbering and discont flag handling - ensure stream serial numbers are unique - use running time for muxing instead of timestamps + oggparse: better detection of delta unit flag + playbin2: - uridecodebin: add "source-setup" signal - always prefer the custom set sink and also set it back to NULL in all cases - check if an already existing sink supports the non-raw format - fix handling of non-raw custom sinks - if a sink claims to support ANY caps assume that it only supports the usual raw formats - only consider the audio/video sinks in autoplug_continue for the normal uridecodebin - use gst_pad_accept_caps() instead of intersecting with the getcaps caps - set sinks to READY before checking if it accept caps + textoverlay: - add support for ARGB and other RGB alpha variants, and xBGR and RGBx - add support for vertical center alignment - converted AYUV to use 'A OVER B' alpha compositing - use a class wide mutex to work around pango reentrance issues + theoraenc: - don't reset the video quality when setting the bitrate - allow adjustment of the speed level while running - set speed-level property defaults from libtheora's defaults + typefinding: - MPEG-TS detection fixes - detect HTTP live streaming m3u8 playlists - detect windows icon files and DEGAS images - detect raw h.263 - add depth and endianness fields to DTS caps + uridecodebin: - Add default handler for autoplug-select - add https:// to protocols for which to enable buffering - expose "autoplug-sort" signal - post proper error message if decodebin2/typefind elements are missing - Return NULL from the default autoplug-sort handler + videorate: fix "skip-to-first" timestamp setup + videoscale: add 16-bit-channel support (ARGB64, AYUV64), fix ARGB bilinear scaling + videotestsrc: add 16-bit-per-channel support (ARGB64, AYUV64) + vorbis: add support for using tremolo on android + vorbistag: - Add support for METADATA_BLOCK_PICTURE tags - Write GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE as METADATA_BLOCK_PICTURE + win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink + xvimagesink: don't paint the window black when going to NULL + Bugs fixed: bgo#618516, bgo#619778, bgo#633837, bgo#412678, bgo#620364, bgo#625129, bgo#626152, bgo#627268, bgo#629196, bgo#632291, bgo#632889, bgo#635669, bgo#635784, bgo#635800, bgo#636886, bgo#639136, bgo#639159, bgo#639237, bgo#639744, bgo#640189, bgo#640211, bgo#640607, bgo#640709, bgo#640804, bgo#641706, bgo#641860, bgo#641917, bgo#641927, bgo#641952, bgo#642174, bgo#642232, bgo#642274, bgo#642381, bgo#642466, bgo#642720, bgo#642942, bgo#642949, bgo#643775, bgo#644416, bgo#644745, bgo#644845, bgo#644996, bgo#645167, bgo#645437, bgo#646570, bgo#646572, bgo#646573, bgo#646575, bgo#646576, bgo#646923, bgo#646924, bgo#646925, bgo#646952, bgo#647399, bgo#647721, bgo#647781, bgo#647856, bgo#647857, bgo#647942, bgo#647943, bgo#648459, bgo#648466, bgo#648548, bgo#642667, bgo#642732, bgo#646744, bgo#647294- Update to version 0.10.32 + GLib requirement is now >= 2.22 + New core elements: - valve (moved from -bad) - input-selector (N.B. without "select-all" property, use fsfunnel instead) (moved from -bad) - output-selector (with different negotiation behaviour by default, set pad-negotiation-mode=active for previous behaviour) (moved from -bad) + Performance improvements for many heavily-used code paths: GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2, multiqueue + gobject-introspection: add annotations for most core API + clock: make sync clock wait lockfree + fdsrc/fdsink: reenable on MSVC + registry: fix GStatBuf definition for win32 when building against older glib (fixes unnecessary rescanning of plugins at start-up) + element: add a more flexible way to get request pads from elements + multiqueue: return upon input when already eos + object: fix creation of default name (when creating more than 100000 elements) + pluginloader: fix hangs on OSX + poll: - fixes for (p)select backend (used e.g. on OSX) - refactor and make more lockfree; fixes for win32 and OSX (pselect backend) + registry: don't replace valid existing plugins by blacklisted ones + tags: don't produce duplicated entries when merging same value twice + basesink: - preroll fixes for async=false case - rework position reporting code + basetransform: handle downstream giving a buffer with new caps but invalid size + See NEWS for API additions and deprecations. + Bugs fixed: bgo#635785, bgo#638599, bgo#503592, bgo#564056, bgo#607513, bgo#632168, bgo#632447, bgo#632557, bgo#632778, bgo#632779, bgo#632780, bgo#633918, bgo#634965, bgo#635001, bgo#636268, bgo#636455, bgo#637057, bgo#637300, bgo#637549, bgo#637776, bgo#638381, bgo#638399, bgo#638900, bgo#638941.- Remove buildrequire on pyxml, changelog of package with date 2008-03-21 contains: "Don't depend on PyXML and use only XML modules that are shipped with python."- Update to version 0.10.31: + adder: Make sure FLUSH_STOP is always sent after a flushing seek + alsasrc, alsasink: add "card-name" property to get the card name in addition to the device name + appsrc: don't override buffer caps if appsrc caps are NULL; fix element classification + audioclock: add a function to invalidate the clock + audioconvert: optimise remaining conversion code paths with Orc as well + baseaudiosink,baseaudiosrc: post clock-provide and clock-lost messages when going from/to READY to/from PAUSED + baseaudiosink: subtract the render_delay from our latency + decodebin2: don't add non prerolled stream to topology + ffmpegcolorspace: add support for A420 and fix support for 8 bit paletted RGB and IYU1 + gnomevfsrc: set GST_PARAM_MUTABLE_READY flag on the "handle" property + libvisual: add latency query; only drop frames that are really too old + multifdsink: gdp protocol is deprecated. People should use gdppay instead + oggdemux: fix seeking with negative rate with skeleton; fix wrong flowreturn handling + pbutils: - AAC profile and level detection utility functions - H.264 and MPEG-4 profile and level extraction utility functions - new GstDiscoverer utility API for extracting metadata and tags + playbin2, decodebin2: declare stable, deprecate the old playbin/decodebin + playbin2, uridecodebin: add property to configure ring buffer size + rtcpbuffer: add function to manipulation the data in RTCP feedback packets + rtpbuffer: - add functions to add RFC 5285 header extensions to GstBufferLists - add function to add RTP header extensions with a two bytes header - add function to append RFC 5285 one byte header extensions - add function to parse RFC 5285 header extensions - add function to read RFC 5285 header extensions from GstBufferLists - add function to transform a GstBuffer into a GstBufferList + rtsp: improve rtsp timeout calculation and handling + sdp: add methods to convert between uri and message + tags: - try ISO-8859-1 as second fallback in case WINDOWS-1252 is not supported - add many more photography/capture tags - EXIF and XMP tag handling improvements + textoverlay: add support for NV12, NV21 and AYUV; configurable text color and position + theoradec: - expose telemetry properties only if libtheora was compiled with --enable-telemetry - add support for two-pass encoding; allow change of bitrate and quality on-the-fly + tools: standalone gst-discoverer-0.10 tool for discovering media file properties + typefinding: - detect avc1 ftyp as video/quicktime - export 3gp profile in caps - detect enhanced AC-3 - extend AAC typefinder to detect LOAS streams - fix ADTS caps stream-format detail - more reliable mpeg-ts typefinding + uridecodebin: Only enable progressive downloading if the upstream duration in bytes is known + video: add gst_video_convert_frame*() utility functions + videorate: - fixate the pixel-aspect-ratio if necessary - mark duplicated frames with the GAP flag + videoscale: - add support for adding black borders to keep the DAR if necessary ("add-borders" property) - Fix caps fixating if the height is fixed but the width isn't - only set the PAR if the caps already had a PAR - refactor using more Orc code + videotestsrc: - new patterns: solid-color, ball, bar and smpte100 - add "foreground-color" and "background-color" properties, deprecate "colorspec" property - add support for UYVP format, fix NV21 rendering + volume: use Orc to optimise many code paths + vorbisdec: decode pending buffers upon EOS when doing reverse playback + xoverlay: - add set_window_handle() with guintptr argument, deprecate set_xwindow_id() which doesn't work on some platforms - allow render rectangle coordinates to be negative + See NEWS for API additions and deprecations. + Bugs fixed: bgo#628028, bgo#623846, bgo#602437, bgo#612264, bgo#615471, bgo#616392, bgo#617314, bgo#617506, bgo#620291, bgo#623663, bgo#623807, bgo#623837, bgo#623918, bgo#624598, bgo#624656, bgo#624919, bgo#624920, bgo#624949, bgo#625001, bgo#625118, bgo#625944, bgo#626125, bgo#626570, bgo#626581, bgo#626621, bgo#626629, bgo#626718, bgo#627203, bgo#627297, bgo#627565, bgo#627768, bgo#627780, bgo#627924, bgo#628009, bgo#628400, bgo#628500, bgo#628747, bgo#629157, bgo#629672, bgo#629848, bgo#630303, bgo#630353, bgo#630440, bgo#630443, bgo#630471, bgo#630496, bgo#630802, bgo#631128, bgo#631312, bgo#631633, bgo#631703, bgo#631756, bgo#631773, bgo#631774, bgo#632167, bgo#632653, bgo#632656, bgo#632789, bgo#632809, bgo#632988, bgo#633023, bgo#633203, bgo#633311, bgo#633336, bgo#633455, bgo#634014, bgo#634584, bgo#635067, bgo#635392, bgo#621349, bgo#628488, bgo#629746, bgo#626869. - Drop gstreamer-0_10-plugins-base-make382.patch: fixed upstream.- Move gir files to devel subpackage.- Add gstreamer-0_10-plugins-base-make382.patch: fix build with make 3.82. Patch taken from common modules upstream repo, commit id=4a070a. fdo#29426.- Recommend instead of require lang package since it's not mandatory.- Update to version 0.10.30: + Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and other optimisations, and remove liboil dependency. + basertpaudiopayload: Set duration on buffers; add extra frame for non-complete frame lengths + riff: add mappings for On2 VP8 and VP6F: On2 VP6 Flash variant + video: Add support for RGB/BGR with 15 and 16 bits, and Y800 and Y16 + xmp/exif tags: add mappings for new tags (device, geo location, image orientation) + adder: rework timestamping; only accept seek-types SEEK_NONE and SEEK_SET + decodebin2: - add "expose-all-streams" property to not expose/decode all streams - use accumulator for autoplug-sort + ffmpegcolorspace: - add YUY2/YVYU to all RGB formats conversions - fix conversion of packed 4:2:2 YUV to RGB and 8 bit grayscale - fix Y16 from/to GRAY8 conversion - fix Y42B from/to YUY2/YVYU/UYVY conversion for odd widths - Map "Y8 " and "GREY" to "Y800" and add it to the template caps - negotiation speed-ups + oggdemux: - implement seeking and duration estimates when operating in push mode (http etc.) - parse Skeleton index packets for better seeking in push mode - fix granulepos->key granule calculation for Dirac video - fix EOS flow aggregation: only EOS when all streams are EOS + oggmux: Start a new page for every CMML buffer + ogg: Implement Ogg VP8 mapping + playbin2: - add "av-offset" property to adjust audio/video sync - add flag for enabling/disabling automatic deinterlacing - fix race when querying duration right after preroll, by forwarding duration query duration during group switch if no cached duration exists - if a text sink is provided, let subtitle parsing be done by decodebin2 if required - set the subtitle encoding on the decodebins again + playsink: - also expose "convert-frame" action signal and "frame" property in playsink - reconfigure the video chain correctly when switching from a subtitle to a non-subtitle file - Don't fail if subtitles are used but only audio is available and no visualizations + typefinding: - add WebM typefinder (was in -good before) - add IVF and dts typefinders, improve AC-3 and jpeg typefinding - detect ISO 14496-14 files as video/quicktime not audio/x-m4a + uridecodebin: - add all qtdemux types to downloadable types - add the 'expose-all-streams' property from decodebin2 - Allow video/webm for progressive downloading + videorate, videotestsrc: fixate color-matrix, chroma-site and interlaced fields if necessary + videoscale: - Try to keep DAR when scaling - Add support for Y444, Y42B and Y41B and more gray formats - Fix resampling of ARGB scanlines - Try harder to keep the DAR if possible - Use passthrough mode if width and height are not changed + Bugs fixed: bgo#621428, bgo#371108, bgo#512740, bgo#605100, bgo#610866, bgo#614872, bgo#614942, bgo#615783, bgo#616396, bgo#616422, bgo#616557, bgo#617636, bgo#617855, bgo#617868, bgo#618324, bgo#618392, bgo#618625, bgo#619090, bgo#619102, bgo#619310, bgo#619396, bgo#620136, bgo#620140, bgo#620211, bgo#620279, bgo#620342, bgo#620412, bgo#620441, bgo#620500, bgo#620720, bgo#620939, bgo#621071, bgo#621161, bgo#621190, bgo#621509, bgo#621572, bgo#622696, bgo#622807, bgo#622944, bgo#623003, bgo#623176, bgo#623218, bgo#623233, bgo#623318, bgo#623375, bgo#623384, bgo#623418, bgo#623530, bgo#623583, bgo#624266, bgo#547603 - Add orc BuildRequires - Remove liboil-devel BuildRequires - Drop gstreamer-0_10-plugins-base-fix-introspection-build.patch, it was not applied before.- Update to version 0.10.29: + video: add support for color-matrix and chroma-site fields in video caps and selected elements + video: Add support for 8-bit and 16-bit grayscale formats + typefinding: add AAC profile, level, channels and rate to ADTS caps + tags: add basic xmp metadata support + gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated + riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs + playsink: Don't fail if there are subtitles and audio but no video + oggdemux: map old FLAC mapping correctly + alsa: handle disappearing of sound device whilst in use more gracefully + playbin: Only unref the volume element on dispose and when a new audio sink is set + build: build plugin, example and libs directories in parallel if make -jN is used + uridecodebin/playbin2: we can handle avi in download mode too + rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses + audiopayload: add property to control packet duration- Use the PackageKit codec helper instead of our own tool: less code to maintain for us, and it will make it possible to directly install a package. - Change opensuse-codecs-installer Recommends to PackageKit-gstreamer-plugin. - Remove --with-install-plugins-helper configure option: the PackageKit plugin will install the right file with update-alternatives.- Split the gnomevfs plugin in a gstreamer-0_10-plugin-gnomevfs subpackage to not require gnome-vfs (which is deprecated) with this package. - Add iso-codes-devel BuildRequires.- Update to version 0.10.28: + Features of this release: - Ogg/Dirac fixes - build: really dist qtgv-xoverlay.h header file needed by overlay examples this time - rtspconnection: fix handling of x-server-ip-address - alsasrc fixes + Bugs fixed: - bgo#610832: qtgv-xoverlay.h header file missing in the tarball - bgo#611900: [oggdemux] Incorrect parsing of Dirac headers- Update to version 0.10.27: + Features of this release: - playbin2,decodebin2: lots of fixes for missing plugin installation - playbin2, playsink, subtitleoverlay: Set subtitle encoding properly - videorate: Improve upstream negotiation - oggdemux: use the chain begin_time instead of our counter - oggdemux: mark skeleton streams correctly - oggdemux: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1 - typefinding: detect stm module format - ffmpegcolorspace: add conversions from all ARGB formats to AYUV and back - theoradec: Fix chroma copying for 4:2:2 - tcpclientsrc,tcpserversrc: Fix handling of closed sockets - examples,build: dist header file for the Qt graphics view example - playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again - rtspconnection: make sure not to dereference NULL username or password - appsrc: Update segment duration and post a duration message if the duration changes - vorbisdec: also support ivorbis tremor decoder - rtsp: fail gracefully on bad Content-Length headers - rtsp: ignore \n and \r as the first line + Bugs fixed: bgo#610449, bgo#608025, bgo#608309, bgo#608417, bgo#609063, bgo#609314, bgo#609423, bgo#610005, bgo#610268, bgo#610310, bgo#610329, bgo#610379, bgo#610386, bgo#610672, bgo#610832, bgo#611225, bgo#611227, bgo#604131- Update to version 0.10.26: + Changes: - playbin2: . make about-to-finish signal work for raw sources (e.g. audio CDs) . fix handling of the native audio/video flags . add flag to enable decodebin buffering . make subtitle error handling more robust and ignore late errors . improve subtitle passthrough in uridecodebin . new subtitleoverlay element for generic subtitle overlaying . proxy notify::volume and notify::mute from the volume/mute elements (or audio sink) . don't stop completely on initialization errors from subtitle elements; instead disable the subtitles and play the other parts of the stream - decodebin2: rewrite autoplugging and how groups of pads are exposed - uridecodebin: add use-buffering property that will perform buffering on parsed or demuxed media. - GstXOverlay: flesh out docs and add example for use with Gtk+ >= 2.18 - libgsttag: add utility functions for ISO-639 language codes and tags - oggdemux: . use internal granulepos<->timestamp mapper and make oggdemux more like a 'normal' demuxer that outputs timestamps . seeking improvements - subparse: add qttext support - ffmpegcolorspace: prefer transforming alpha formats to alpha formats and the other way around - libgstvideo: add functions to create/parse still frame events - theoraenc: make the default quality property 48. - videotestsrc: add pattern with out-of-gamut colors - theora: port to 'new' theora 1.0 API; make misc. existing properties have no effect (quick, keyframe-mindistance, noise-sensitivity, sharpness, keyframe_threshold); those either never worked or aren't needed/provided/useful any longer with the newer API - typefinding: misc. performance improvements and fixes - baseaudiosink: make drift tolerance configurable + Bugs fixed: bgo#597539, bgo#597786, bgo#598288, bgo#598533, bgo#598936, bgo#599105, bgo#599154, bgo#599266, bgo#599471, bgo#599649, bgo#600027, bgo#600370, bgo#600469, bgo#600479, bgo#600726, bgo#600787, bgo#600945, bgo#600948, bgo#601104, bgo#601627, bgo#601772, bgo#601809, bgo#601942, bgo#602000, bgo#602225, bgo#602790, bgo#602834, bgo#602924, bgo#602954, bgo#603345, bgo#603357, bgo#605100, bgo#605219, bgo#605960, bgo#606050, bgo#606163, bgo#606687, bgo#606744, bgo#606926, bgo#607116, bgo#607226, bgo#607381, bgo#607403, bgo#607569, bgo#607652, bgo#607848, bgo#607870, bgo#607926, bgo#607929, bgo#608167, bgo#608179, bgo#608446, bgo#608484, bgo#608699, bgo#609252, bgo#596078, bgo#596183, bgo#601480, bgo#596313, bgo#606949- Package baselibs.conf- Compile introspection support: + Add gobject-introspection-devel BuildRequires. + Pass --enable-introspection to configure. + Add gstreamer-0_10-plugins-base-fix-introspection-build.patch to fix the build. - Fix self-obsoletion of gstreamer010-plugins-bad-devel. - Small cleanups.- Update to version 0.10.25: + Changes: - Add per-stream volume controls - Theora 1.0 and Y444 and Y42B format support - Improve audio capture timing - GObject introspection support - Improve audio output startup - RTSP improvements - Use pango-cairo instead of pangoft2 - Allow cdda://(device#)?track URI scheme in cddabasesrc - Support interlaced content in videoscale and ffmpegcolorspace - Many other bug fixes and improvements + Bugs fixed: bgo#595401, bgo#563828, bgo#591677, bgo#588523, bgo#590146, bgo#321532, bgo#340887, bgo#397419, bgo#556537, bgo#559049, bgo#567660, bgo#567928, bgo#571610, bgo#583255, bgo#586180, bgo#588717, bgo#588761, bgo#588915, bgo#589095, bgo#589574, bgo#590243, bgo#590425, bgo#590856, bgo#591207, bgo#591357, bgo#591577, bgo#591664, bgo#591934, bgo#592544, bgo#592657, bgo#592864, bgo#592884, bgo#593035, bgo#593284, bgo#594020, bgo#594094, bgo#594136, bgo#594165, bgo#594256, bgo#594258, bgo#594275, bgo#594623, bgo#594732, bgo#594757, bgo#594993, bgo#594994, bgo#595454, bgo#545807- Added support for translation-update-upstream (FATE#301344).- Only use libgudev-1_0-devel BuildRequires on openSUSE > 11.1.- Update to version 0.10.24: + Changes: - Recognise Kate subpicture subtitles - Support progressive download in playbin2 - GIO improvements - Add buffer-list support in appsink - Add gaussian-noise mode to audiotestsrc - bump cdparanoia req to 0.10.2 and improve caching - Improve audio source base class - Add frame-by-frame stepping and examples - Extend stream-probing in decodebin2 - Many RTSP improvements - support for PGS subpictures - adder improvements - Add Y444, v210, v216 formats - implement preset interface in vorbisenc, theoraenc, oggmux - Improve libvisual visualisation timestamp tracking - playbin2 enhancements: custom audiosink, subpictures, cdda - Improvements in textrender - Support raw YUV 4:2:2 and SIREN in RIFF - Add 4:2:2 and 4:4:4 support to theoradec - Many other bug-fixes and improvements + Bugs fixed: bgo#510417, bgo#513373, bgo#529300, bgo#531035, bgo#567997, bgo#576552, bgo#577637, bgo#579692, bgo#580318, bgo#581460, bgo#581571, bgo#582021, bgo#582749, bgo#582819, bgo#583867, bgo#584020, bgo#584686, bgo#585197, bgo#585758, bgo#585970, bgo#585994, bgo#586331, bgo#586356, bgo#586519, bgo#587080, bgo#587278, bgo#587676, bgo#587695, bgo#587896, bgo#587980, bgo#588078, bgo#588205, bgo#588550, bgo#588551, bgo#588724, bgo#588746, bgo#588747, bgo#588748, bgo#589075, bgo#589581, bgo#589622, bgo#589663, bgo#589797, bgo#590470, bgo#536313, bgo#579642, bgo#582528, bgo#583318, bgo#585079, bgo#585708, bgo#588218, bgo#586920 + API additions: - GstNetAddress::gst_netaddress_to_string() - Add gst_rtsp_watch_queue_data() - playbin2: Add {audio,video,text}-tags-changed signals - Add gst_color_balance_get_balance_type() - Add gst_mixer_get_mixer_type() - Change cdparanoia BuildRequires in cdparanoia-devel. - Add libgudev-1_0-devel BuildRequires.- Update to version 0.10.23: + New navigation API to support DVD playback + playbin2 improvements + RTSP extensions to allow extra headers and options + Replace audioresampler with speexresample based code + Support interlacing flags in the gstvideo library + Support new RIFF formats + Improve typefinding + Support more frame formats in videoscale + Many other bug-fixes and improvements + Bugs fixed: bgo#577637, bgo#580120, bgo#478512, bgo#574962, bgo#564139, bgo#577436, bgo#350311, bgo#378094, bgo#543591, bgo#553295, bgo#565105, bgo#565777, bgo#566661, bgo#567255, bgo#567636, bgo#567740, bgo#568482, bgo#569655, bgo#570142, bgo#570356, bgo#570768, bgo#570832, bgo#571009, bgo#571147, bgo#572577, bgo#572872, bgo#572993, bgo#573165, bgo#573528, bgo#573529, bgo#574293, bgo#574319, bgo#574447, bgo#574939, bgo#575550, bgo#575638, bgo#575649, bgo#576019, bgo#576142, bgo#576180, bgo#576586, bgo#577054, bgo#577709, bgo#577827, bgo#578583, bgo#578656, bgo#579129, bgo#579130, bgo#579192, bgo#579203, bgo#579267, bgo#579463, bgo#579668, bgo#579734, bgo#579912, bgo#580470, bgo#580952, bgo#581727, bgo#569682, bgo#580020, bgo#562794, bgo#567396, bgo#567982, bgo#571299, bgo#574443, bgo#574516, bgo#574964, bgo#575256, bgo#575588, bgo#576187, bgo#576188, bgo#576190, bgo#577288, bgo#577610, bgo#577794, bgo#578118, bgo#578506, bgo#578942, bgo#580271, bgo#580649 + API added: - GstRTSP::gst_rtsp_options_as_text() - GstRTSPMessage::gst_rtsp_message_take_header() - GstRTSPRange::gst_rtsp_range_to_string() - New Navigation interface commands, queries and messages - gst_rtsp_channel_new() - gst_rtsp_channel_unref() - gst_rtsp_channel_attach() - gst_rtsp_channel_queue_message() - gst_rtsp_connection_accept() - GstAppSink::gst_app_sink_set_callbacks() - GST_VIDEO_FORMAT_YVYU, GST_VIDEO_BUFFER_TFF, GST_VIDEO_BUFFER_RFF, GST_VIDEO_BUFFER_ONEFIELD - GST_MIXER_FLAG_HAS_WHITELIST, GST_MIXER_FLAG_GROUPING, GST_MIXER_TRACK_NO_RECORD, GST_MIXER_TRACK_NO_MUTE, GST_MIXER_TRACK_WHITELIST - GstAppSrc::emit-signals - GstAppSrc::gst_app_src_set_emit_signals() - GstAppSrc::gst_app_src_get_emit_signals() - GstAppSrc::gst_app_src_set_callbacks() - RTSP::gst_rtsp_connection_get_url() - GstRTSPLowerTrans::GST_RTSP_LOWER_TRANS_HTTP - RTSP:gst_rtsp_connection_set_tunneled() - RTSP:gst_rtsp_connection_is_tunneled() - RTSP::gst_rtsp_connection_set_ip() - RTSP::gst_rtsp_connection_get_tunnelid() - RTSP::gst_rtsp_connection_do_tunnel() - RTSP::gst_rtsp_watch_reset()- Don't call autogen and don't package gio in older products.gstreamer010-plugins-basegstreamer010-plugins-base-oilgstreamer010-plugins-base-visualbuild79 1561118931  !"#$%&'()*0.10.360.10.36-18.3.10.10.36-18.3.10.10.360.10.36-18.3.10.10.36-18.3.10.10.360.10.36-18.3.10.10.36-18.3.1gst-discoverer-0.10gst-visualise-0.10libgstadder.solibgstalsa.solibgstapp.solibgstaudioconvert.solibgstaudiorate.solibgstaudioresample.solibgstaudiotestsrc.solibgstcdparanoia.solibgstdecodebin.solibgstdecodebin2.solibgstencodebin.solibgstffmpegcolorspace.solibgstgdp.solibgstgio.solibgstlibvisual.solibgstogg.solibgstpango.solibgstplaybin.solibgstsubparse.solibgsttcp.solibgsttheora.solibgsttypefindfunctions.solibgstvideorate.solibgstvideoscale.solibgstvideotestsrc.solibgstvolume.solibgstvorbis.solibgstximagesink.solibgstxvimagesink.sogstreamer-0_10-plugins-baseAUTHORSCOPYINGCOPYING.LIBNEWSREADMERELEASEREQUIREMENTSgst-plugins-baselicense-translations.dictgst-visualise-0.10.1.gz/usr/bin//usr/lib64/gstreamer-0.10//usr/share/doc/packages//usr/share/doc/packages/gstreamer-0_10-plugins-base//usr/share//usr/share/gst-plugins-base//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:10477/openSUSE_Leap_42.3_Update/9d34ad0c1f3c2f9ed9a1dd99e57ec1f6-gstreamer-0_10-plugins-base.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux  !! " !#$ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.0.0, BuildID[sha1]=5115092ac48e34b48fcf01e70bf7ce9119c2c3ca, strippeda /usr/bin/perl -w script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8ff031ec2fff1f3ad44b70d3e43caab9b14f923, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58eb7ac12dbbd1cc1bb118fc0312181d80fd2823, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c91a6627990a026e1237f46bb010d1f26d5a784b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7930930f8f9a35e8c3933712675d27a463f1641f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c640f1964b0f542264631598c7e3b1c0722f02e4, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=839eb253373de6d23405750e7a39e549e176f65c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d8ead18e9cce19c1307b7e40585c853ac0fd1ed, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=88db7d23bf156ce3f227b458d3532bd1770bf707, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8ca269f47a29d772fd247cbeeda70163cecb74d5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f2d91a2fadef9a4eeec5cadf7a928c85ae1ddd0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6809ade579a4c2d230e9f9ba551d09813c8381ff, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2498a8843f06286b27cd83b7fc12412a5079ff7c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c5edbe0eb6cf2863e4362da1a6da27215c2092ef, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d29e3215dfeed3caf5c80ad404e6389f77f6b032, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc63f17d6aab5874e6df14b5e736bcf53742a4b8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b2c2dcbc5fcc942d1d264b0611d5d608c37031f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d08a4df93bf010f3cbe49ef84d4331c0793dbde, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b80bc6b70421707e24bbc71ad3e4dbfe47a4a10, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4707c2dd95a4640e64a4c46030d1d546523796bf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=823f4862dac59a9ba5fdc7ff748306e8ce32b38b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=571eea4ec53a59f55dcedd50c1dc236e865316d5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d268908b8c36b8541c3f2b6d817ac2bbb88aa090, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac3b77d83c53a75e302e7e4eda6156a95973161d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cca613549999fc03606325c4bc21ac6e7c48a540, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca1887465a52ba4acaa764c979bb847a12a8688d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=01d18d06d91015aed32b2ab5f7d4ef7d7218669c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=274803412016b251be7be0a686de9413bd893042, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=140efc7ff064f2198395a2b8c02d82ceb2b8e820, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=43176feaa5ff504ec9047f6cb07530643676f84b, strippeddirectoryUTF-8 Unicode textASCII textmakefile script, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)&0>FS_lu,9BP]j|      R RRRRR*R RPWR RRRRRR&R*R PPXR R RR R+RRRRRRRRR*R PPPPYR RRR*R PPQPPOPZR$R R RRRRRR&R#R*R PP[R RRRR*R PP\R$R RRRRR&R'R#R*R PP]R$R RRRRRR#R*R PP^R R+RRRRRRR*R PPRP_R RRRRR*R PP`R RRRRR*R P PAPaR RRRRR*R P!PbR R R"RRRR*R P"PcR R RRRRRR*R P#P$PdR RRRRRR*R P%PPP&PSP'P(PeR RRRRR0R*R PfRR RR R R!RRRRR%R*R P+PPP,PLP.PP0P P/PP-P*PPgRR R"RRR)R(RRRR*R P;P@PPPNP?PlRR R RR RRRRRR*R PmR RRRRR*R PBPnR$R R R"RRRRR&R#R*R PCPoR$R R RRRRR&R#R*R PDPpR RRRRRRRR&R*R PEPqR R R!RRRRR1R2R*R PGPMPFPPHPIPrR RR R+RR"RRRRRR*R PJPsR$R+R RR RR"RRRRRRR#R*R PK~(oM|gstreamer-0_10-plugins-base-langPackageKit-gstreamer-plugingstreamer-0_10?]"k%FfQס~Z l|ڨoue=-*MN3e'q}R1(C `wZE2%m;^:Dxz oƟy[1~6-T ;2W;~ ExYj I> {~yI!Id'bzc@i T~j8( {q$뮗13 F?VJ㵞`_?qDpٗN~Ȃ(t |H* Xps.ӡ<=Ma( VCPP mI/ ɲ 1_o)u7,e|j ` {zeGxFp魫Ԭrob5*fq?WCj73*Dk7G{eSiˎ%To&&Ïm&n> 38(!z`DAdjh<.>%gOO$]Sp_]:2!whF~ZX5OOx F2m&[Dc(R19}Z \HlgzrK}F!5Ō: |Pob;`V5[PhLI&/9*\AZފy.w[sQNG/({aD_\X޹Vb!y2q*>Q%K:XGrYxg?vzǾQ{*DmbߥT6H@{(!K[`hs6Ԧx950=>z>HpA.Gt:mMJY2";JvOWGubQ\5N"3q}[{8MNh1⇱ZUO(7*C( ȹ5ĵR s8ToIļ/\rNyz^m .Lg=` 0 ]խe/SWQ,FGФ%ڤА"؝eL-t[00,Fpj1 +@5"aɹkLh&dCĦ::SUȠ%ydm4ez}85K?HCOI}Gڒy3@-]jgܯM`B3B4aG"C, #e)rhbC!^Oe*o,*,@ nˁ J$!pB'{ٵg?`PX6TrV_Xpçhx $LبF^I>Sj m) aPU)޶W2qW>"\:4|*8[K栻 80v9ħAXj8V҇-,+ы9=O9.q|1ܷf@>Ub5eЪQ~n0it`,RUF1cp1*?Uoad׼$0r?$P~_@lAhSeۍB[^Hv8Ǎ G.5{RPaō.m&_m&\$kύ2mR.h ϳ@Ѭ<ܹґZRT(&TbF76U0&a1VK@\%??pwڭ(zE$(1y e=CV"Y2m5=DU+I:9sh+nI2I5ٽ~1n!Jxʉ ; ZU]קE_|۬/&\yJȹKk.pI#rԅqA{ԌX=b}Tcem1 56ԅApK J˰ڤ0f\zXLmaF0F,,LAԀW𳲌U/^0}V}:2)Qxw3X#[ @'4l !a>'J2?Ly9WHQ-L>#}vI(i(dke-Dmib>sffDfgg1 bRʱY_)nHy̆>\tAK4? [:K !ʲ/)f"arsbQ+OTvшHk DY00nU'$$p>}E54K R:O ZzArT~h5lpi#Fl '_lԔ6OڎEktco={2e_gv]D?:vr]ʄD먊`y7AAͷqs}Jl|)ZTj WeR2səhGuU;ixDsAWBS'%[J=[Oq bt+W7b8.[$@Ub$G/;R~oa,NOvu0ocP|//|{Gqt]U@,-?Mڸ*Tw6|,$C΋iYx&;n`ߣ>; i݇i` eYI[MB Hd2b?Km<K#wE.H0dѯ)G_+js<7hs*o;\$XfM+rhn$4t| I; Z0Ki$!{],̳Ir@JpEɯ[~үc@L%cՂB"p+֬᚝Ef+y"^cǻEjZJBFʟtiTRݘ@!M/g5ms_C-\[_31;%Úhco ]O؏_[bL UH=YmMitfǷ6@yg]ltF*VawCPF5_ssNa,rd`l`y$®h$NR!Ot iV!A1>ZGYa8Fpl*3O-b$v̄Hc~Tbqt1(nL zYDN^GJэ\óKEj,N݄B@7 '$isV2iÓG1 $5|Jd2d 8"o CڥP^;2[ukZ՜"ỉ1]e':PLWhb_xfyWÐ% qѝ~)$Ήla^Zxq %5BR7H:A$AY hY)?s fQCCM?7rFu鉻ޛ^w]1,V_*, jo}X Oaɫ(?`axLGSVwʯ@H7hՈS4sJhgz!7\%JN2@äcޔM0Ԛ". ^^]s0ArC1|p MG#vo" .t%ocU;t X?#%pN(%Hڢ}KXxJ1(sa- Gi$ח-.k] rXW#{Ҵ 4f1s°Z(T"*Y%o:&0p2zN\+ Ejڏߋsg7 Xk&Z-*MLxI3 pol0rNmyo:eu1=T,9Ԝ7hJdg㲡 #01Qi]"'F3MB͏  R>Fks@xr# bhQY&.;lԙ^w$t|Z M?4Lc}۷2M2pe.;6BNjU~H{W{ZL/IŏT&eHz2aG DhezQwFJ4Б3_7A|evƔD̲䞽' xh[Bxޘʹ~[5Q/f_ti F3N!j ={ @b% bnD&#y)ex%zՎkT,daB5%M `͟(\y ̾-zm{ؕ~8VDiez$Yv ѹ5Aԍj " j, ؆V.ͫ)Ҝ  UkN4һ Ju2{tɕܚ JYа06y5{<9{%Q%Y\_WGwlĢzAK=nНҼƧIuxYV;}NKg^`R!>Tϒκ:)?9R}T4atRzAlH:ٔ2ư*,~41눶Pq(f*'P!# cڣ~@:>-c*Ԝ"Co=B/TǕ±(ފT궤S3D鶃L\@bd/yW$h Fa!P {bTtENv<İd+j ~QIeR^s+u#$(< -)Fy33>U)8AӍ{C,rĎ4їrcVO[^Xf`qߟ{d H\| g\&Q|u:@B։8:B u}>SBڄi~uA?MS}3@IGV(cO&eh԰JqD,ޤGPG(5K4{hlzO$x*r qIGm([{ jT}]2E8%s6|Oo rS7t7XNJdUIe;:Pg gvD $H!QRYSV=9bRw>zR KEC輨U&%稅<8~lpڊ_%lz^L\ zG4_#HG^Cg[ ݬUL:WP9]> ީp폗 76K+uSRQAIo׸@F-J fhG-NPX9-&Ri|qW11 Y Z)Ͷ@OFi^<Þ>yQHRX5ZD h, T)EZT4QtG3(F4bEЮ|`Lo?5taQ V K ޸V}r K,m0 at֟oQL9K)UьυLjI@Hk5>(r qqȗ7*ߧ+l~A.p=MDv9 al9a&L.2l 5~ u,XM2s ۜ=NZETg~Z0hVRe +L b5"1y*.AI3jƿU!p%< ؅M0')H9Vz%_oVmIl׌l` 7jx&.upΐ_V/{6P]( H97hP3ӔsFhkͶ\Wuݤ&dNyPAC:od;KMM-#}aO IհS΄1{>0Jk ڰ+?Mv8s ^Ӵ朼Y(E:B W?qy3o~wlrb]r*2D&^s En|cZWLbipW+z!#RKU ,? 3¬+V ûO*eЄ$ѹВSEŽsN )܄N_l^ObJP,B,,0꿉şN|1t5]:+,̀en!P[ef~w_CJzg@[ 6]/`Ni~ dbel),~OA\-4P9ީB-t:Ŋ _bȰBS5ac}}G8Urfsr<$IY6Яk;ƹHZKĦN.)J bG^xaOF)FgzB#x?AC5Ayx:3"{K9&vw$;'h;C5|;5Vovk xWUVGJPK 'юa əA bQ# :N%Tud~!Qj*Zh؂hZ;FgOZEkePD=f{X˙IeC#ED$[bKN\j+S4x ;*C1+VcZA5Zyx5 .zT7OrwDāc2~Q9ZUFR+'9|G/ԨnYo-lm[m#VSRѭ7lب-_V|#9b=O~뫆2bC1$o,6=Z޾O>C5Q Nā)1V=-> nbU`mMjӷqO,%^L g?6LL֩qö & ~r 2䐫ߦGjl5;1hS Fjn.- Zf^WV2N\w* CV.R"Q*x`F\7,‡FO+GjCs>OIjn#(Ze3Niе|$͡!NƩ̞h_m:C`ůrp~Aη,dG0C^ ³H<_-aahZșˢ1!G{Xp(2?X2/T:ls|[kh7Ƕ.s/[Rp9@^ۼ1̼~3}6;{ ,Z79r(VYLhnȥU{,Y\qzo06)/0y~cۦE0bkSL Q 6򊉘UJ= /]̋vaТ=MFC٬/&PF氐(T/{Rˮ sG86b}Ѫ/*n7_ ɘ+~` ZxBMXXx2edIy#IRyicyBxMŔ:YA#PjD!O䬘Ӭ dtFñS˴6μxYhwʁeETr R1kO LcNwKѕ9"9{ײQïJ]5|ب*A/jkF&e 4}K0irˡ1m$o_;Nx K̍ZLëJnelte YXt|42#o~:Gn ڏ>B6?K.vXTtn"x\_!a PTSzVy{7(p hyJ 1zlJufQG>Æ?Mڭ:|py:sU˧"ORmx0?@\: ZQXУ''$/2?\5r 0fSRna Iszl0dZ>=H'@!˳bz\D]_ܷ|"ӾD!~F2ʒYhnkoiCeLL`/ba"/eUH-Z**9q'kB H?>9O ˡb پ温xxàN/YK3~73鵏eqUT0~ލ( fae0N ĘDges&F'-^ل$PZ#MI!\b諓gB`,kuXXKbSωvTEJbyg3T ?=nAr-hPI,':4&O8BNkYJ8> J~G;9~CD1J`ڳK~a©lT |]r:n";oL?$^x".NaSlȅvU+n9`wpZ 5q)y~o{ښf\st"5+BBZ~8ŹZ3k2rz]qHN6T ҂Cvv{ql{5BwMYk=5˄tsгu]]`WlV.IA.L)^ɀI"V/ FDV``n<` [AN[fcR!S#oЩ& %nU[A €KuN/jX5eܑ8iLUV7BT8 vE%)D-'WfNߙ䇔gBhCJgPw$ґ^Nk<B `-U?6xߟW-$fP XN 1J@f7 j#]2O̮2>8:jLQEih4_Dӂǜ>o~"<77ԒȔKT?2 ʼ]{^ "O"蔬E.VTtS0!)pێ4,u޶sQrhE@3@ݦ>ҢPpt5Lw P$x„1u_z w d&Z=St?Ur1ޏ#)Vnf9uSv|ӌbK&D{HH*f'as1 "ۀA?U ƛ hk3Y76R!P *. :4&2-G$``UBvl# Kk">ҹˉ1vAdHFcAPUc`)T K= Kq f܇HI8 8" }ާ |`?-^>3dq  AX:yZ8} QqG78HcS31MY7ѥu Q?ےGwi$oQ:|կ*QaהpW[Z7Bx;e`KzWAvJ31ZL7ĒGwUDzwL9g"?e"y+/([H֎$'y_/谐7s@/:oJ~C}/g>\Zdx@4 KC}܏&-"P:) $R q Ǯp1Z]7|L/KG}`>Di-,yfUY1V]"&m1 wn 7gFaÑK2 􁏰/Rn~uyI[N d&|u6ev85k:Fɾ^aZ9pf^ouJ2YQtԒro1 +10p_DumӢpۏzRm:[_NdpI@/Ey"9ajÈ@3Ch0!˨Rdkm~RF3)֐7: ?pVYǝ^pƒ'JIVNRJ#RoEcS;Z+yV(@KF]oQ+Z; Np_G[TOeچ$fK8MGG= '9vڞ X! >·3"B&u<=wG%(Fݍz£[ݙDeRd"{R-#D1rSIl[tVuROjjE!-`pcGSk7 Y7#f9ε{¨ m/oME>cb39N%Ӭ;`]ƥ{M@AkAk`fblʛDI $PK>1 a|L(rIb j2=/tǺn8CzG66Q1Pc4Y'0aZ[>XkA_"1:NK'ku\HBGd1 `3dt/fރL@2In ?4Ը>ѭ>St~ށj%U֙Y~5@WUҝMμSN2<] XW qu(ێ6J6b,`lb`];_ Ïaa `X΃$?;y ]"m2(p" 2\8p/"Vd:ǯJ"!q~`Yxx a? 9:J bT`YUѥeȭYh|rhamavL=9zEul6t=oV? /wd)SK. |Ed#Գ+RIa/pqhtm_%|lTe{%+}g9ޔJH2s ߀] vCC7>ާ !k̥ݬ>6*uIoA9r("@spk:Mx!YlAO`SsO$42y|:A 2]A%m:WK Am{r8koÑYYrmI^o<+h,ۂ-Pj>Ģ=?1e/[.$ؠ2VF'l 1JTQwa$`䤿R_(ZxA۠4dC7hoia 2_@jݷhu.,ArZnfb=mhHTM#.4ʜptƈY6}|c8Lu"6dEPeF[]PlF"+USpqNxI3ʑxό=wJ~~J="]L<}zP~k2zpFn]D'yNT1 elɤ"kQ+udHhHM^SghhfH?0u{⟍TQ+q w'$xCa9$Qog#YS&15J֛}e,|Ʀ+ރ_ chr*h+7YYIEBξ8WYSSjnm:c~UC gwκuݦARKwH'jlڵjL-z*Jb} %4;S*Ųv w%D?.e vvJtž_C6sAskU'g[!S kGsn~6i(n$̻x_*,XV,Ƹw $j땜bbLE1)E\ENe̩ѣ}oơ$faN[օiMpΪHwXeJT2!A7~X+VipG;LQuwS-،jq̠u9v7-0|4LܱO ǽWͤwp6xwo<)d\k%%C5mM"}s:qǒ`GIZ[u1NCnKdTieZ/s7Q)&Q#ƦPF`4wk,Y{N#JJl)bt: EDXJNUz(.ʘ V/~IXC.~Ri~h\Paײ$7G5jw5FS5'a/|Ύh0gEfL͞r}d26%rPlv[i#ot@ц)iա2;CCAS^9Fl CSѽz4P=hSLO3n;B'?/:Ih20&gW">:Jgc5s͹Nlg s}OA=2ٸЃAG&Cǝj./,PΛYܪ@pM{Cy&z(]f@Փ^WO;DJ6Y)1iƄ LFM@DREoRWĦ47g-?Rs{8 [욛L6}ZY"F}].߰A0Օ;*-a5cMRDyc][2T0eٛh.jǨ% I-eWw{2R:XzZ~nžhociiQ 8ᑊltVq bV‰-)Z xwvb hSaDƋu+`17SoQYKb; Z6MbS2gFICn`%entV=Dsib O}p\zFO֯U4 %62m$Oυ\nht?[" ڀ2oM]$>sqH0LI"E/|h '&1, y#a?25ᶲfS1UьNZ9JxuؼcU,Bl|i%lj\i겟&X${lsECZ +|W .n-u[nKO‘hsaLWSؖBlTR?*,4{j~7| |:ym o(1_dl\"uR^ H(0J!.n{7? u\e`}F֡ܗ(ĝ`DDNЭ6\Qu'v8Itz,Ԥ֢c`QAeaդ4`O8Fm/+XiǢz{.DߺG&m sBj*QSs+QڸÐYK'lX{ZF]5%yo1 :f墬T& Ms8#ɻ eǁHt0Ӝ0cQ$=y~z'>1bM9]uop@a0zans ELn9r@c~D$qcA/O0Xkˬ*tQ'ЍX_&V1BHC:bA27؅( Hۣaꤳ2ݪ9D0,Bלn ˟KQ'B::n&$0k RҖF|h~ "2P,x Vx9B:@[4zPj%FСhp Vv\K!3ĸ`WQ~!ی@voCd&OEgwO{j.-Yv&J/rƮtV/c#-/d䵂# pzV)ƿ-]>WLw`:uviqKD^"+Tse8GIա2 h ȭ487PpO H!Aa*5^ӖTT <.Op C|8,i_uYt<@"Q/qc툿'׵?#& }ǘk\Q>OY;cOB#!0nސMRXГhbD*p#F`5YY-qZ8U]K~\Mf+|x&t-rp})L _}@m2g ŹՄXm2/`KjOPԿ*2̺fV>kձg N1UDUt 9x6.fUmcUF[xo~]h B;z}=ZmfqږC%.Y+ޮ~P鵉XbNLUr7P ửpXh\RKz|b6w"Yd7+7c/ ; V8 h4 r y2+yjlsP/'#Lߖ*b׆ZOC զM=D4R͞zpJu&PDL]:ykqfgIyLG𑎩M:#Fhs_)fT!{م $nmhhe2;9?.|Cұ66pqp:LXin)F"G|WX_gz@I8|in@cw>PT~OoJ{Lv9N6Pή6o#P6U'̛{+)m]1XKqJ)I{f:)n? ̾65)Կc)lulY@&SprũqRQ)Jc镩%S'?1nTIomϑ^&/aɵkozєʴL(bNs<P+K;#tڝVix;BTKpH[tͤ-yP{~$S٬-t'rMP/( F Y{!+t)EՌÒϐ#6rn/OHZM?j9uTܼ_l* 3Q1k/9k*c=huK!ޕoȨ߰uo o^_5o_A߅P{$^<6yfe l &B}Icm`~A7SռuSJlEXfe?]!C--n#+伫-El/Upe3mm-ХciK`)Īs8L m6Wo7Kz5:LWYΧz9KqFUY5a=9uT9!n'P U1$*gZ"A)lL4C 쏎 IKK %l$@R̩,$wTܷ1m ,]< b7+';.DkVV%o> LO( vxצ48cLIſNХ3DRTwIwґߴGuɆ,5 " v˚*r:;v8P+*K*_Cb\} ǚ9,6p@f;/SbFJrν0mRΣcP?Mi^Nց|?{UYeY ;/}^psT?"Zǁ$~Vۉ !d}$&c G%ɡ11p1Vf"=\@+`j~J3wϋCy װG=[?}:A;dFt lP-`dưAnט,i+0ty09o[0ćl~&w n9ghdtѐ.wGီnR3l4v 6׋ݡ*Cc]^e˕ cbG5v "3J\qw4ƹQ,x-0ٛ31PH+>1 z?Ԟ1lɷǧZd\NgQ36NLVM .>q/g}~@ƂĄ=^7&>u_SuaD`ͷC^wnn,b|E? *>!(ETN a69w (GhA/leĮ_gN@&k鷟m o*<)-Uxy’ԎNh:b.j6tn;k#5L]E R<$!bM7)68ހaoޭuy{Dp]3yV48#޳^vDѲwgTurJW\(NnrQ=\L;fFFYu 1t~yL* i(^v*N *iݳcb$nkCkb2g!dUE;]'D[O%7X<cSj^Hq3(cgd:<^6#Ob~Yk\^o&#{ID-SV{ದV`}%gw!Z l&E ꦫzfKlWGѯ( VR A`7x%(_ N 5uCBOH^QY8o5+ʃt$j!`6~]'^SVM~>ݟ w e(o2,+r"z[,5B$` f&}39}i雀0 Cc/!fϪa;vg5'v 5(IlGl DWp{"%/o9L{0$[N}8uZ4rgKη|5cCbՏ+tk# KmyJj[%>}>#/wP}11$Q-}bșM4nhD Dzd^9ƅ?΄y X־~+w@ЇSv~vZ9lĪiMFS&s,!n5K+\(7goƖ#Ex\$'ay*[ ?'d=︺Fvܚ\zE{PҔ: 7|EI&j k2Eu"l6 H' RY$4FfDΑbx'O%EBո,"idEO'6҈#ڏQKF}C㈪]aZߛ=Ifuԯ[LB @~XvY҈"ʪ eU#' x|sV>#PouY4JjҰdLI@MնIjW|ubRo(*4] ƞ82=0~Q>=W;X8VuNi| ќC~"0g<,OZj?B*Jd{/^牤twVInNkY{^Q3QZPP?W\!jTD ږ]Qb(s ԁλtwq`?F buxg1Yq9Ŝ^zn $r[ 6S,,a;Q刽jhW/+*}hXP)AP'=3p+_!Cn/ϩ*iIIVWTaNNkRaN=2v}SN;Pu[ݐЙ;)ժx>yP(Hyn'XsTKGLUԩـ&ܶ *;-C:DuO76'*"}TmV#eK؈?BG? ~? =cId *gC( 2So0 Э-0 hDHAF _{ m9@.?@2$=)~ԥ^*\Έ#N6[sn(=veIIK׃9/Ok,VBwQ5XR˒!%Tm9lvZ{>n 58ҧF?YIALӆ3d׵9ov>}5€l./ H%f3`g,I~CH;KFNWig&AJjA&09@RXfPmr4Fg26qއdP75aʧ Hb/J#_ c2}|eXXGVZ 3(4rl0RWm]/OrIgvG@yZ\%Ic5^bW $^JO sD oۘ.huIGKf D^-.HFVxɛ@ݵK?8ctojTZ;wSa ]s5X@O =P.WRy2Hֆ5z X})Wp3Sb!-M $7I*"ϻttANK(LEKfM9i'5:짯3k!7Vk}a@Kczpz61P"D`ش74_#u$1ݧcɘW巌Z _IGc<_ڹr )w9lߩY*+ԱBS'~>h|B`&g=5 F:ëRr3bcwOY+oLBB*]H|*1WM䈳0V?{(ۅNnM PK]zѤd<"I o_E#R:7/+Ma{x.6C-]W"T$2yKFii~5AÝH:+,[VĚy v\K\vCuq1?߬h1 B[`3*@, '|GUì^+pa>):oד(w5`*=>&\r6'FGVx5@v쫽uKɵ -6Op];-.u"g(>ڿg3:gJ\9^YwңE9Zw#\H^޸{RҾ(l۰f, !MZ6y#.fqVi۽G6_a3G|H^oRsN;çǗ{(|]AʧP˜+@$*eBڸq$^ղ\%2e]t5Ht/x8slΖ, 4ȝ9="AOhvdf>Β讅= Pt[X.6/-D`3QVKahPi##s@ۚ {[/N@d‘bEbY~fRA}`ƆE ?CZHGMd: O t(nvL˨9-\3|[9Jeɡ+O7'k䢹X* ѴP]c^yI\]%HU4R l`v oAPY ,2=I ض)"ڻ" =vMryFOOv1hS9.-D&AiأOF92'\%ݥ4XgЋy)IDI!fo.x2W\KM@#31AԈe%Zb(}aH1@]G[(sbG8P`4$2aT~QzYsY'PE\A?.瑨|j8 ݣkާ#F8t!gQlv{5iP[K~E30H^U98YպA<+oݮ^6f[Kk Zcɐ--:u FG&6F*iwK8;$ [~vѵ|•/yY XwS͘T3JQ3>SJP68} h<'˓?)fX틒5"w9[pP͑}xpTݰZ $b*6'Uh2Ցʣ'0N- /^Ԋ0'R9w$t`4^~J2AѐVG[EB[ui6,>XO]yެ_mRx_Ln7nIBr~H,>%j )N}0l^K#|U:V@X/U?kIq'Tr2cĢN[## s tRHӔB wd"ԿR 0CY__UdIA|h&pHi'uՇ[hFhG7sFڮh5vh70 ) +U}I7|VA(ӢVݣMN$!mf 2))0I?D[fƎ( 9SL9MOKCzn;MLH&/㹅|)6nܩn]yk}!T{ʒoQ=񆐙rmͤ|>!43=bjx)ӺEE|2/TA 9x3:BP~։C6}03-AhБca廐B'"4ˁ♦O^M "@[);`egC̱|>>([zťm[T)s|zê߮\3VV~f^+~nSsyBRQ"E[WN]Y?ʑT`_2R.. |9amMUFjP+o4dpP4}}J )&ǤϊjQiif2 }_+S魞(@a|b8VmBʯ,i$$RFs3m{pk}Qx}r@]FN,hD8y}v}<~l}re)]o칽NS!)r(n̚ʺ |+UĒᇷ̆$mU!mTw/`ԓ )4p .JI%2PG",k& ~SRr?"-娀Bzʕ9-29rP0kbVӷ`dnOfAüTCrRȪEu]6i!+$o&mP$GD+8j Jf,Q$F`-Ё#ev@c[5``D^ z1rVt˦KXf#ӱ'ؘ$UDmLSX9!zu.sm>>"<,bD?QiaÖ&̛~287cY!f+f^Qu$e2 u济p1Vg/2[q> Oҟpԋ(9why?Dus#KpLUrnscHEYY{ab3Ԅ$6#3r܄2|̤{k}xM־# n?ɡ]qpulVy3f՝co}1O:Fong=0 EnyɣrڦzHR4&ZmtI-E0XX_x$>kb?Kq$M$W+%zNN3ƵV6e9?{x5|>'pa"iT G*׍,F*aknHC8W->8fEaŒ{Om3-:lxis |>_>K$pS!ʪ/0-١@,)S>#BjhL}!TTsP%Ԉsz-_I4u![=qo@O/=m$S;$0z-N˧|B I%<dDy~5GkbCo#%ҖڮN(ކM ]8hH[L]Uj?[̓fAP'd٫9(KiXh#3Tm2뽕eY2A`+Kgw.3MrI;}@g;OOdzRCY*yӜ&29a*A@԰{"0xY?jA`kUOm԰o{4mEL"NaZ ۚwuY@瓘fAÕ oFd/%5V~*E:Sk,h&RϼU?oDӷ7^X;@s/dBC_IjBv`kEX}Ӽ [qN,|zFbp?Aj5 ;!}R ǃK~7&)jF;WL< $7+7[#hgb>4П<|̗uk@$AYZ_Bmg ;I3&AIxgi#Ϭ&UwQ9@ .TlJtJ$NN녹M'ۿo]U<^r?\:1>A7T笂1NWhZZpDkמp>`)2tF,"oId&qd3_c5{#azIQGĮWd 3nqf(M:֏o$Bf)8iʹ9@}i~b,6LeyU|u8H:b(.y0pb*oom"C-(?NHZ޾woX0rI&g'}^[ 24'aY^"zрom54 Hy#u)sƈDPK_f}5+$+ѝnob5+x[2blNP&C! R6w~$ }~ߠAt*srVH>nKST\S!dth9;0W+kw=H$fUaKR ^0G#7hy]0x%Sͮa@:GH啔ǥ,^ d09Ң#?ž#׮'_>cd>OW^7ܻ1TGCwJ^8 oLWzgrq@'HaבPpuGQǺXodBs![WWCVU4k9LUt BkM s "]găБ~>h..B]c.@w'29U;:P%bzR}kY 3L,̴p~uFݬDsY+uzaxE5[b5F.:"5,i\0}e[wH.%4$ToجhxI#dq:q `HY҈uMsTWs#3(.rF?7E}1Ax~9 QWڌ:Zp^~5dP%z/;Sҽ΄ j O[o<ůRkD<%*'xM*By:VcFOXwB?p-;j: ͇;x @u,h,f:t"*FߝHBP,齐~&)\M՟e`$wbQvl2/J68џ'$;Fic]e)?|}GoÎʆ^=W KeH}&_ͦA[&dyW*}𵑙͵KQⵣG|϶:dP\TjIm#1)$l wMt/ }_:b+]SύEvnV^y*, G,Dv,#,"x 8'#szIuHWZDՆՊKm^vt\a9iR]K7Ug]m$`\@N &2 =]009piXF9=>ߤf hlͽSyZɱcXn/8U;ܳ׋7hWjcȣ̉=FwH۹n5./ %wDa&!S6:XQ.~ch%+؁!g[i[ߨS}NMKHus`ov-=49xX;2Um6Mz&X\ԃD  ΂nt DEldrp̢qEGחsme .Z_$RƑiMYǿcQCW0mP{ ɍꋢL0|Efz14V1;Cߣ!qݷVH H*NjQ8Hld \Z3)$ueIZ(ep,ȗ &CpszO  V|g G]+r(Wo}tbM^0=?[?pgKizifhY,@L*M@6/iK ;yݸ9Ȅ+.DP:L,ө Tj͠/ڊm:YRGs)0!WbO_! wܺ(Bv;FYiAm67BDq4){̅r$`>ZƑRKP5y 1/APYOy,ܩ4!l $GSuv#/0$Tw5o}LrG },ҝ9?0q+˯sObsqnuIErot*X2Sf #h7Ÿ9qKM>y1znQ>Nm✳i^2]<&AAg-}Иc)=vLU/RYyA+ ѡ}u5^(B›EDDDHxզ3 )N!0@P2۟)N)X!A}Q6iᐛVE/t&m\u<ܕy }?gxOIm'.<@ `=%A\8+5{Z ;p*EךUЂ8m) )U!Wh:+CYs"kإvaƬHQEFfYf OOfyKW|0/jƆeֲ>>w46,91'E\(.VoF a-'$YV ? P"bţᘉt h=> jgJ"dKY<`}C1L/trqKSЭp:9[!!Oz63_4iB Y9+h["PE%AJt[}8QL>4#M /RCr~[*FҗEHԠ=srRuBWvcT3f6g #{u]j*qdPd5(*ޙ2A.Q`c[E~OXAb*z1YEΗe4\(X$m.I&:agejۅmD$o40qjнW-R^JI+ $UP[}@57>Q1)]WPUz4LgA/Grҫ(hcZ2,di {@Tvx w漸ȡ 9R0gjOiYHTY4S^3ehL_eH/)krre@~tbh~]hLw,S]awGb:k;sRpMo 6 TPPsh^l+oYG$"P5CAf ɮM Abj\A?y+;!(x~,!jw~X\o <߻5v‡€K&7ɜwyиb4C1bnaݥ4\z>J? 3 BVAy-+VϩWR'~#lN WSӬל@78 g͝G91!D-+ll]{vu]Oқ<:mnR1$c2/."gWzd|ZOlX`]GJ B./敿j |nҧHBfoc)\W;jcl,1OC5xaKr=2ǙN ^ğfPhgkȝ!6|ZKǏ rE=HDy\?>w:"?pViݬ=qT1@mE?}I}~ld>y&>(1GIUj,jO$bv_<0 KG" {2+ήENzRu>Jl"TmUr H"XOm*odP(KgnV{V,נ2n`/%Sw $~45(\\x4%z-XYd#Z0nW)OTc4'Q3 *SQXwMhN?-1ӭ3P^۠l.YȞQ`ެ+$H_a}J^ufI2R~ZxLq' vǮ$Kzec kXږLTPX b,5Kgwre:CȊa-({EDNLj&+".a2f惘QN"`u.$^ddVօ0VX+'܀}^BYxB՗X?IbP #Owsɼj5v3+;;;W}& L>v1R76+޷2/ Q´sxkcWGZWnE\ m#8{z}bc=P֤_ Q+>TkCetjOx:fկ`gWR%HеPQz8#VW]͑/'YFE<{4Bdi`є,Eʩo\g(DӼ7pX=s^鑝O!Y R`oۛý7+p:T`~Fb'CS$ƞ!`UR CH|Iグ'ˤ=ġކ"bW' j1IfJfU9]^ }Zhλi?x" IĜ롅 be"6Ggb>5]κM^hP= tǹ{J=hd]УT=t(=~h,K%~bu8 Ҍ*D> fL_Ebh?x͕pr| s4K1t- kSQN@e(nۭ Aȯ=07F]7=BZwmDPHp#]#c&WkdZ=Rc-T1ҭ9̎+wT>&H ,rD^;JmymR!D]U-XzQ3)>X%DPLk!AmlAahو=RLSOiwxf V`.j)B $<]݇RįiD8 r+SEΰo7 CXly{.r\X;S4&f;Caw>Fd1aF%4k EK׻`n۰'DN*'W;A R8rml qrه|~%xλbhbݺ`\]hډoB]xi/❻myb|d_dKSܞi>JJ%n1#Cb[@>f5J$.]~͑tG=s=Źv4L1ANtE {Qs-bfsQftu=*m>ngL)Zs0UX4|!%KbPukxt-yEp6~T `"٩SgWHk Zfl6K~œȖx7s /1]&-?lՔhܠ(x=QD0V'p F& }-%]|/@hŌ%E.~i8Oe l'Շgojy}0t7R 8Q-tϷTR8+[@ 0ΌW[i2"8'sqMIsP9J u* 3zx6FGHE0Q~dϵX} :ê\p g]j<+o=\i;Vn@fClo+1e1"$\9›SRH?׳OX616vMu6Rz+Qhe;5Lbq ?^A+4̙Drq:@DΘz'ZCIQQt?'c>ʾtնtBMmmڲZDU\, /1FjRTR8GC];nXJy5_YB۞ Ė2<`jzO|RF0IAQC`.O^LO< XjՏad+j=5XDR'Jă8I?$*9FxC1ub53P0_pnuXMmÑ4Ǧ\dPMV׀4GiDG!FV5MYX,f߃>LʔFΎJz9F\ aӀd?A:sPǹy~:tv#<זJ6p_ul#Lyjzվ!-_D f~۶dD;i`!QMS'1Wޔ=D/S;^1ᮔkE-B(E8Ic_QJ]8^d58[$~zXc|/s&R`- Z`Em|h,fZC9oК0o]?+) PaW~K"M1kP9ַxAs̄24b<jR젖e_{>tep5S{6pۛuJ^0 6ۀoa*õee31R\/ʙ "nfcA|S6B|/[%&vlrc1:SuU}:Nwxzu"̂6:āԍvҠ(( f "C\"\X`$SUYl76=2=+& A#.X>seC(>oU.Crꞑh('\e8笄H+i+f&3͹Y⹫Z.uWhmy'05j|?N=b,&nAN>MdgHu5^WG*G$G~ߡJ9tC|.T%ԉR'g"L,ِalSPhQ%N[stz{^S_uylJ%TFq \\jFO U0>pa` <WnS#[@҆}̯J6V8=P~LޗG Q87zY\m`Yd'ӎ y!Ƙ ?H7B; 2K501/rxq̮&>Ds7l~Mh@ߢ00G!B/$RMJhg 9vk<{C).F.P<:':dU#k,Nq!Z4 {ד#&^NA^mtݭG:K #wHPU;5yH;>`B "TҢ֐ Rʔ1Jp'|`V Վ01 @ɮA{J}hu1W{.X7o{Ui*aL*&4§\ʡS';'("<?1K TǻR7T'Z7Fv8K`Ǫ{l:V[K 3l3vZ yNÒ*~P>'DbGh^UHi$:FlJ >X>xu NTvq?kLY [ SV|&'hyp0Y#:3\g*Sb% L b&CB\bp/*XN_r_:.EQ}]Z*Ui}/8hN$G"b'?5v9p5AeH4laᠯ ۈ}*DCB#Fd+)T^ gsi۾T1:׻ ge~|FiDt ŀPLCi*L&D570fUP-sd^ w9Ge{w T^UD?X'Xh'5Xi Wi)nɴ2uF)W̍:H*>]bP+e.a'ZrCIG5w<"qgc%@ȼ ,Pcװ9]%[LK i92P_E rP-Uftdg";&r#Ώ l5U51UY[x V2~pD ;C~CTwYZze84MR1xHbPy;ɸ˾`%nY1:I#yiI᩶-$hD@Q^ Hcu",ԩz3  !@Y/4N#c ,FVYg2KqJ۟;.%xHc %I[&Ȋ F|dv %Jg("R6`{ \jHed>4Cc"s+BX mz N{b`TۡԳɩ<\eAgZ{lS!&=D 63)*UvecV&|l+e'e(١c#c.(:Nz''nJOg?" uS:`"5WLY1945v3,DCyg2~NMXيqsb,DS) Ȱvվxf'c1Xa>WK>=܆f>)!x sv@y >02fNMkp53ۿ՝"3oǟSs!FW4| vL(7†3}cyL,2}Uy&o6 AzƆr`u{Cw!V0Ue5hMO\^-tYf=ivDkL^n"(O&҄BŃ fTŷgĞ@ac=4/`G>nq iy~o1O$Vl Ayfp/%-> ;1l:ޢz}f9#7t\ `)M8ŞDaGxFrb% n4 'Cj*¡p [E ? 睂? ;$PbGzM;4Jgi!4\5枂BG|,D.~M%/eFNIL)1(#9+)|SLLt-cZLdss"~JW $EAS+7X9z2;7T8_VIe90є[j"zŜ;wP E66>|9f c fhIl<|&Taϣ Am9$ ٔ}FqtS% 9siԾ<QG亪#s9VCVt_`"IB{DcKRDvM`ѳzz$ms|Ƽd!n<1uF=b9|o>SԎ-FQ0?"]{[Oe֚A uE*=DM!̻ihpʽ>obLY7`QsO:J^6h _QHf[ 'X 6!xYl"@W FI 1 /=wf63^=]/ QfJb`x$VɇdѵSf2j1Ƀ3wwVmi_R5${Ĺ]D,COīE[RD#9ɋHEuvq"OvcPB ܀Z薋*yT3ek|YC׿hR?~6e;. uz\g'aq-iagav^ݢӉy$Dmg2åH?1d>#lDQ߸U x'ML7'#zbxu.}xvt _tƑaU G\qs˷;Wysm`3m{2=x@Gⁿgy} Rk cPn!"śyB%Q*,P^3fn$_[`ǩN0m,$ۇwjCUYӟ&7&h!W!n|-4x=m\b&IO0nWamgqх|Dpڻ4NV Bnl\ψDU(2w(3gdU(hhnfe@&TUHh3߹ɛy*ZHrrj.{s>WK0Lp#}Wִ='QXU P9P#,TNE^~UزEv3& Kh+^gxDwpnDtV[ DJVOP[sFץDBM¡"ilQԤpe{q'9}a_1m̉/xc^w0 *L#{@Jt}&Qc86[K !z38pm{ ,4CV?L",Xy|_rbު53^Mq|vO'K :pc'7t'=٧msVF^?7ŬӬ &GlSNlE)[%);$l5Nd4]ZqNӊ_G0@No R w*ݹ:̘o ٛN™# +Lt LόLu£ "ԧxte,f;<7#CҸl_0֥OEE #1TI3'ٵ?|,}u*#G|v9hIXy8AC+8,̤a[x kPKhpi&U.LvT%;b$H\wCDάCwӿ.Ɋt&\< 2h+X7N| Hk9>[s$fhǷ3 ȳل\9r&׾j]ʹXSzTXctQ(߷"Y'kehȢ7]J~#su*x̟.BE|LT}lmԟYd2dK!pUA?B.k}A@a:z0~؏yʼngpv;ʘGN>p〻 - Nnv_@6![diKg 4}hdL\d_=q^rP83M8+<ۯ֠?rҤڠ:K]Mޤ0EghP\tw8<%:(Aّ %xbYg\KX #vBIZl 騰d(ѽ*3fA-?1ܻ}Á'; 0 wz`1) 9EK) EC^iTPJ%'0"]z U3$fGF L汍qڝC2B(5<4IH{Cٌ{o}NxCX-2ߠJ l5Dv! ZG{F$ft6[aiP쉜ƋUqq!-rNyPz*\-3_췸G Wf XkFh;ݲQ|Wd. jzXZ Ss(bʣR(u(=/ya÷ 0rx0l?xG-'9'jk6)x^gs 7QeS6%T ,}&EA7? i)uXJG^s*] Xf0_dL;+k+PGðw;=yԞZo Lp\;VGaA4#W=];@*IQzx W,0Z]B3lުkԖ7#eVe᧬_:նX:[yI3Ei X2WIh <5ͫ΃pʥ/Rw\j(mʴET6,tJ,< έUBzq~c*reIo5e77Me/c U(/Z j0xU]VUWW(ls&91,2Wp$ij#A&;a*z$b _ Θb+! ʟ,s*w%/>"0IC5rNm3owPl6^f8Cai]}b{;53ƿLbivЯY ]iRWG@-\D߮g3*, {\O?4dP=#~ t^v+qRѭf0lMc4R+>%͔[loTI"q%T+}E*ɾFQ[ 6ӝ32Ǫc,ȍc3`](w\4,F`1NxD~"қ(Iq \ļ :'nާ4N "эqP_0^ead#J[W ڃ3T й1As 8C9 e Ԫn닖 w!"wcd}X7ke+Puܖ'V-S`yרAk҂Z۾lYߚӐ7$^5|[:4m |1O0VFv J^0Zݺڏ^ ,JVmooRh4he`Nic_%?[ U~!MAbmV;Ŗ> 1of83G|rrVi.&TdIfƖHM )w6ҡnS,@+umd䂦=iBLKA63YMF(#nEYb.AN$0"*ۉ8~Kbwvjg*w!R 10GR$/LS_>0Ƣ͵;T 2baFK :s ZX4ODL.1r=μ<Bc &AO}ǂvc\TZZae{d:ծ@^*DxUZ2jݕ ŏ#?^ Jh5גnFdžl6XӣP,yؿI jjKaf@M.; fq1M:/YE1M0WSy`jjU;%;< 1/zٿSuYɏm#"yȣԈ" lzezEخ:|~@'Ꙁ64"!D8f&"&TRbXuoʂw2R6HJ9ezrOns؂pl2,?o?UGqG-OW_yzQ>~tH2S> [3/ުY9֚9P'io+b ʂ\c?$i=zA6 >XD>jnW4[-_I =` Vr0Н{-/t:H TƼ'\u$cghd xit(Hp $.Q^Cɠ'1BCFs[l{R0WN;)ۅ%/$StZ ޲ǡdX2ejVӣexe- ƍ!xw{VK#.T!et"ȫRUv8=P$}Ri,9ĭO@fMVY-%{ګ{d&A^Uͻʻٖ ϛ%I/֥q 8vm0u+_ x|Ym +bʉم/NJy "tѩ F pgezxj`0F_O)DU5 Ig| /Oyl(d눎l`i=A7-󑨟 8&9sIOKmVsn!|;(/t@C@F FVp~֊DP" 븰S჋+@rpH'*ldq0#u5:P/+4٬+Cȗeq+Zc93,UUdM`{PqEճ>69TãwC=vߺy%UϡWE=Gz'ج҈#cy*IʘiBc![L0DvG4\"Ur.ES^J%s; ihpXÀaT~HhHb~)Q^a\YpilB),q/T)%1p~2:dG({h'nֺ^ {wi0yH`00.PmAߋ= uicli3"ӿ]$%, !g>Բa_R#}+*!Y̯ vdӇ7$Hƍ-(%BPj2h;]UҢGk) aB^u BѸ <ƦsbLG֤F`m7?|03ˢRPB Mۮ0xvw<׽1R\ n/C;ݻ+ۥ$`F="r*ֵBQS"#*Su+= x :pmAiR,ŕp ʍotJp3_8TC".巢Y(Nqyǽ#1q>D I܆RUۀtڎ,\@O9 4=I7 s/9$_xZF,gND\Dkü952" 8;*?̩!b8Pw-;01/RSm\iĄ/iIxߛ :*5B%RTH 8ve'(ҽå~`5ET&ao7sɾ0NЈV IC^9nc)ao]iٶMډJZ ϫγ#+7 iKZnM8F.uFggl85Ke oKL߅,I[]$d ]x*:8yQRlk(1e]MR`ve=/™Vc /h 9K*iʁhe;p\H?>hC0[!s$ 2:#f?4]'\[CcFxU@U#z(M9[?ݩ'\8D?HD. E鱎1 R̪)Ӫ?}bWv4O L)C  tP"1Ne2T4=1闝 'B%}\oKJC% 0aduCQ'G5]"m;@[V`*::MM "D_I+ṭ|`]g@ H9 ⶈ/yk`)vߑPԒ #-b U\-IR5.*<"kߢDdVXfǝ Z!);<߄bjZ- im+$N$+8ṶZQ- ut*Yu$ -@z^$mkƆ}׃&o4vt+RV5hzE1x? 3G_BB1:!d4̈JSEܤܤH7E̋'νjJ.d O!ޔ@MT>Qt:)7dwK,jx)HE:և2]xDkR4 0}gk󰴴} `&: (MOQD Y lSj9 1IYEp-B .0r&2͹,)JAwb9M0Quy X`%TmrTmZ69<+h buc0|6%z+җ^Zixr75 {l+rC"Q12<6p$dzɤR\1FBg Aa"\A:0sV/ÌR)5;nC_t#ӥ= XYDL{M+ys(nSbL|ͽ3ݮ_d i05Ѓqd"\'rь3#:lbXo^+b۳~}{Aac:O7Y[.vv_ oy1YƳDRWrdepI_ ʆSW-d\#pLMr6ݭY]9%2so#A#8|s"1ŪC|'r껥F+ cC6ʓC}h},?p ۯhT2:x{lͫ(#ɖ-duץ `c#*Qю`o>\#i~LVfw@ ޚƌgSϏIrCZ7 g0 2gvqdKK ݯ,e,vΌC9uIK"[m+ Y/O hm[ J82ejupv Wchqi6h2/Mm*W o1ѳdxᏬap59#%Z̔ D#^3oC7@UMώL!BN2f4aZ.FԱ\QA^2q{etł̱utar@|I}FDwF}{ @&/o6X K"MxѠ8@zy~(W8慻#&<LC$p]$@-zmٗ>6Y@ +n0S\T;a{ z w]θrr["`I֮\E2FK?$4Q[>wfD]g&"*:\&F> ծQFJRzF\PWĜ TزI- yXFO=< Noq׭itÀWXhP@lsXq&T}CU떱)ˈ@at=7St5= |r` !0$IIX2G AܽAU +;AX|.09b?R`Q`lPVZL\t!;jsyEA\b f! c<*F:w*~&V!mk8 ɸR1)@M5P3@ϟ=ayhQ5[?t.0(siK].Ř7NYF5󴿫ԔkК?$_٘b-7qKdbDWqwNvb54_pܾyU,]۬>1#6.UFoy2?nPU!YIXwKí-74 o71`]mFH"=Rqu+9r9tbMÔ)/0@Uk[ŹBPڣf,dGXIxe 1tirA:s\p4IG"W"4@b/գ i@Y/%cĨL^|tb?eeG:Bo w/#6Ugϐ =?¥(]Go].@ӡk-FtZxTC[F7LEi!8\ci>z;)]{m87k j" ts3zjHMs!FFY!I1 B`cx=_+#-^zѣKL~MPѓG4}IPX\}RjZz]5J≊Q((9@ݟ9|q {Z_Y>Hʞ/$p!b. yqjJbK8h;/Gt&@,\Z<Z'/* H(pzIw7U5[<{uddB_|m ٖ_$ַ̈́pcYo:-'`͉Ѹoso  WTVP(,tZmu[UVv_pFmZf;~Upa2MsC=g{0ul`cĒ{\sD@& ЯqvSՆ`^/cNk'(׎w0e4;ٔ \Cʇ "m$q+YJ9NE +<,¢z8w<'T֎}@E9 D-6A\e8vicS3Lar=s&xUB0o@X5\)S_lԢ'??wr]-Q5Fd Q.@"DGaCN畐d55@S ó- yvFx_I{WT+I`dƭ-"s'~:3|ўyꧼpa7`mz4oT_cc͇7~ (9?VOqjȠ$lAwbti([.O=5Bse u6C#O aO7"dNdC[TgB|036etx?wڬ &fӮp'=t=\\Wuڙ< n{j{1K0qW6nOb" Z>U\l3߹t>~%N +ȳW;(2$#o9o\^ksUZU ?&@i#8ΒYYocح3*~pT,{:^QϒWB9#J{-6!S)MO3WOkOWA2I Փ(|+q7T'r]t%$ sTu)淑 j(t3lٛN@5B$^tvfR+QKsQם>V~r*(hj Lǂo`nv9v\fma-8~Zt<-L˹ mj̿nh}`ҥ097xS_)m)uk%eJ5;qwdވ2Cɚ*I ?k%P&K !ws[r$,p_GCU A;!}7-7tdHӏ?kk"d|}Hy㌚Q98;>-ȒUܛ"`Z:c{/"&3jnx\3yNY[${kH; \1]YʉqGHYǚ>mcc3BaQͲ t3I K5*jC#R'$wz ) WfiY9'X2A3pv|CT'SrB0jFޞdUyopUI9M)鸛x.z`6QA K1tі4_8CFEGULf> Yq^ԋ\‹#x!44Db^mjs:EF}pRwv` @U1HRB i8R#'.Yrk*RpfCix+ G|y[[Ki aJЃ!.\dcZ/1 -V'!2h}HHI#ӭsyL-AT`k )A L<浧y5dy)pLy|hRܾƀȑ/V%%8O􄹃PR)&[z %C0UhO{:3E$|` tW H#C"7c'd2K-N;OS^Jn}_A3FL qN~B{#zI龟2~"A r G'bt>ibpqrDORKg?5wG;ﻔaW[7xMo;kw扁e˼?!//XX72K \x6g?'s;(D#-ܼ^s/*Vw}8Y yZ~pgG:#e`h;@"n9猰/"Z$amkbv=Q EE[^kvxB%jh>y UpJ7/ըpQ=!S>wrMg >%_uw:+jwo4E_6CkL/Ab͂rP2wJOCNO9"`lC,TGVJ*4z?=.{%~DP͠Tp&F}!%lRO#~j"f䦩)7&;OTa[i3U_KD ojfSѢ<+KeqDƢ~@mEH ݰ z KA0j@=2?(96A *?@F&Kk)F؊rxa'yԖ rosWq`[O63x\|o0`i $٦.X\&+s0='q&vldBb/L#tsu6 –YC]娜Jەt(ܮ7FaTg\!bۃiw{q׬,h~ n9ӱĪHtS]:|$Zf0:%7#aߔ:emD%VX=?"Rwr)f_X!q#A*3w!8.0ި]3zL}e׎E[f5@ #%y%%,B o//aeuj.hu?)뎻 [a Ue,1A?c<4F꤀$\z,7Η|{ut-}QE J#P|}7S+Ft|d@ dER4Ecޯn7D=p;uh2ߟ*N5ҭY7#KL`>&VPM"%@ <,cu)?u&4 L>Z`"|救 L\dk7)Iٲ"hmVLS-YXbm9CtAQb:MK{!1WDYWUՈM0lnr%).JI=Օ*G|qBUՏ(&:Iݑ ȸP}ojD-%]!1ZBQ윾8op.XM5~GLc̶0GZ1c%!e ӎ$*bl!JͨLY#g¡_tЛ%uDc_c|+2D8ahPf*+1rd=5Y/k(O`k-nh3Tr: vkN9{)ͱ[ÔȄ#=-lTɸjJd)rBBYITeYFcsQ61-͖H;dWǨsmx"kS-ba~<|3HIÐ (8XU. sEU|o͖L;BW L1`~] *KڰB xM9:|ڝ |H AJr}\Ȋ˴~[Z .VC0Htøgkc7\Tmuvg#TO c յd1 #P%VbU!Rޠ p7xr] bmfhUon ȚqB!C3rwDƃR_*.oنnCΥPu`<+HdrrZ`#ac3UOc;:cgy!y9)6ODxujN%JWUR)0Z+;uméijuƅ4vob?beqӓ{Z+oOMg F>Pǐ͝_Q!'K)^GU^85e ;۰U!^uun~/jd+k? jqȒ-BWIBՅH_{RM&[76kxV VC#c$TG-?<v 3Ę<r+#x6b Brqf x!r!aL#eALmo8u䖉L?Zmx=™^ag+H1!Z%t ʎ#3a] pAD*`FϺ&& Um~x*$e}/{-3D4 z( hv^#D[]}ţ獭:a%[H.f09u)F1P8t Ovi-;%C8f ҟuӞ2k]Y~1Tފ;{V%K4}6O] /_iȈ:K'(#2QŸ{ZAo<)Pm(?Z;@Cq?1E}e[g<&El_T_ fg.m,hlFUV1RV8fUBE:cI & L P L~9[XS( J}:+d)Omunl_sZ ;/z#ߪc{2ERkY8\2`R(ŨFԱJ.|#FWiޟL0 6QQt1o}ښz ,M4S Qyx @nԈh-dm[v,amObSye1*šI-j##GL'`XWֶ~c+/3+~獹W#5aiP?Kݐ[e8[ښ29Y Q}]ho-Vb tcrO&o&N([*U˒WMV\8ãm 83ڟh樝pӁ^I? lL\+BnE(O״Kh jet<=IPp5cIO!K1 ^V-־_Xټ-z|'w C^*R1|8d.{Dqm_ZUP^/D'U1b \5"r4W]5-b,?f!%CBQx_]y x\O$gTq~:4}d)/zrȅQD]%0ڷ$C)=㹣ep@ LMGAMb섑2!.B/KJ\[~X1%F"s2&C8_xw`H@P%)^(mJͯMX#_."HfS>*dف I1Βj,zE{.[}RKȒڸ!S{&^G&'2f 3ɪ~tV6JG}ce I0QKJrȉPnSfNEQUסд@̤gLFة(#cS% d)Y=!:t)H`JL9oC([B%G*[y+yD^'?l'}sSZX`Z*p }4thp]DNe/)+V $3/D̼ĉJwC8n .Rβm/0!3<8@g#UȠУ{*7 n-t]2LsK] l76g <#?$}ava= _㟱q%lw&;K%)#qsRoЏ]L!Uk֒:xWD(UxtyLHLq'8I0%}]Խwd:. z!f,e8V7(8,j\rҩʋ[Q3&ėͺ1+Jy 1H:H0$RsʈtgKCUq޸SBzɏX*x6'5]f/ ժ+\=z&TpX}wʧM1&Ҝ/^uM̚pY7rgN>KE9Ҵaϗ=J)/n:޾hO୹T J;%uS?OmFBh->+ (W ҌH_.i)ϹBrf$ Hܦ36ٝL^y˾7үy s^f#K`Ml4QjXrn}H,T[DFu͵zAY[xZй/Q0ijOۧTsG>>x4b]= bCo&XmZ ),s92]'urc8(mXM`kBp)ƶ5J:Ί ѷ4h=kCb׌dm$`' ]ZqW[cKlW7q}+}ZQǩ3-'{GQ &Kڌ~s`"!>XqRa-m[;ܪ"k6Z(0we&cYa96Ӥwg0+׷˖i:QZ%YvxR$GUv`I9Rk@џ*:{hdc0 {Q%j{ =\Ŵ}uYbz*o24@(*N!)Gfu3䚠 KV@5Ak|5li_q^+9u?UtwتxfƬ΄N]ͦҕ`VC%Ȱv0%7;,/SDyFvk|A4ʰCW@JWض9jA7y4,WS!F";ҹ)=0> e7HpCZc& 19K\ A9{8$Zj0f}+ȿWg-ul5UuZ+£q+Mz6Զf 1rDuO+'4w=+)qs3 Fe>La<(0wm{6Zڈ_r+kPN&b|J=$ {6L9͔쏊%Ө  d] ҤR0 9^ Ќxo*.jخK :K<pAdwWޅ$#ͧcQŽ.>C#eUqoFLtBO͝@00JE-E<4#d) =Jv)<0+sS -`go, A?2PTrK[Lj)vP.y@ʲ$ -@sgj~& *JN4oO¦Kԫ Rv ?ȭ6e d*"ѯ~Y? Rb#hV3-VaxOCCd?OG}`!E4RdڙXKNG%|1%DeuduXׇ@ r@;Xxa_܇I h+קӍp pxbAfu.v(-š7IVrj\cyգJq ʚkUQGLYb!!2:NwQ&QDq-~+\:25m!{мc%d<6uoLr ?u)<<2oA¡#RHP&$5v񇃝:A  +6ͣ.l/"z2񪑞ڣZSBl4[eA)D^) vTÙZK͛Q4JC 3ty@+ȽBvkKK󹃶֓1ׁϩ0](n.>S6Dܧ-0BSuǘ[).z )bkugi$X+t`c3c\?N},kOI}[DAh9НKvFpЅ(bPBݻT!Odg)'mLG(cJ25ӦUah6/m7߇l\gw7hsf%֔AS̅ t=Y Zהc4}y.Ř!m/ =*3X0 831CcH