libgstriff-1_0-0-debuginfo-1.16.2-lp152.2.2 >  A ^fѸ/=„2}1+*Ėa0f1j\w , +.Z)> 3Ã$X!P<4^I4q?Ovpbh;|P(gi'igَ0oLԝ7Z)0O GEM0۴F߆SHN,+ `2\ Wb77cX{1e>pۿ&ٰ84a45a1019908a010936b49ceb627f0af6a38cfa039cb3ad859d3d9dc5042c94c31fec7b2197a5f6463834beeec5f05d26b6f0ee7^fѸ/=„m.h70%o j>ãKݹlx9D0,>ggK՜]-4ǬdGz R}tm^ i%O7Ij gcy&kߐ8#D,ׂ5h>7%ZVC Op SW -֛}z줽 + n [Xݟ"?w&F_Jw 듨ôu%+}-/C"!L$55>p@z?z|" , [ $7@g    $ l (Px,(8999: 9FuGuHuIuXuYu\v@]v`^w bwcx3dxexfxlxuxvxwyxyyyzyyyzz,z0z6zxlibgstriff-1_0-0-debuginfo1.16.2lp152.2.2Debug information for package libgstriff-1_0-0This package provides debug information for package libgstriff-1_0-0. Debug information is useful when developing applications that use this package or when debugging this package.^fobs-arm-8/openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Debughttps://gstreamer.freedesktop.org/linuxaarch643`/AAAAA큤^f^f^f^f^f^e^e^e0a359f8b8be3f5a7e4c965fe74eb8fa5c7774c5246cc6f3ccedbb9b0143d339f../../../../../usr/lib64/libgstriff-1.0.so.0.1602.0../../../../../usr/lib/debug/usr/lib64/libgstriff-1.0.so.0.1602.0-1.16.2-lp152.2.2.aarch64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-base-1.16.2-lp152.2.2.src.rpmdebuginfo(build-id)libgstriff-1_0-0-debuginfolibgstriff-1_0-0-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTeMichael Gorse Dominique Leuenberger Bjørn Lie Bjørn Lie Bjørn Lie Frederic Crozat Bjørn Lie Bjørn Lie Bjørn Lie Martin Liška mgorse@suse.comBjørn Lie mgorse@suse.complater bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more! - Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and stop running autogen.sh, no longer needed.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- 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. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- 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.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - 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 --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- 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#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- 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.- 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.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations.obs-arm-8 1593140765b80bc10aa596f4477ca305ad5c721a856143d5001.16.2-lp152.2.21.16.2-lp152.2.2debug.build-idb80bc10aa596f4477ca305ad5c721a856143d5000bc10aa596f4477ca305ad5c721a856143d500.debugusrlib64libgstriff-1.0.so.0.1602.0-1.16.2-lp152.2.2.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/b8//usr/lib/debug/usr//usr/lib/debug/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2:ARM/ports/baff7e1cd4a9b75cb798131f6f3d35ec-gstreamer-plugins-basecpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b80bc10aa596f4477ca305ad5c721a856143d500, with debug_info, not strippedP}b. Qt5gstreamer-plugins-base-debugsource(aarch-64)1.16.2-lp152.2.2utf-8719a3808f9ac87bb907a986ab66a6eec59363291cf017dca683e265f097c8690?7zXZ !t/5ד] crt:bLL ܓ:D4 p#RHOT75H}A yG`*<k&>k-He<Ӏ|BPj\Y{ܔ8d YϦB1\hNxCcmnUT6ZcUn)x#{Jm-P  >N#; !Fd8Mq&bPBgv)6ƴ,Wh@eMt0Dw2Q):KfW.+CWOze/VYP?32<ߤ9ƹ6ĉv!gh @,j҈VU ie9g\,JE9n.616rq!Cg1*Con>41JejvmI `b=*G_ ?hHQdPe6Ko:'g+Vl6ՋHRVM; [{cKێ=6( 2 !c[x`Sm`ұlI>U΍um jߗ'x?btn_P'! 3i!vY2(CU?UEPzZ/57yr P?2v4ϾFnPm^q8՛>> GGd Q3(-n̈lƤ `/*hHś[3)IR*0B.}zPRg97po) j=I=e\ c-̋P0&XNg.s*sꁺvghGg| R_B,<1ԉ'-"4Ze&3dch)n# ʝ>wEw?z,{/ŀD]Gof^$XHS$Ô,2g<}%pT=,̞" -^ouPHGk؁:ut9܇u$ߵSpҭzӤt\]{*HQXe^W#mBaaeZpT@iPæ;bſtgk_@O<h}v%J hcep1L ;4m c5*"R4B?2w 3e,AK`"<4{lȜ!“*3IV# <.^h|VLNgh* ;L+̩:)Mtnq7_;0jמ;cd]iMC|ޠh^ѩ =!잪TZR ^VWvSؿTnDh&sL9rJw};|!g7w8&C+D44j#H=\Cy''"iTUořU&W+hNwvj=^ Iw:6.YbB}IK]iGKYfuw;="7uDws ҂(F*T&SsЬO)"?]rXݚ7)3bl#@Ai ^BKcIS@@8JG C%Lη], i~iXS=X#?qHfTD%Ico(_%_8-nI !(6n@pr'3/A*$y@{+{h/ nXރ2QTk*<7A̳NWk 1C4M' yâ*%Z206tE>\/y~n߁w&Xeu9Lz> ĥ@B~Lʋ/;iR |fЕ0f { %}T"=xh|^Ճ/a,W Ӳ+t~>ϕȅBW6 }CAP^2S^jjB͠C }RIi[хDy mB+/ }_m jKTsHBPV_Cr9]3PW'm05R8xw|EZ|\Ĥoq]+逴]/JNIj8,Q8e)p3Ҵci=d64eGuCr82^LEG$n8vɞfXd(V t}r$̄|q ZvE|]&K0 t5[NWv}U_uiAo^"dm{v/_o^ i-yn63o^]]2?fh+4Qi/rY$F}H+P,Vb`wO$ E# v}AF-+ȝGhfXjWxpW)W&I uUG>;QwtVC{)<-@A7T|<^rd5@TergW%c+A8ٌYqՓrjV7B'DxY9г:XRe?Q2 Na@YQتi ҃RlJbgd`4(,Ȇ7A_X%1俔֗7E50fHwD/묢JpD=0ܛBr4$ف78nsV*gdi5=5 nG1c|!u9H׸A;$#HqixN r{8$b2{gFE3,R / | +{mYewQ49F"O&kFcu#c^RCULN`*x5FY$􋉴x_r! J3adHm<"+Q`&-:qhO M`f3x#1>Wjųc4 ˔ϴ\>л<&ڞ2YRz K'hu !#LmEy(?WGCBGOb[ |Ph- ?m>zcL6em՗HvԎ #JRg:N\R׎_'DAo|K[bm Ӂ'q 0zt=e^7X<9>9EaQaqO46z }2QaKj3zmb A*8eaHsXpƥ>G^SeK]o{OeÕd'R(nZ$ ~)RIقF*+ $̕z{粇M4f$`9p<| oٕz3ըnAc In](g-Vh^Ec6!V/M%uXҞIP"Ṅ/ ƺqN :K[&XNȐؤD8}pMܧ&ʵ[RE>, qe|NhMFm495 /--o[͚<"G~q( }(R/0sr A<_]r֩ y}Y%P3`ZYrkUP#J8_&2gl0i7zƮsV\8B[u N^ܛZV5oM±5]Ü]|R2>rubupKc]`t/.D$&*$_)_UۤxHte1Jr DQQoևRoKr,%t J\fϾᩖn]t$)h6xuDp|3}6RhE(D(O k1VrK7M@n܃ _RWwIJH_gq-I 0]jL?uFgr6{[C~5 nTk "ְ/zYšl %쓰mN2Tr}ɨ()G`bjEy| څl&B=7|7iЩ 96 OM ]rӒФn0HnGyY| Rw!!T9Xr%`gAGifƅI؆e ]ʄ~O"Md ==aLxq ~ 6dv..]O' z;u NM_ iRoC<3 R&NR[`:CpRA:*:%/ %qhFm*VDua\!ɳ3 ~:gp,#PNݤ\3hKkMNd 6񲽥m*Tif(CiMȬ8Z¥#>!`iL,oǕ`ޤL>eT*X ;eSc;W ]~[K!^zHBGcZV^'}FSLZw(LS{<SjRKG50 69EZ{9,D}.onvkDUcLy@N!ͪzΈIo%Xr dA*rt}4hz{ *F橮P SyvAt4mH@{D@^j P$>=3< :T=d6sKEDW@l* gDnD~#sWdU4jOKٞdqy>mDЛq8%A*8ROwVժbټ\Pi02ns:<%iLsnex76 6V9^П+VxN]LWoE" =]CnۣV"xugsa Gm:"?sX_mj@/kޞ(uC)5a_w9UBj&up\F>"5K:7q1366Yהe@>A};Jq$ؤ_xX\ J'Uraqv_bc^0e!zPr\¨A]$5&иZ(EXOeQBSB[i:tW*<'gtoWS* 84x\}dA]r+idWfݗQo4=柀G.:WsP>/#>+6zߣ.Bb})#ӉTܑ k[?xYCdG:,#E~sX/*Έ›$jFpQp̍kt#\0ic?w:*\Lxh2NO*.٥RQ07kBꌱf:),q +eR'AHt/. E*F~ʳ=n?Eq@3ty'^>KuvՖbU^dEs#>B[ 2Nt9oyyҔw }#Ck$}/pz2@D5Jգ*(|b7amF4@KV $\v%dct]>" A=|;SC[tΐ^|O@wa1/CX*IP(⚨2-oUzjB[MqRw.6OE p2 k@q FL&)U Ri&s}xgU*0qȇxX|mL뵿}!K1I;r&QW+ʏ-)f\rBmPsʰ7*_fl9B&k u#E|vJNϘہNjMZ@煲eu%?OKWⷒxaTȞ)=]k'1*{P 4Β:rB6_WB*~\tlQ2ѴӜDo~5(`S6/ekS0WYEu[ͣG22馁U)6*ܶg~*(#.aRpf]`[:8QϸH\n[VC8']{:ܒ}ХZNI./HW|Y'Vxxn[54@n3Tkz!HvV`Ӣb^C#15* +z]\ĜY]!sAniN!8Ri\Zj Ӂ Q꽇9y Z$(ةk!斵3-Uڮ]:]7`bx2p$Px<-s3Nՠ ?YSyd1^aEVT~H"^x-_S%sFC9D|Ǘ A)?UlP6OT"oui M X#  9$ !ȱM?\'slug#hUB]촨%c΄'BZUa͜Pc%+{΁.M&lNӛwEJ,xhG 3DiO8JGȹnLUؽ6(?Ss=l|*uKt1Ha^^MF Yhq_NAi`[NVP$@4d`zt[-:#2G=ϷJZ{@:d 5,΄ W1tWH# 6ig3Hz"Tv[TeEaT<ĭK1;֓speī2/7BzMZiSCQ4_B )Q:#|"pR" )%ܧVir"GC_۠CZhbrl&r։4УIW(fy֘ȚBoЭ 1i)w\G$JWio_Ydn}/HdcquDRfžW~@PhvU>ԛ99H2[\6ڡ&)74DC0Ѻ(':B2pI!Q([ +Aǭ92ICbԏ"ۭ+M$y|USu뱧!nV1F\tkw,9**[>q&=~١f-لP;Y[Bn@R^?>/S Ѻ?}Pf6r̗IӠ?<ײ5:MnIQ‚S70K9_>`6 hrbGg⿜c҈bvv$uA{B ɷ<ԯ|]+Y5!dz-ֻ H ?ת. Zyl-K$I/u!]nk$IŏEN5SOc ; " 7DweX\9<\E6.~lc}j~ܠV;"U0 ! |[e6 ۜm܄THR^ۺD%Eqbxc3xlH[oHJ5Ǧfv4jxWЯL%ǴGmj@'ۘ<+IydRE _isH\wbL}oSmn3Ku3BTºT_SݬI#LYO6R=xEcWU%7KaXzA*%k>ɦy7 0O׏z#Ϗz#lWDdD4&'E hBZ012Srx/NPpGu93\9LE=:v#(0|/.zVׯRdqLe0`C^>@tYyLB(1t[kc8 Xzsi(389,R58$`JEݏyuIJmUɖݥ^%;[hi1o{#g $?Fd֤rmA.lxGvMgti/ZgV%_\'J;=@YXi ː}ki*jBP7&@;I@%4/#X1_w dRνX\/Ur4,&S'Kӈ$FN^f&}ѹ 1^LT_Mk2eT^m Bx)nf+&ϔ&FVOA2'By4<6¬L1bf,%2ޟ詑sO<ΐ 1BӬ)* P祘{տ{v&4osf.k$h1 DEd (~yy-',5}B1:۟2v{GnBBL Gyx|M^F{+dO[M)qEQy1oo\CTMbEiG:ūx]]->+w ;,C\5Bwp!1I#-d^A>8͋{]u+޽i4UNͶ2^n6/h_SkbsŲ;!Y9?=W"'$˞Աr9?ycQ=/lU#ϒe Mq *)y pvο.ӡ_-p&ϙ`%7oؾW_#ɂ-˴?_K_uv_%:5|eLFԟuUi@1(t.)% =R#IqVD&K]mFC-9c(2 " #''.޲u貱vi}}IS*!2p>t G;QOѶp4"*fCv 9bRcDx%x)D)nd ٻvi.EwBÆa5ϡ,iK]܆A w)=\0Pe$b1s]h~ML pF4l߷LA:%;:Gzk2)6BC,BIo1n%vۛZڋ3)r%`u ~$[ϴEr#wX1JCN6?ɉ6 ~3J ?2Ӏ]dtG9LR6ΛB8Ssϻ{MbYr@x((U8ƻ BG#=FZ=Pzn[ȼLI1[B(;; CyL6&cPuw5i HEqG8^^Imd"99v/;[n Xэ:昧ۻ/Ű1K)HwI&/<;)*!CV1(Nqβɐ1%*`S 2U oP3{eKxE(Ml!R_A%j(/Zõ&J#"#qJv3&vF<-ɋySay@)Nyff7ef~9YM,h؅%Ӿ|w;T!S޺Xe Na#/(L'f+0~0wKZvF& !6k03<ѫd&~#ʿ;G^b21zȁR'ע&*"tOF)7d0G@I7޽:p}K>4aoށLɪ6u}A7}MxV+5|HwƒV/.C\~Wx2 8~4K-6U1$hKH bmRR2FQ\(k~MLF#L)t]RL ثDb~A({`ҙh#@Lj `2qpX`oX QN2PʀZ׹xənכ=]Fj$ujq;z0rݟ 7nB/클%)Fww1*c7$[Z%iWF\ǔævŹEn<{ GV `OX?R;M;rbOĤsC[lW($J4qSv?#HQNlMh6wD>ve{EF7UqsS uc,8>Ц[crnuZa)"w(sD@u4nG!5@3 d-<:KmEF6Ksr ;q 7z _9էr T H}قWQJըk%ZrܐTjr,OWN]]5F{HKU˟׏գ׽ҐY';b c*D; ~̥ D;zjH_E|*5d> c :h4#Y|x[[ᛠA-/(KEDr1M'qC:3=C:UMűcF=1F9 OC+ݜm/'K{w[_.V0s-Ixmܧn٪ Qb1Lf)1931G5^a`3mu􁁎6~Щ@-pHYDH#qWNm̈́=iz, d1)qkcKrFxи+¨Ey(PC`C+;5 o5}~৙ʧyr$q^81ܡ!aenO-'v{J;WL&,RINF[c$6ט%fuG^r/kdgFVf3=(2A96ɞ%"0U2i +oɛgMj?IJ u (q먵v(V}V ox8sTIN!Rvgث|K~ oQ=Bm3(lO/#قw ve8`SCxیm)z;3=}6*Rf2LhB>ܼu-uC".'uF) /#~}( ,d өpc<<棴)19+uH>zV{=̃+%bh @夲]An"Ki<!.ݭ~Xu[h ]OSLǀQ.\9]pDF8aNz.M,nH=G)3@JusRtL^+ `gְf2c^Ssx Fw!pzwa;*xԩo6aΝOu鈃w(B'4u.8%$:׼ӄ϶vviX;gG(s4^vD)oܭ#)@do ټ?>\gVe;`;Hn /jw%0\ilEYc0R;>&84)*/P 5 k'ޙChBuGG_ #a`Y Gw*ۘ׵4vΕ$`˷?%u g= JqY ٨ȰCysǶP9!Ҋ C{Pڪ4.]C҃w A۸  ?,KԴQ u=r{'es՞~޶Mk!mݑGk h8L3\ "4}˼$E)7;TDnH钚À7Ru)qV&Kktj|#f+z"K}$eB5Er@{g!,ŘAtE(LSNǖn&h^qM;[} SRLJM ۞qD@jTIHUsKK)',6!BO2]?OΚ 1|XنùI?^Sd*lSٷ68x`!,Bu<-#08xsYe{8 n.^cpBKSxj~E/6hjtZuj !S7]mh#֜LF @iA XI@]Ehl@Ru:4)IgLcro/wK_NmAԸ_/Ə>I횦z%Y+ qL3$ T6b8(D;4_K8˚MŴFmxNL-`8g_Wuy&g a*E%xsgm g{8&؝/NZRD45TmkKj;WkrY&ӛKu߮d{>I)vqU&REz @8In=nrX5e^|*ªVg㥏1*W[I?U_0N෿2=rB Mvy!lI1RI>)5OZ춧h>PnfË Yjx"OaM6|.~ b.r#O"`22 ۝5:VփqSgXP[W4&D nִ瀘 '<:Q!ȥggB-P!˚8$ټ6\]@m;? 2I#xÉmfQ7{Y[_9\T&d0F ˞>t@p*YnxpQݚ9P;=׍ 6ݣm`.4Y*GR!D{ Ja1 @q(-mú~lۏݔ!tB5i]B2Ȱ}{ W&ru,>u^o98}Ev2 )EIѴGz6 6w7NOBlǫ&k_,"3GQ(gOZySd~$.EeqTu28rsBT#+,>h:&[DdH[{@ˣ2Gw7/ڰ.Qo5cnvWcR6Y 0r1t~󞽡PDDRwT|Do#tXp*YѰmV#\9~)fEk??!)60Hݰq6TDױvKbY8[ڄ؂^=LK ܀y3.;pv:*fÍM ZiYb$`#]ʒ@H{ y[:B$XEƓQO~~%Z<A%2whon&܉'\׵Mxx14_蕋R8Y.U Ja]o`rkZ y(\jZP^~\GM N۪3-$_h5iOԯXɕm2yRe_xL7Q&T{DXRǓ60I!&Ȏ=]<W)qbAraA{BrRsǑh'^, X٬UXg^Yqs@n}DhYkZrHlwJ>GA^l+B!h9,>ڂ9~W:$MJE**Dgi3zy-x|zz μg>+T4 cTVU "y-aê.S!^jة܃0n $L\(*s^O]_:*F>%vt\&ÁBxDY Tr67v8J&) m 4#K,NAz5Kz_> 3YMk6LJ/V512 E&.ާ0 Hu- Be3Y |Q%DŎG?nr y_#I놪Wx y ӣEʾ^Li- ۮy{T<%y;g(ѐ(QB$l*WX>զMQqN#$ꍻ0xWf5!xsA7JgWoz_j:8˙{I`#iMYC;P{WޓIa:ϜZz>&zR'J.wguV`+k ~ MH ? ~Gxo$U_?%Vax7\fk!iq,ԟpǧCάE<O`wԦ=8;ck+tA~%`LY3% ]eJ}yp{6chJX-||(1J8^Y!K`[?A^ eq Z$pfЦ:Dȏ": ͋9b ǛBU$]E ÎLidwj]b7_3#.sI@[gf/jw-NRNl? zT&;;k-}}i x߂:aFľohTڻggw!##s)b8rH>mQIڇ^ 'CE*bJ5rmv'#5|] "ᲘU-Ϭ\qbrx1ߐ͜)^ZRc(K7>I(KO!|Xe| nIOTQ^Ծψ[ ʝ/Uτ0aZ6HH jm0fT/ڲ*> P˧SJn uC=p@柄5D>f5z'(z2: ;SXNĀ"<yh0RuU7ߛ?d@(%t &TLS NsU"^׾ӡ| *hYle\ HN_V5Է좲k~XVw,~%&V:V WN{ *e\}Z H?WB s;6I. ^Os/ՒӀG5)+#ZSgH-6™J(0|+ eK Q)&oiOP'.FVKPkRL0$h9KS =~hR;gHf]0ut?*CJG׮z%y5`khnKQg$^\/|fQ+;KH#ư߇v̬^e˃ҲT)GTUc ]d<K$,lyۇc#pz3!dܤ lt9M Y1(iHQX@n(bBUQ3O.&gSXn giqwSQ9p騑7؅- b,~jkr{~xc[n5ݏU@޲j^$Y/wupqe(0sx^*ٔ]=cc(޸gw OT?m '"&9HFZRj/.Q'PXܥ =H')F䈙8o{:΢!gqX*\xۚY\7hc'&e@mG01E13J U.CTȅ(B*3N1Ѹ] $E9gDZCI~a*uH|:}>j]r$V.("OS{\OF[ihkhEUYp]V8_11:T +hq f4+/LuDkU7\gz;YB@}-rI!P]sZ G-O/e`͵\Ce[9# czDQ}$yOo#L~yR(@K"Flak͑> n 7*Ů>Qlp"Иvp{"YӾbOڹ{A &ُ͆uJ7q&ݳ:Ua yk"oaCXpIj /m1lb(m)"*vYkE搥k4YL뙼{Tĩ̿H3A]u5MRW~&ƼS rhyܣlx_ٷ\y{]^.>V"bNAV&u'k o)b~-h9H >tSL1*k-|y]og7w `f{Џrd21 ]Tyx MvGGI71Jk0b`'k_#c,5+vLYDіjEȇ:fyeԹ$lxT[_Ț(.69\ܽ=:dD?x*RO&DZ9)[nD9㎸4$oTg4'&`aquXÁL&%l ,uzXDL@+*O d"F[Sq۾ld8gƂ D6}\!dۭ?Nš^p51P%)+b4OKn9TXBx!PbNcGЊEϟP, k+AY j1_(&ڿEs,6!/hG4hd%l>O2ɚpj\#恨`QW嫊+\NF#SB&O^XV\ØvZ7i|@MknAvVA+8tx4$IH\b-0P(nỳ50WZ[ 6-Z0>!/n/^Z7 x_Qlq xدHH;=5T8_nPďbLa9{z&2$InTUJG h`-L ՛;/ANDJIZdLMܖyCЏ;.I.)xhEp7EhW ɪ܄q} LyTn*8HI h+k2rI 4EZJp Ot{a!8Zc\ܒ4 D5Rę:%h)YER3 %\`9RI"zjv)-f3w 6 uNI00YF/eۉ7 ?goȩYĽYSȋBDWyE%'e 1N2Q[3*T%z斁V^"F+4 rVfQڠ2ɸ8h-5i3&'E=;T8)h^ך#ޝYL?M5IGSn- E5[C<|9Ix`α/jzgg:,`#>22C'R&P"ѱO.MZqiҪLW,w3+10WXϟXCS{ f3ܙ-ntE)R)w~NxpɖRDHJN#]J&WjOVq,`ڋA(u-^X ! ':WM?RHS$دxAs&I )uA$%q+P"jqͩYyiƽv҆BBlhF@S;L&Wʦ* cg8u'ZF=e TMԎ~r ecVIF+;qf'}?X0r#ɊwGLd^1 jQvʨlU~hOa/vr;~1 %,9_HAf[3@xUSl쳍FU˨DB9%*#QI|Ư{ F96WLzDޮ8.SD)BkQK=W}ei)v^IAFnw-uأQ0Ld-ʦ.*Ca!zsK5+ 1) 㟅SQ љ s'78^aV/wb$5(&Nn{jd3]x bslfV/yw>UVDz3xPEzVH L6=&B2g'djS6J0|Bɗ#ٍ`twu.DBY/%,G'Ki#&;0{bN0I:|x92ryD0+@|(LS"AhT#s+x_H8J8gsRQɵt o]7"FnCωktW#4`]<s;қWh"Zhtbva>gzdVۊfc3u'@? &Hi\;RSdP@iNi|v1>>GrvNFA6K~Ơ^:"}UobK>A.^s㶲ih*J P\od?u#hR%Jb$iH*TH [Qa: )A Q2bSS։PbH$.*3YGh8JR 8."h]+HO8$fm:P4)ko҇рkJ`è%(ws]͈(h!u|젬VHFw>;' tVro}h.<=cO{C.v#):DBן݃yrk|~UNO!½re/ΤkLh' B4r>XJ1@,pn\V0m{=dMo;Gn!$9w)R6sP?W<"Gq2[.kJ6a!pgl?0Ȍo+Zc_LbR+&!,^ $+4${,7,ScYXIVw]9"zy`ю4 # F2wc4#-?6 uY%aL&i(d9Nz Ι&W<{d#oeOu7lPNsQ[h{Dm}!时; ӝ4h,!ZΞ"ٍPM9*$: .{LLZȫ-DUZ1{xzqq7=6E(f~ V~ҏ^V_ }G ;bhZ ,?l 뱨E!2n cg5!jB O0rjO}q8(J0`%ս+%HAXr?;Lb7Tcwwrt`$i!TU^.g} $7qX*`:D)_|'5ĸ@lBIU$pYjL=#Da,ϗhR ]vw ezmYߏ#~y.>6iwYTUXy"9 tZ2t%ą׆t?)? LX2x yyZlew&“_^g+0O*'aG !HL1I6++J- :˥ݖ_@hi`28n23^gB|Kg)霄+M>Bû^ RZ3+;*%B=PFZ2#zJCALz-Ne8ʉ Mv#FJIDޖeiǂK eb 'w tĬP7&F8 \[xRYVZ+zw,Kuy)}xE- r\*ӘSSk'wyg~) #G5KK>>40)[j6۱\|?Tod53b̉-v2ztPkR>L?mZT1|QYC-'1ZA_nOXZ4y?r1[F1 8![zxwڠV{X^P:P2ĴKNm:z[Ga8WXӗ0J)#߻$g|fIZ!fuZXCvm+{V(`󹖪i,yR"Rg׀!JxK!,ʗ@w/(7# KD\tf!gtKh/YmF'`*[L2L9$DF˂EOo>q>Xo?$6t\7'كK M]e뤄7f#!F6[Λ5+Pٖm;+)[nҝ! ң56-Bhd WGE(2Ñ/_pwvM"%\Q { lq3VƙQ%^I4{ 7y4ouh\ލH(fNN԰8ʶKQM(`OG3ra~yumf4LkH 8и` Dx7yf~h@q\5h},BWR`VY_hC:dg(nsvx=K(hՇ|^Hesn =j<,hb!P #bJݻ:R/AR@1]pWvd5Em}}Y #$י174!ahcLŦ21`V"01mr#oGIo="dKn]vpXwh{>{Dri"v9ϳorw{p ='GXC8b t|x<4R^sH+/5? -+%y(^sfRv& akeKtԚ˃# w{{z^z7zyiž6;p'&JYG֋]Š_^W ~}0ju;XWNwSKün?IN1L!錠۱Ǜͧ(av/*:thHC'p2}JF.M9t[imȄ@o?9캬F}Jum;I,Tl;ҢxL^J Ze&vp/:9a@[,*jYT$ό14`qU-Ht3 A+459Ce{H>9# 6;ZPL,82x}ˡ~%U,v`)>$rGiRq4A"&֎$yPtI 9,KoMu``rۋ*npI-b!;UX!Nxmd㌔-p黫:urKo2ġD ߿0EE (6^Qn~HSA?Y~QRCvC!~}5s}jFh p;Z'cnE\öbjT:I=[H5OA> w[͍*NPR45)=78 qa;CN֢et7:Ң+v5$18dF|DK̩oq"@'ډ\/z_|dA>,&JTs.EDEoS&e.@100QDlj,Y|eUաoeͭ#\?yAMlE=po(wc6Q 1;VJ@|jRl}d1Uw} 2Fuį񦺜4ǀ|eL.޹5Fms:P !T?i]oRD[ rf ~elchKs'd|SVWVJlAL%Ż- )ͿMe8PX%x`kʂI[$ƜfzFV$! 1Z7Mmۿ 2-2'wȲJ V tfLQة#5{cv"o ؔ|@d6NNpMڍF:nem'?Km,@8nsވEhHRa #. Ώjk1ѽm a{0" cD^s".v 6n>0=>mcATNgP ]Ot{-& #Ӓh) qoE/> кYVNR- ŰQ]0Hz;R҅? gy!Licd*6ʈXG޲;EJ9`tv2g~IYV!6%| 8U29U-\v*I yd/\=ܰj>phk%ce,l׳ل`P+܁jh48 jLcT%cVu8zwnG,?yH02@uEut,J 񂪝dTFKiuKtupЖH#y8 ;@w޻:Kv/L2'jdEt yے4)'oiX X,-Rx@&$n`^9(ԩ#sSQsۤնIBʄ): A?Ҧ~%"eாNO&~>.4:]Rmo՝W+3݋ \)aW ^9mO .:J~?NS9KRvWxHF/C%O ivƼB10d2UC0(lx$8GЯgy2u&"})1l}8Ǹx@`˜b2D/4%-MHa(]tOAhS+6Z::0&xkmqr C=rF(qO*YՌ>$ m[snkנ l6;-pD͋ F^reE_>(.}{2wύ 'yncYnk9^H^0!%[yw`i >IvMњ8BMdD6>nY'NGl{}8B/j8G:ߐ+\Jl1P_ld֡t^C<{7gk \E{IS8 Knc5 ԯ뺪͵Ws*IJidh+\?C>`ȩb+u7v ;D)垭ĉ-r'RZ[w8,/檇\ldH|K#]]0dyi-NG,zȄXk>! .AƘ'E@u7cS#`4)\FקcOKmGV_T1bl+' 7|;K3垅#PU4 qDFa dy:K=E^\tb<THdУ[_h8C΂ Sn%(J-OQ!BQ"WgGv ? PG,l"?Hw x"BT*cԩ7KuvdLi{N)ơ0"|v1+cXOJ>+=!SyN6Ɠ) Gu%Rx{/iVѿS 1>lrۡMi%eJy¯p͢Arp<:RP##  fZXcV=kSFKKZ̘Cnyq2|Օ9?|XIC[žOJ:Jf(ReGU[3$O%Nj,M WƼIEZnIc;I+ٱ|R&YsvVT'i cA8D=߃OjG UXFv\jLWp{TYj8af&T bW eFc}Ng'$Cp:0-SW <67u[yA]S1v:AS%Y@\ ǘPq9cT@gVyv0+̥flou܆ 6.f\>#Ge}bqWϤUؖKYJTJ5ap0W7ᢹҘEnnEndiud(HLg7kK* ~N]6-ZN U$gD@;LmĿ8Ke,لԲ 9pTQŠU|~PLDðfGw:wSɝ=`ٗb#s^Tţ}],p`3<5+Hq5ڀO㽘M3<=vn /.7O|̚@0j Bd>tI]=dGῸظ]~}|!2w+icjXHy\ߕu-I(߾ 1M(7\5~gѩ6l~GkZ͘y]ocOς4Vp2o,D// nlf ӴO;aHEu@8N]O~1\TvvH6 :<0δ*ncrw@gCc.Բ2sos؝R2/ HbK^9C 1Q~n Q&jcʂy4k\kvknKAj= IBRx؍]ĕ`{r& 4m߀Q }4"m!S&A ,,W9] QjWd?@8 N(CbI} /72I֕2\\{Zid^[ʱeax8Ni[}]%йAU?ocd͜g4Ex m M`,4 ,AyfjlE֠kߍ>ʎ'SsWZ]omcqz >?QY6ABɳAɢάMX޵}2CԬ%{%7S'8'%1)*:<ꍍRkrI,Ǒ9$qUc4:qsF4ViHYR*.wιpxrQ>f>m<'gzy02q)t1d=V)ْ4wd baTetdZy+lk ]DFF· c BMo2_b^ڜ@ s .Z) E2PdU4ˠ85C s= $$An.]F 57K3Ĵv` JA>ZKy{v((Z 8z ^h[/>$qƳ_ coշ qnkS!_zm#Wݾ