gstreamer-utils-1.12.5-lp151.2.5 >  A \/=„:HMotKKkȾ7s\ <5D׊1 -Hk.)/a!竡V2 es# dRb/!2;xr@e~_ n^ @.1/Iy|!-ǐxf49.mDed4|k3t%+QַfYCi j(,Q֖NW +~᯺072c5626441402c99487afce05b44e7c17e93f45ef81a54b556f99acff279a30e6d9097b78e064eaa6786f57f4ec3e08b44ba214\/=„h]* ̸}'Qp//4X;M];oe Y*6b&~$MxWh)ݰ:`Ztt#Klwa&ntI}g؋mljcJi5EZҿJ WF⅋ !rwOYWZ?M#V~W1bQD"[+F(1ƫ/KOcl^)gyJ_^N'Dj]/{#sB7eD>p>r?rd # E  *LR\|     <` (8&9&: &FkGkHkIkXkYl\l4]lT^lbmcmdn enfnlnun(vnHwqxqyq!zrHrXr\rbrCgstreamer-utils1.12.5lp151.2.5Streaming-Media Framework RuntimeGStreamer is a streaming-media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plug-in-based architecture means that new data types or processing capabilities can be added by installing new plug-ins.\lamb07openSUSE Leap 15.1openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxx86_64 Z:B큤\\\\\\\\8401ddb977153dbe5fe164fda13b0c5287f53501f52f8ac8c9e2707ece3ca9b4a91a3ead9d954e270f921f8af91841193df5f9b9c09af99d2b2846f93b100f99449ca4b88de09a31fbf98f324c9f9fb7ca9858203ef7a6335c5f852b3eae0efaebe230fb1eddf198da183f8e9c52ca028a43e33a73119fa4ea227826ec6e498ef09df02f6d4ccfe62d9ba9b86b008214f1aaf03da35cb990ba0df9e6342b3e0f1f75abd74c988539c9e4117916412cd1a91daf17e97bee77cb37881f9a9cb7a29e0fbc2e5f8e2c166155c1520f5ddf47512cb4a770a561bcfb223f6a82f6d4d70278d61c43b36338907c2033000d74884da240bd649f6b87805eb5781a41aad8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-1.12.5-lp151.2.5.src.rpmgstreamer-utilsgstreamer-utils(x86-64)gstreamer-utils_versionedgstreamer:/usr/bin/gst-launch-1.0@@@@@@@@@@@    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.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@ZZZ.s@Z!D@Z@Y@Y@Yh@YI@Y i@Y @X @XXX@X*XBX:X@W@W_W=Wo@W4VyV@V%@VVzV4@VT@TMTi@Ti@Ti@Tebjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.commeissner@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdap.darkness@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgLed Led zaitor@opensuse.org- Update to version 1.12.5: + pad: fix some stream deactivation deadlocks/races. + registrychunks: don't read from unaligned memory when loading registry. + ptp: fix build failure with #undef USE_MEASUREMENT_FILTERING. + downloadbuffer: Don't hold the mutex while posting the download-complete message. + playbin3: Fix accessing invalid index in GstStream when received select-stream event. + id3v2: re-fix handling of ID3 v2.4 tags with extended headers. + audio: fix handling of U32BE format. + videodecoder: Reset QoS time after pushing segment. This fixes playbin gapless playback with videos. + subparse: push out of last chunk of text if last line has no newline. + aacparse: When parsing raw input, accept frames of any size. This fixes handling of encoded silence. + splitmuxsrc: Improve not-linked handling. + rtspsrc: also proxy multicast-iface property to RTCP udpsrc. + flacdec: flush flac decoder on lost sync, so that it can re-sync. + matroskamux: Only mark new clusters as keyframe if they start on a keyframe or we're muxing only audio. + matroskamux: Clip maximum cluster duration to the maximum possible value. + h264parse: reset internal 'state' variable properly. + x264enc: fix build with newer x264 with support for multiple bit depths. + x265enc: Fix tagging of keyframes on output buffers. + glimagesink: Correct PAR in output caps when transforming. + vtdec: destroy and create the GL context on start()/stop(), fixing a refcount loop. + player: fix criticals when reading info/track properties that are NULL. + lv2: fix inverted boolean properties. + rtponviftimestamp: fix state change function init/reset, fixing memory corruption or leaks on shutdown. + libav: some build issues fixes. + rtsp-server: Place netaddress meta on packets received via TCP. Fixes keep-alive via RTCP in TCP interleaved mode. + rtsp-server: gi annotation fixes. + gst-libav: internal ffmpeg copy was updated to ffmpeg 3.3.6. + Various fixes for memory leaks, deadlocks and crashes in all modules.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Update to version 1.12.4: + Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz project. + Performance regressions with registering debug categories after gst_init() were fixed. + Regression with seeking back to 0 in souphttpsrc was fixed. + Regression with header rewriting in flacparse was fixed. + Regression with playbin/playsink leaking sinks was fixed. + Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed. + gst_bin_iterate_sorted() always returns sources last now, as documented. + gst_query_writable_structure() will never return NULL, for consistency with events. + Removal of metas from gst_buffer_meta_foreach() works correctly now. + OpenJPEG plugin builds with OpenJPEG >= 2.3. + CDIO plugin builds with CDIO >= 1.0. + gstreamer-vaapi works correctly with libva 1.0. + gst-libav was updated to ffmpeg 3.3.5. + Various fixes for memory leaks, deadlocks and crashes in all modules and many, many more! + Bugs fixed: bgo#788520, bgo#788617. + Updated translations.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Fix for infinite recursion on buffer free in v4l2. + Fix for glimagesink crash on macOS when used via autovideosink. + Fix for huge overhead in matroskamux caused by writing one Cluster per audio-frame in audio-only streams. Also use SimpleBlocks for Opus and other audio codecs, which works around a bug in VLC that prevented Opus streams to be played and decreases overhead even more. + Fix for flushing seeks in rtpmsrc always causing an error. + Fix for timestamp overflows in calculations in audio encoder base class. + Fix for RTP h265 depayloader marking P-frames as I-frames. + Fix for long connection delays of clients in RTSP server. + Fixes for event handling in queue and queue2 elements, and updates to buffering levels on NOT_LINKED streams. + Various fixes to event and buffering handling in decodebin3/playbin3. + Various fixes for memory leaks, deadlocks and crashes in all modules. + Bugs fixed: bgo#778193, bgo#786034, bgo#786056, bgo#786561.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Regression fix for playback of live HLS streams. + Regression fix for crash when playing back a tunneled RTSP stream. + Regression fix for playback of RLE animations in MOV containers. + Regression fix for RTP GSM payloading producing corrupted output. + Major bugfixes to the MXF demuxer, mostly related to seeking and fixes to the frame reordering handling in the MXF muxer and demuxer. + Fix for playback of mono streams on MacOS. + More fixes for index handling of ASF containers. + Various fixes to adaptivedemux, DASH and HLS demuxers. + Fix deadlock in gstreamer-editing-services during class initialization. + Bugs fixed: bgo#784041, bgo#784932.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Update to version 1.12.0: + Bugs fixed: bgo#782050.- Update to version 1.11.91: + Bugs fixed: bgo#781585, bgo#781585, bgo#780757, bgo#781484, bgo#781155, bgo#781155, bgo#780903. - Changes from version 1.11.90: + Bugs fixed: bgo#753754, bgo#775445, bgo#776140, bgo#776293, bgo#776999, bgo#778193, bgo#778830, bgo#779175, bgo#779459, bgo#779755, bgo#779831, bgo#780111, bgo#780751, bgo#780923. + Updated translations.- Update to version 1.11.2: + Bugs fixed: bgo#764707, bgo#773091, bgo#777375, bgo#777449, bgo#777780, bgo#777810, bgo#778866.- Update to version 1.11.1: + padtemplate: Fix null pointer dereference on invalid static caps. + queue: Don't generate GST_FLOW_ERROR without logging. + pad: clarify docs for GST_PAD_PROBE_DROP. + meson: - Generate pkg-config -uninstalled pc files. - Do not generate .pc files for libgstcheck on windows. + tools: update gst-inspect man page. + Updated translations. - Stop packaging .la/.a files. - Rebase gstreamer-rpm-prov.patch. - Replace glib2-devel for pkgconfig(glib-2.0) BuildRequires. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --disable-benchmarks, --disable-examples and - -disable-tests to configure, we do not need those. - Move AUTHORS ChangeLog NEWS README RELEASE to doc subpackage.- Update to version 1.10.4: + Various fixes for crashes, assertions, deadlocks and memory leaks on fuzzed input files and in other situations (CVE-2017-5847, CVE-2017-5848). + More regression fixes for souphttpsrc redirection tracking. + Various bugfixes for regressions and other problems in the V4L2 plugin. + Fix for 5.1, 6.1 and 7.1 channel layouts for Vorbis. + Bugs fixed: bgo#777998, bgo#778365. - Drop gstreamer-parse-dont-translate-bin-name.patch: Fixed upstream.- Add gstreamer-parse-dont-translate-bin-name.patch: parse: Don't translate the "bin" element name. Otherwise we won't be able to create bins (bgo#777998).- Update to version 1.10.3: + CVE's fixed: CVE-2016-10198, CVE-2016-10199, CVE-2017-5837, CVE-2017-5838, CVE-2017-5839, CVE-2017-5840, CVE-2017-5841, CVE-2017-5842, CVE-2017-5843, CVE-2017-5844, CVE-2017-5845, CVE-2017-5846. + Bugs fixed: bgo#776125, bgo#775538, bgo#775661, bgo#775714, bgo#775728, bgo#775921, bgo#776039, bgo#776401, bgo#777263.- Update to version 1.10.2: + Minor bugfixes. + Updated translations.- Update to version 1.10.1: + Security-relevant bugfix in the vmnc decoder (no CVE). + Various bugfixes to playbin3/decodebin3. + Fix error at the end of playing any WAV file. + Fix usability of androidmedia plugin if the camera or sensor API is not available, but codecs are. + Handle redirections on PLAY, and missing control attribute in the RTSP source. + Various OpenGL related bugfixes and many, many more. + Bugs fixed: bgo#765662, bgo#773813, bgo#774044, bgo#774108.- Update to version 1.10.0: + Several convenience APIs have been added to make developers' lives easier. + A new GstStream API provides applications a more meaningful view of the structure of streams, simplifying the process of dealing with media in complex container formats. + Experimental decodebin3 and playbin3 elements which bring a number of improvements which were hard to implement within decodebin and playbin. + A new parsebin element to automatically unpack and parse a stream, stopping just short of decoding. + Experimental new meson-based build system, bringing faster build and much better Windows support (including for building with Visual Studio). + A new gst-docs module has been created, and we are in the process of moving our documentation to a markdown-based format for easier maintenance and updates. + A new gst-examples module has been create, which contains example GStreamer applications and is expected to grow with many more examples in the future. + Various OpenGL and OpenGL|ES-related fixes and improvements for greater efficiency on desktop and mobile platforms, and Vulkan support on Wayland was also added. + Extensive improvements to the VAAPI plugins for improved robustness and efficiency. + Lots of fixes and improvements across the board, spanning RTP/RTSP, V4L2, Bluetooth, audio conversion, echo cancellation, and more! + Bugs fixed: bgo#770627, bgo#772431, bgo#772571, bgo#772741, bgo#772851, bgo#773114, bgo#773319. + Updated translations. - Add pkgconfig(libunwind) BuildRequires: New dependency. - Add explicit pkgconfig BuildRequires for completeness.- Update to version 1.8.3 (boo#996937): + Fix stepping in PAUSED state in certain circumstances. + Fix jackaudiosink hang when exiting. + Fix udpsrc receiving multicast packets not only from the selected multicast group. + Fix unnecessary decoding of unselected streams in GES. + Fix (multi)udpsink randomly not sending to clients. + Fix ALL\_BOTH probes not considering EVENT\_FLUSH. + Fix average input rate calculations in queue2. + Fix various locking issues causing deadlock in adaptivedemux. + Fix gst-libav encoders to correctly produce codec\_data in caps. + Add Wayland, Windows and Rasberry Pi support to the QML GL video sink. + Add support for building with OpenH264 1.6. + Add support for controlling deinterlacing in GES video sources. + Bugs fixed: bgo#769802, bgo#768649, bgo#766970, bgo#768141, bgo#767688, bgo#763770, bgo#767413, bgo#739289, bgo#762330. + Updated translations. - Drop separate spec file for gstreamer-doc. Due to this drop all conditionals for splitting out doc build. Also drop docbook-toys, docbook-utils, texlive-latex, texlive-latex-doc and transfig BuildRequires. Add doc subpackage to gstreamer spec and pass enable gtk-doc to configure. Note that we are building a much leaner doc package now. - Following the above, drop pre_checkin script, gstreamer-no-gtk-doc-for-reals.patch and gstreamer-revert-bogus-automake-version.patch and stop passing NOCONFIGURE, no longer needed. - Conditionally apply translations-update-upstream and gnome-patch-translation BuildRequires and macro for non-openSUSE only.- Update to version 1.8.2: + bgo#727105: doc: Drop reference to osssink / esdsink / etc, from gst-launch-1.0 man page. + bgo#741001: GST_DEBUG categories are missing when using - -gst-debug-help. + bgo#763496: queue: Can release serialized (ALLOCATION) query before downstream returned it. + bgo#765906: typefind: Regression due to fix for bgo#763491. + bgo#765961: Fix element leak in gstutils.c:find_common_root(). + bgo#766002: pad: IDLE probes don't block when returning GST_PAD_PROBE_OK.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + Fix app compilation with Android NDK r11 and newer. + Fix compilation of nvenc plugin against latest NVIDIA SDK 6.0. + Fix regression in avdeinterlace. + Fix memory corruption in scaletempo element with S16 input. + Fix regression in qtdemux with MSE streams. + Fix glitches at the start with all audio sinks except for pulsesink. + Fix regression with encrypted HLS streams. + Fix automatic multithreaded decoding of VP8/9 video. + Fix deadlock in HTTP adaptive streams when scrub-seeking. + Fix regression in RTSP source with SRTP. + Add support for SRTP rollover counters in the RTSP source. + Add support for HiDPI ("Retina") screens in caopengllayersink. + bgo#727105: doc: Drop reference to osssink / esdsink / etc, from gst-launch-1.0 man page. + bgo#741001: GST_DEBUG categories are missing when using - -gst-debug-help + bgo#761912: gstpad: Fix race between gst_element_remove_pad and state change. + bgo#762995: queue: Use full running time for level calculation. + bgo#763753: valve: don't send sticky events as a direct response to upstream events. + bgo#763757: multiqueue: Make sure mq- > percent remains valid after modifying high-percent value. + bgo#765096: baseparse: When initializing DTS from PTS, remember that we did so. + bgo#765260: baseparse: regression with aac streams. + Updated translations.- Update to GNOME 3.20 Fate#318572- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763491, bgo#763895, bgo#764034, bgo#763770. - Rebase gstreamer-rpm-prov.patch, base on fedora patch.- Update to version 1.6.3: + Fix regression in GL library that made glimagesink unsable on Android. + Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. + Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. + Stop ignoring encoder errors in the VP8/VP9 encoders. + Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. + Ensure to store the correct video info in GstVideoBufferPool. + Fix caps in rtspsrc when doing SRTP over interleaved TCP. + Fix crash in pcap parser on 0-sized packets. + Clear EOS flag in appsrc to allow reuse after EOS and flushing. + Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. + Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. + Correctly use colorimetry in v4l2 only for YUV color formats. + Set reserved bits in MPEG TS muxer to 1s. + Fix calculation of SBC frame lengths. + Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. + Update ffmpeg snapshot in gst-libav to 2.8.5. + Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. + Fixes for error handling in the OSX audio plugin. + Various gobject-introspection annotation fixes and additions. + Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Hook gst-ptp-helper helper into SUSE permissions framework (boo#960173): + Add permissions to requires(pre). + Add set_permissions to post and verify_permissions to verifyscript.- Adjustments post security review (boo#960173): + Add libcap-devel BuildRequires: rely on capabilities instead of flagging the binary suid. + Pass --with-ptp-helper-permissions=capabilities to configure: ensure there is no auto-fallback to attempting to install the binary suid in case capabilities would not work.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380. - Add -fPIE to CFLAGS and -pie to LDFLAGS in order to ensure our executables are built position independent.- Update to version 1.6.1: + Valgrind 3.7.0 chokes on match-leak-kinds in gst.supp. + Gstreamer: Fix sample memory leaks. + gstreamer-1.6.0 doesn't compile on OS X 10.6: header file issue in gst-ptp-helper.c. + multiqueue: Improve incoming SEGMENT handling. + segment_to_stream_time and position_from_stream_time miscalculate when applied_rate < 0. + pad: gst_pad_probe_info_get_buffer_list() has wrong ownership transfer. + uri: incorrect behavior when merging uris ending in .. + pad: Unblock blocking pad probes when receiving FLUSH_START in send_event() too. - Add gstreamer-revert-bogus-automake-version.patch: Upstream needed feature in automake 1.12, so for good measure they bumped to 1.14, this patch reverts this.- Update to version 1.6.0: + Stereoscopic 3D and multiview video support. + Trick mode API for key-frame only fast-forward/fast-reverse playback etc. + Improved DTS (decoding timestamp) vs. PTS (presentation timestamp) handling to account for negative DTS. + New GstVideoConverter API for more optimised and more correct conversion of raw video frames between all supported formats, with rescaling. + v4l2src now supports renegotiation. + v4l2transform can now do scaling. + V4L2 Element now report Colorimetry properly. + Easier chunked recording of MP4, Matroska, Ogg, MPEG-TS: new splitmuxsink and multifilesink improvements. + Content Protection signalling API and Common Encryption (CENC) support for DASH/MP4. + Many adaptive streaming (DASH, HLS and MSS) improvements. + New PTP and NTP network client clocks and better remote clock tracking stability. + High-quality text subtitle overlay at display resolutions with glimagesink or gtkglsink. + RECORD support for the GStreamer RTSP Server. + Retransmissions (RTX) support in RTSP server and client. + RTSP seeking support in client and server has been fixed. + RTCP scheduling improvements and reduced size RTCP support. + MP4/MOV muxer acquired a new "robust" mode of operation which attempts to keep the output file in a valid state at all times. + Live mixing support in aggregator, audiomixer and compositor was improved a lot. + Compositor now supports rescaling and converting inputs streams on the fly. + New audiointerleave element with proper input synchronisation and live input support. + Blackmagic Design DeckLink capture and playback card support was rewritten from scratch; 2k/4k support; mode sensing. + KLV metadata support in RTP and MPEG-TS. + H.265 video encoder (x265), decoders (libav, libde265) and RTP payloader and depayloaders. + New DTLS plugin and SRTP/DTLS support. + OpenGL3 support, multiple contexts and context propagation, 3D video, transfer/conversion separation, subtitle blending. + New OpenGL-based QML video sink, Gtk GL video sink, CoreAnimation CAOpenGLLayerSink video sink. + gst-libav switched to ffmpeg as libav-provider, gains support for 3D/multiview video, trick modes, and the CAVS codec. + GstHarness API for unit tests. + gst-editing-services got a completely new ges-launch-1.0. interface, improved mixing support and integration into gst-validate. + gnonlin has been deprecated in favor of nle (Non Linear Engine) in gst-editing-services. + gst-validate has a new plugin system, an extensive default testsuite, support for concurrent test runs and valgrind support. + cerbero build tool for SDK binary packages gains new 'bundle-source' command. + Various improvements to the Android, iOS, OS X and Windows platform support. - Drop gstreamer-message-delivery.patch: Fixed upstream. - Add pkgconfig(bash-completion) BuildRequires: New dependency.- Added gstreamer-message-delivery.patch to fix async message delivery, see more at http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=da7847- Update to version 1.4.5: + Bugs fixed: bgo#736969, bgo#738092, bgo#740001. + Updated translations.- Revert previous bashish "fixes", but specify in pre_checkin.sh and gstreamer.prov scripts that interpeter is #!/bin/bash.- fix bashism in pre_checkin.sh script- fix bashisms in gstreamer.prov script- Update to version 1.4.4: + Bugs fixed: bgo#737498, bgo#737794, bgo#737999, bgo#738198. + Updated translations.lamb07 15540617871.12.5-lp151.2.51.12.5-lp151.2.51.12.51.12.5gst-inspect-1.0gst-launch-1.0gst-stats-1.0gst-typefind-1.0gst-inspect-1.0.1.gzgst-launch-1.0.1.gzgst-stats-1.0.1.gzgst-typefind-1.0.1.gz/usr/bin//usr/share/man/man1/-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.1/standard/6329443f354eda7dbd1105903af6b05c-gstreamercpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=11b4e6e844b7e216b7107093c0c200d687423b65, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=2194a615ff15fdba6f42dddf63cb10ae93197a90, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=b27f21f82195a2499db01b80f74185ac104a7287, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=7a77c8055d5aefeae8a9b0a27a592fabd27d5496, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)  RRRRRRRR RRRRRR RRRR RRRRRRR RRRRRRR R* ׹r5`o^Futf-89314c45a443590b959ca92c23da0cb88b9f534dbc3534f0b80b21672d47946b3? 7zXZ !t/] crv9u^}}1է5qF(;jЀ>2Kj$JK' 8-B,V>2@BĉXO2cr9AkS1tDcQ-{'wDbŢs)fPKc!J_[\!"{<5Cmа-גav yƅ@þ'/W%INrh 0E&"?kрG8ǐ(O.S%U!zϘ϶(H|P*@lۃwO^+  fa./T!] @d8(dm Ao=< p7i3Ip&-`q0ڬ"\E tFFChdK>k i;rMtBY:[n?}Bnu>!|w1nU:vOE]] [5z"&x{[ܫ8'ST~68z{[HT<$-Y瓠 NUgR{Ivhܼ*⎝ٞT9:`D/1Lv?EȡX(bQ| ^sO 'SRˋUy 2@=5E[ERӡ'[$} d]]єxp{m}N) ɽѱ94N:H.츼TycwmO~ Q=jEH>Z:ӴU(hzk,*Vm/ πMs,K_13Aڹ#Up*fU4x&<(]&%~48/tTHx̥F/Q̈́ |r aBgvn%g3,x>V֫iS|\.(EXH$\RtQLtfKIGg72gFpnS>=4ؗr P!${YCv鵈%d̂^`ҵl=נu Pȏa=9ڇd y_Oi#vabS2Y8{Æk(e*;c0_n'G?"مپdK_S m] "e65P Rh|l?@CbFts5UΕb{K2OBm5ܾ|UtqRe@+k0|ӺF3ࣇvެ$ erNruW?23Fί|ҾDU g U΢,"TJ1ࣔ&TVC4o  DQe&5LQ;6 3ǫ%ɋ Depr]!`Jihd͹ZN`˿N kt+%e#vS%0 /G2՞}*^N4OѮx6'<%ZZ͹bhW؅PwdN0nB؝w~6NZ%ai@)xՈ{)&e7Pv_P]:) :FyfXtl#2F/ 02:v uf*u[8p^ &x28\hquKlj$0MRxwh< YIt2:xQҘƪ^EX u"gS+a`胇1{ 4E/5g`UWTX>*Hի D6)^f]n=(r~kSo~ëdzQ:P\&L=`IGyq9:Y K@}3Xq񺶙iaPA >Ba,+;*7OC}oNX o)ڲJ3_]eԖ jstԭo^b6zU( cĆHvbQg;~x~ؼWxq0D+ 50 }L1'R<~L"q(zsa\1 E䝑 rO:*CrT-~wͣ1Y ic3n¦B慪2{)t @B5B[/Pc!2E $5^&4sy%@ʐXXo,bUm½7ry}Lt s/:%#͎G/>qQ % R}uERw *&5¬P$mBKQ965y`*,ɉV;j "m[G|@"k(m!Zm8Hs;s\SķG6"|ʜ5*P1y8Pax.p.<$e=Y"Ii+$&\#B)~S54A:dL#1EypFn_mk-.O zr(x=)'9?‡L+]Zp=.M񳮱T늲1+Au)a:|/t [[&CrJT\ȴyl@oȜ3[upVSKiD姳}ɍT[rcjdőT>5;+NQ{IPb$)QIwgg晕]:QY =ߧF8H l>^6w*0zz@%ri^aBhx"?pKYB䉇_v'Cm`B1cDqzPdI4id=g$JĊ^ԓ[v+>@ z sUD`63rY`l29%N;(taeQcmDi]a/Q: KjEɖFBSlʮ]1n=Y=Orgb{Ɲi.RcjPWH #uXkkmL,\S.V:J A3٬{pKVvHFvVru)cL`J]rXd=l1]6;huo|SUEKȄ {pe"[.^* 8J.QєWա /OVݴ`:j$zJZ&R[I=S-gKe%TR2:Ҵ u!bIlw8|_PGw Cʛe 1{`I _2HE..ۓ6[!.?>#:!;2¡ZXJxw˹pX9Ds CJ3CdmKi| ׵Ҿ4楍gqljNnu԰@ RkY0av>P-o(V_uq ƒ1˟}B,IaKs! E0D ҷ' D͵g+=^rdpgԮ!W?2 <03vwr#E@kD;}K# IT9':.!\l{bPA q]X^}\H'sB MNADGJpj^*M&Hj*kgnqx2*Q((n'~[4grhK{d4%,䑄x'&w ӲGN_)/o Xw:QYUݏ#Cv4%AF<,XK"+/*zJ(~ab(U!Pm,S` $ٜ[ w]N(eZ Aerd*eC)S<ӚeVEZ?= xWPg.k*Y/fJ5r~h (k<L 腄^eo䳙;ˎlOޔ wtVѓcbs{OY XRbS,! Jze%RuWSxw(vAZx{vc٨e$JnE꺣 UR\ _&ė~_&y%NL،i,N;i3qKcq .xAUf)Yte"'qcM3[(~°B;A+'0={ty-H5O MblXzBPr-oX8Wx ٬ ķb`kzXغprz\ExVMb+ Xas'1B6?ug^vI2ߖ-y*>926AxV\s%~SY u>Ր 1?w.Rr8y3z}I!2қ*D ۙ}|. '2d[zQH %AhBxnRXR;n[vɶɦgP:WC,J nKR^ *:=I ^?Wtf XOI=)Pi<ApY~_rU% v8_g(%}ʲXz *s?9't-rƶ('\rl>|po{Cr"4ZY_wZW0w_ F- a鑆TqM[`c gH pލQjdR~`c&Ƚ< z+A'#qWgL8@uw ;{r/<ҐL;a^aȖ>q9ǙNveča´5N՟TvQhK^$H~ܩTm"`| D؎1 ޔXt: 0 sj?`@`MN}#;[%4ŶM!нЋ+d"Z+;Zg ɸ79pm4h &dyo QV 4(g M:D^N6OBwn;{ˑt_qRu4'1k!BݟYq c7`N6wzFӯRG?lhui[{؊ +yW'x#DTVL}cvۉWxMrҲy-ӑD~ PƏ5|F3NU7urYO7[_؇ϔNO =^ͫa>`5Mc^>x;ץ*H'7T\aKkT_@!Qc9UwoN9dp 1k~A  'o$k1"j:jEMd"{loi HjߠE@[$­9AұπZ}ܰ]<'9AĚGW[>Vs9^76`qp=B^kƌNnt"h;4[Ϣʥ)75 >%*V^Gx†LmJmr/QL0\8[賁Yj3"e4 ^rLO1L&?܍3XNɪ\n, ~-}Td5f`iEFc5 ]ږd8QIO`eW_Xz. F`R(Փă7?_Z/ois\l2M᝘oMlOC8|H4[;%t94@GBmL<t*p~8FZ%X^E5:*:mKLr`g8G<Sjy7I7QW x.p V7U9:)uJ| K`K ݲPKN|ڸSm˄y6 0ޠڹRh4bZ~ c(y )W[ lN[*N 5emﭢjI~Q +2(Y?gp qF~ҚV@KLo<>.J /MDyy)zQYc&{;#R+ՆjMtߜ :NdȧdG<@Mӿ!}dSu)V'p;g~s>{ЁX*ś[DoD@|sҫC*Ao?yv'V$(z╥iZx'4PYsCƆ~V kn2 ^Evq2ņIepCrD2»6%zϑ FRG~0䴨dIt'b@^m&UֹFk$o9ʁ0ưʎt!xӛu 6wz[C!c}ǕSu T<qba2m=|uR '-hhoʡԫE[dVآ@gOȢ3Hq[;-6ӿ/0:r৯귬#nxs J{"Z6`q9gy sp#ڲ`59}YRh؇*fLetvLk9fev)KS!k z*|%B>\!=i&=}ي%:Aq]=SiBwoHĸ%}<cZR~/hPwLNݳ*=2y\2> ֱaAQhz^|VDY_1R< H+FU )LWF,8A}Ds.[ɹ*- Md*Y2tȰ+YNYd-kt=ݒ d$r Xc/ݑ|R _/_8r\Sײwc<;([?N-c!R=w Ysϔ?QC4ՆB(\ʌ3z~Sy䂐%a@ CS; xXwrÆ(&_p&u&Rmg C_e^ZnҕUm !۟'zmqB#ߣt Smsy?2 }X܋+e#M#xAnAM3ܱY?ŻM :RIDdA!읋-IJ=BE^UcOeDXn+7B[=~>,H‹لxTŊ*} 6Դ7+QW2t_se1pWXWV/jp|<ޫ`JR~ykVW4(bE?d3#VԹyP&>tDY=mVy"URI]i6:\KV։Iw՗rŧQI vdbZIt q O ȏ%ynO0fZNvb²5E&%\"NYR/?r yװ*(\ǀb'ĕ%?nJ'-'?[>ad{+V[|;^o\*I t^0 "Y| (- DdOem$Be+^\:ѩo5:պz7ۻu-x;10gM~OS/>Zi[~$q`8OG^m6n˻(0Fܞ?uIskel]IjNgfj?-C_d/` Mn{ q,?e%&-U$з0:E@^o&p|IXtGqeYxaaN-VS7\Xh2H=PKj350Tϼ=T@}!QڙMGvfq:"Q_fvGJWlexUU q[pO, D@IǪ#DT ǣ ً⦫?N8ѥ=[n>_9wđTAɰm&ɪu%V=j ¼{΢p4ɓts qk!O`FFH<+zivϻVJѭH:2D-$n>[>֎ԉNlpVKBN;:|fza:)?jrgq,|ㅝ]".w6^.sİ/tM)' 5t7j_f3EW?F()"c{օ HgV5,nq@/8m^njS5eɈn0QjN>Q#}eft2!)DYaRk*|$ZΞU"`,d5Ʈ!S7 (g׽fu>ә3{3e}dz^[t*D+3y%^&iw/}۵А9wP< Nym;K-kn3cHulcP=J uօcet!JjN OB5y)Yd|yt$]+2 MĆ+_#@$xd?\LQw?VcFg=MWKSUn3I g2ӕ iS.ZT#aG/Ỳ~yTL18eW@.;&m]J%z흐Ob7yJ\fAX%ŒYqr}4`;53Q8Ec_k iJ^LC'G;V! Wo Q 9 a⸦nCDcXϩ`R_77@tPN Ś/R*}ӲiifoVm.vpRg[쒋pЮl4|SA"C/blWUpXKc?<1C s Ibi?n& HIQgJe#1*v6M)+/7 {1" ŨV ? G_n,%JgL>!9ϠG! lqWG$d9:D`tb ~T0J:*wf Uw]Z[VREQ\3qE΢;汕C264AKhk$) عTA9xIp@ YфFm#`:m!W 0O [qU^lއIqvA@Npdށ-9&Ϣ/&i C9]H0d43;^ j i&}~۝d?+Y~@uLVZa0>g&;7i':~alCmO`hPY2($Õv o+{,Lf?4.?:Iڢ xbGrcHHX0x\[:{8P G5$ߜwx҉ &p &7T.wDmMYv֫q156nf`ziIZo'sQ;e[5.XIKgW0mX}<^0A.fx+8&] fI”njp#tp].1ÏyVF%Ȼ Qvn*ՊX7|{;Z @5$ѭ(Nwsck;Ed༓4O6|ߝJϰs %j"B؏,]"oٯ)U)2ͤ4C#(pbe9FͳvBV*d;-WahTGa̳u_7\8J jZDL0ZCU^:DNqc `^T7:%Iw.}ȰyTZ!-KXo5hۃ6Sjz'\eI6աvi'J!8g^ [@; ҌB ŝ Vˑbu_S0*M۩J.į*xC<)v7Dv(O&:|d;R:Y/{XǷeh|s._`Mwp'( ie /s=62 ̭԰#HޱC%Ed]M>7J"zKF*5Wt˗~;LMlqc0Uʺ_Ƈj,sR=ߡ6.gTd2"A3q]hgwe7 k"%mFǂT;㥻F6b_ݲ`a޽#=WŒdzMXSeJ5Vz%eE5V*ȳ_F${jam***)kkwg[PI{7",(He?&hgnP%CM]ۉb 9QaJ :e>}.EHƛ 1AߏE'Q/GZ)fj48]+۪a $'kjIT |(b*x3J~FՁB zQȐbZD`+eyQ1@=w<&d%#HӬ,>-ӿ<.:@`*YU>zC]96v=v ! 8^xG_ dml,O^2e ^B֡z\@;}aT[D@4Y0\uZ?HwxΉt1X(8{/TJ\+S(r"})wE͘X%Sj1B* \hUK?k1[Pwnv-tR>џo=;ci`bz]yiٓ{^d0y^ZSẀR/r/j+czd-䌁nkYyw&qWbG&4%I*"nXDƑ%UfsvZy;a CW~"Qm7nğQsYy悖AHyySvIKn{ޙ5]- +HWɤ|;;"*x;a?zaY嚵 +U1uN߫,O|ȒS!*A˧PqlI 7VWEdVqX ,r֐R&g [^V.68IR_Hvh*ײGMCbxZ峬~}0VnX^XXyUA٠Q"`LYl_ggà}oW({Aw^YT f"^t\/b[`Xf.Aۭ{#^Mn 2rQ).FUmJ'KtN.: `GP7rm,J8EA2B:=PwkU'+P 1"ܐ!"MSu-Edy,$A%#>"#gsP.0[KHIK!%\,eHv-p;JO]˧4eT@];p!Y(# ߳80]/j CMh j e2/w|q&z`X(9[4R&y:S:y1n۝F<6ML5yaU0^\IY\}%Uo ] ҊJ=30*_R]K(=3\9`Jл/aŜkPԚIk~isQR߮0-"6 !xݻ?  E=y[&w.Dъ(t05 wڠtISg qĞ7WEb*|9"CVƁj<k+c}Kɨ߉Ԟc]֔ F~5%AVmڪ~ͨ7xO|)}A)4C&?߄.:%q÷d_԰/Br'injsQ {?KeC2o;'(Y1OX).)1=;X]_J9ŧyWB8jԠTTj<9z+r+~_<&LR='qn"Dr(Fr\G8HSSJq]$?V}ڤHVb ҇Scv#DYrXWC:ՁqO¬- 8dT1܆ qSo~k_C`bl)!ä(rG2^ޮBN-AWrp(J2;4QD(QrV1βonX񵼳D>qsD\HOtД[y]?,4+ڝ_f24&HuCw{IS`|"/X@IT%,n Lq"(V>#_tiRf0tf-ʹ8,مB`Y妼 WYђiҊ<M$A#s ѰTF!lw s&F!$ʄe9'5G"O^]#䲾:6G°Z)q%"afL鿀'Go^L4 XL54 %„kҪB~`HE HQBUBmB^yhfWE}K> _];b{#bj*BU hZǽu`ٺ Ҟ* 3}2 :Mž`t i=$OnIv@d_Z%!:,[["08 9k1qLLۘ09LzqxWx\)%ot F#7.$H8 `G;]!@?{gkvByEo\Z]eBrM4TL$`=R| Iokl`ؼ"v:"͡.Qs"<8| 1m0cm8ŏڀS<`Z1;l,2nsbԀQ$(QE G/ |!9P/ƛt:枔%e<TS)(4$Z[Iצ- {?_ߊ(;Hb^ħi:wDL6o3$Q޴x>FG 2LF V"2f>S?쿄hWGzit'TBmT-ۮDa`#gD_~_2i~\eKǾ:Edrx?A܌ǒOeR %p2S#! 燄Ι@=A؃$I[V^ۺL]x*V́&=i *^c:hlUo@E-xnaN&RxmVQgb~leyEZ?y.{و>_n2ʸqnP J|bBNl" ŋj<:XDȺ4d ¼`fTpSL#ר'`hEO&Hd A{|q]:#O]p}͘ݹX DrIa ױJƭ7 /1Gu^.shq?C!fV q.w=O*u,bT\ {IkBH!,=!p,vޗ륇qgu]&'2ǑDVKL=m/+Ϧ:6gLv:>4NCt6Ztu^rG_<2=,g2b0 /1ӗm<z@vC}@.'aEݢs[|J|_d$awI<"41d%L,M$~R!Mxpq 82u%9G j]}]Mo+4Y\CѼXJzknq,&z)T! d k0|0 ;*G%{9OdT\ z Ci[cRَؗfu^,NU3enyI/}o ,j}pe!]}ǵDmU*˸5^Y:)"LR]8D"=-p16ߝrץg"Y*]r8Y-V@ϯԑX%y5xdr, ̢vk! tGq Z4C{P9^* ' aa<Fzvf ԗ2|Wb=$4lQt5VwDz)ui)o'~J^$mqn,[Ko)aFΥT{D 6?z'Iꜳ7k;N Ψ+Fj؏wYNwcEW/?)a@.+fi2Q5ܮѶB8[Y}$)予 `Gc?u閇~]=@qWFzUkP/){2M<57qu9(hnj%ꬫb(N}Fr㟅Wѥ @*!o%aٴdSԘA2W)xȏY6j.B -wJq4TLHaӉT9wHbTA^||Z7IN& dZc-lǿkbxswԧD"cIڽ܏80cߊbϹ- s.P% /AQ64)O\| K?_5g5r$YT=f}vH! <jI6KK5+tJ;4]k^WC*V.S=T>/SMQզfbqmfHS̥k2C $nrE凃Ѱ<c,0+]4f:Øs12QejDQ&x&NmEy+Ni-@R@ClD]-/6#zS#K)Q2D`{pk`$LmhэG/,zxR-$,Ii~ݙtc7){J??s,r}W0Fu_ᮖ+)6XbL8&UQ2b9fV ȡp{_j-I z3&^hxv^p> " Vן6?Q<7+ mrdq_2!]R̝ d6"R!o ;: EYd,: me23>RUJIeֹz8 7 KT Hrfrܯ8l>'1oY4yͳ^|dpb{3GV5&6=ׁ7Q6KmrMI_wZ.{OW<ÆLn*uLJ9X84$JX-(J:B=puW~@]:2BtW{&͎Gh%nOOgyg6J*@t_;=.Ԃ o=&Ev]?( 5Jx5&z)"ɑcV Z(3Y"趑5Jo[q|NAע',~xͨ~6K-9nφ11#qo/`/p)qN83ub5q7?n(GsDhCkRb1=h#ʅ Tu} " X`|fmb2en]ȋIO*=NCJW~p| 5^k=֖l<#Hu >#~2tXV.:jI$f6 2D\>}ZQjTMk:+| ~!Idpُ0q%d* bv`" ?X ޤ%JF+qS\ ȥի 4q#9IR`tQ*b34NcZ1^3ڠJcʷ@ n_!KQѨĮ(H4k+%%LțV^_Q-$i\;L|2D[mD3'mg6u3d g s)|?~Ab /gɮSp4;$e}3=@[=Dv7'XD{3pCn~s(¨4U.#k{:3/\̗R# g\7F4x:R%QN?I22 ոE~Z&b5֏ka0$7p4 h08QP\w Jko<"uP!GG8HV&^3BI@9C(1wC|;Y_=`a^LBIy7i`¾%È][@'C}6f h&WAB"B-#n@`rǺ{Ò3I!JMAsy0h\޿F@<ɰmE;v'ZZbΪќbȾ N<\Ok<#<8 %-= uBV8;xa@GA׸00JiÏ8hA#&Ct2Qjw0Y󪏣ѹb! >w ,鵨5wE@#CǑW\\ ts,$j!XO9 amSZ 5͖ $N%D@j-;!G8|NUz0 fSp{Ry]R xȔVj[ ^K(Tr-bVZDC"3muE@tW#哱ԫf H<īDŽضZxolXkSou*h)Wp:}Ra1aC]kmOq\ݣA0aafJ0+G%:{v%UonQͦlKXYU*1dUIhzO'):<+Lr>&Vx._(IʦWExw;A8a'oJ)-HͪꛫZg %6$&%F?jSû:7fZ5 b IjZZݻ4תǼ9">gr?p;u^tdګB8i' e ݽzp+&1R1dHfk4l/jG'Ŏ869Km{=SzYz`~Zf%mL4Tb_aj,۝3!d]:F1B'镶X*. A |Pd ^x@mk[?OAޘWQm4y S3kh_#I7Tg,YBy9%ؔC J2ܨp+YShˣo䞤ioITh^!zWD? nYL {bvi%gXβߙ`s2VҚ9}^tAK'@6|tw5UBn*@"7F!< e'Dd45〭BH(P|h{/Nqy"S*7p2\-?B~;V7usui kO-cz/kI elŭN<XJ_hL3@f\n mQh8!{ނ㯪-?"%Gc7,ĄjdKޒLO!o"DC ZLX.Ou/cp+PkN .U#-&j)kR^Nf$ :Y uEqR[lřMS,ıf'TAxQF" 98<t".>)^QK]H;,}kM[<-Nr8teY 3}a)ƧAHy៬UAi〰fI $ -`oK^MÌ]bGIC5bv S5hfglߟǰBw婄%߯,J l@5_^tZܠMg.AZſ\}y1mtoz$XG2Gzej7Wϸq$]<]Th?{ ҸhZOCAUC_PeE%ĬEVZ{W#9xK {'41UM$^0hj|{ӽVpzWgր8y]M!e=(2[DIn~ҫ+2 ,<&DHɍ+sJw#yQrt;w@qQ:+8F3r\tːVŋyW{' ۤ:~KsLɊ/p5̈́(qtko{O4'0XuM eEuxs\K̐%'rղ481skWhŽ͑m%RXҡ(5H!eCHItpJlCVjR̫\l6 k~UXLޡ @yk›5r>HL@Kh+g@z`$S,a+׬Gblt*nKe0٦jH;R.9YώK9 0ӿGԱtֿ%~_CG\M^CXTA 齈Gwp5[ ,XC(}8m[R1:m#;@zUɖZɦոڱ!$̬X2nzX +?,2FXH?6- OLo0Qx1&,^n1\Vk]MO[ZKtcl, e/!U,3\U_t7+$@xvݺne`cÈ8t03 <=U-A<4E mڒUlOIޑϩ2G$*S%KZOFex|uω{9Tɺ×c@A pc^$K@!;W =-(]]+ǾVzՀoE-SHQVJ}2zJ?z ٍfa/cct8O^3VrnXY'hf<7V,~+ {.8Vg>daWYeg2h1X_!ktg/ƶRR(dPne5%I*gVPnΈwm`__~,gs}IPt:T;"M»L <Ǭ[ϗ.5B}daS*>gIū߆|ZwL$׳ Ky2zF1&Ǿ? 5FH\I*Qu jpn 2[Vw_ ʧeleZ>&AP0^P،yU`!fu'BC+tE+,>g}>Nb$-ʫ@14]ﱽSěf5 5a:flaBFEкp&'KNg[B8ofDj 89H؍C!15uj7H9B J|՚a`C|d|YR~2H-3uSټdT=\hLT.r3FE$zM}iw+;,{4j9X:veM2 }%oйc;tO?˫,}5#M돒(n!h$B`&p,0z浠9N3 nZXܷ;R@+qEk \7n| *GӤlbN4\, xp-Pu)$̞ZWQ{7l+GJ^,j\(EjB8 *:a pn'/*[,,[#;:}֍*]X:7+C[#k /kUsq*nd o^@; ڹ{`Fڬᒻ,Z&0 v.޻8τj{R37Y)Mvirݟi}%=ĞƱ[,/mě!s4Vj8mpnU,5_U/-ya V_難fÛQNо 0I |KuMvم.yzOE%[gsoV&I?z&P8fD{{5a9icaiB;ğ#adJ >g:|^ovڗN5fLb݂&A^[° IV:] OW8K>$[LÈvV)ig|46wQYT?ɒ] MfpebZ.;Ng4T=I=DMVHch7`P((TDIؔ#LP(oG2A|ڍL E17FQGSfȯcs2:JYMU(Ry8;UГ4:<1ThGH; r T:CFaIJ'/ K7TXwwN!Y q#I>U?笠Xw24l =Xpj&o @Y41N=̜>GSjDŽ˟WnB>-U/ ^>o!%F1ݼ"FʰKnؘNP8HV89xOt*80zQ w{mw:.%hO$A| fL1z<^۬k%`GUw>&*#ۚ9Do0OX+l6?^(WSw,M 3:`$PKm q M\U @6ʚ`=9w9W4z&^.MG0$<-ALM9,MXBwa Bf̓ A] rMbz/*v\«V?}i]p~ j>iR{os!#߂PTMJX'-VJjN# y2ՐVR=0'۩UD`$a􋤠[+$E%2p@Ws8}Uj&`DR4l웋5V[w&S밶y \fؚ^so>@u"ȎUMMJՌzqhS0a.33k,C@uT)9 k9H/egg97d^hՈkf|ӷ~x˃aFQwQ`2Ee6q)jitJ:=@[ějĕ4v/"etLzj.F}& {,w˺ڳgЎ<)΋(VODR \1d'x}LCh:Qv5,6$ǔ5D;:+!ai(pu/1DD~'0љ\sYF~srZb@ջ\IƛD{%sUƵEAGm(Rt{ V!,ɂʗ!,H{' 1p4 !zE%1BVaz֦30|7)ȵWo1&r|7;fUج/idNWVg.JQa[EY*{mJ+8]];)KiI #[\y:½s %U繤\e־Ɠg~FT<\yM4\ 6WRXZ֓X&S9WچӤ\GY}VVjbwիJxfStJT,m ~zc6뤺4^wP ޓwfc`_{X2, QјRĔeAJl;A;)(dF)(1aIhӠ5i810Uw/+(w@Hkb B-Dϛ'GuAQHy/nc#[@~ K H_b3O17Xz;]>33_=*z99{nrcqo\@n ︁~BEJS36; ׌4;]wjI@5mvZ_,>59#6 /!_}*3q?bT)חz9[Tz~t3RP5 4H#3Jf^ ZMDɳC/EuO%ߑx"ISW q5ǽ%USCF\!%M H+''S[2Poer pm|MFq0.ܪ=w?P'Zwt`މg߫ gIx[_h,.~JTT_qB:)Wb N:i*Īp̖ >Jk V\hT`zl Ĩ|ZCF^R)"7$u| D4 =N?6gʾ~,vjbI Ӗ~ ? iKC6;L$vb_~,zD+ % |xb#|T )wFY`I3>MM`r25leB!NJK`-f~vgI֑D'u x@oЄ֠(ր<05 NmHb,~G<;V{7IJJK0>@LQ(e`vevVFya}lpsH\MezkB8yz֩WT2xb/׮ "*P5dP\'LV ݫ  '^y>JZn")Q6?w@hr>Z{rm D)1l oZDi_>;Ő+s!s%acaq I,ѽ.| 8o/Ω%c/ N}el)[YBwtwcQO#D}"~NBKn*n1V3M(LEݬ3ϑZCXOG<0S:ӜZWКA'S*pru d*l;o7GDimB=Zf"c1%U3P]Z׷9s6 >Z9`E)c?m?Eaמw5<ϗv4fqs= }Vi-#$ 6n8yYGLLH6cD'E 87~Kץ /E2o@鋼N`<;Bzl>1,hdgͥWࠐ&تw;`KeuK )Ӳ:ҵo9RɺMu<$ɲ r$!cCTuC (W`B0j}X*z"6 DY-JcI;,QN>s4#`^敌%b َAFNĶyeigOd'\E@_˯?UV`V;ԸVX VUvW7B;Bnqݷ߭:> d_ufl86׆EM+ Xd! 1N,N<:.:bDk[{)x[^C192 KKP\ F| %3|MB e[T庄#Mv/9X2#)(&'[~$ti}6{_·ZME*bt`a(H>ƹAMhƪudu<@:[eבd7߮Bcxc]AC :Eh$VP9J sn-gK3VS-1Qc 6aZXB4T7%waKY< ǨL/ǃn@=L?Iu?v,&q&›7z"]fʉcEc=Scl(x w_0jTeNdt"{^Y!A/VK4a_[p++(mXdf7\L E=;=;q -.peC<7l ng&$n*M:!28KKv++o,WDěMTQۊ;xeD~no8y?|S.u ?3'Ś@Df? dyRl3PHc8ujyǕw\K^ b<7_8@na*t3XoչgMNxG56hVO@I{_K3*`xZc}źN]xr?:N{nRrG σ%tz>MK40gM/Ƿe{ 7es2ɑVq{e?|]m[]㼨S-fdinsRkl~;s35fJts&b b$iq%+y X(!|QṷoLΞOez1g/%mCĖk@h^[1e]5NՋ{qvN.IܗG]è(&s>[gyFsmCJ`rrRhθV90@~n3+\ΣI'G.J^ŠBFlf^ 6Bk؉OuQq#csJ J¾:S8mpд-C0c0D{ ȭfF_ve>Zt9/guՀ0ӛ:y9TO'K7(8=m~?* ™#_>Q T Yu#Fr/e-F?Rm4z 1\P'%^*EC#/BX<#(LMSm') `x rYUuj o3ÙJ8IXh$H t3OCB>7- T SngFq/H ! 6lU !}/L-f IrA(v`D͔(Nv|Y`Ѧ1VD*T9%75OZk0zļXfQWt ֊&x%~\RUbBz(h1p$Yij(`u 8V#X_LoG+w'8%2Gum'Î0`wmhhQMIb,W?y@S MRԽ G&Wo )1>0)t3K 1} GRmJt|\Td;|TF,áXr.P)_+ x*ԱbdÆ,pj"COnzNʹSQȖ;J/t2I0<'[&鱺B w%Ŕ5p&U$j[by܁.I3+_(pyQ[Qrs*8>Ɂ1T;`M؃A{3;K蝿S'rNf~ZD +_i ?uhBγkƋ[ufz6Ϳoڎ?^*)\bz~۸` LE٫N"!}PTLߙZ3 s5.4 T~D͡:pGލHgfr. [MJ"1XA("UmpwD֞h+c)TwSDqc7wڲM]O#~7R`@I\&ï}D YZ