gstreamer-plugins-good-jack-debuginfo-1.16.3-lp152.2.6.1 4>$  Apa0L/=„!t31HTrFҐf Qǣ)e7q;7a,2uQ"zX:U<}(VSyj'@?GL{иx7xn-q^WBvclط)6.=|ySI7#;.7mCdp(.u >KW(YzlL' P$);yq ~;/ΜlԬ-Qv.Yy'5fCN9,.ZɟQۍ޾~R"Qo-g ra6d1047764d04a83386345259484436627249b4784273942fcd0dcf8b99137cded51bf97a55eb1a38aa502351b57bc077f9f95fbJa0L/=„NqPB FIq>к>`cPv4g$zd$dMid@hQ%'fިRiq%n*рq]YVa׸e\Wpc|ꤗ,E\6,Ob^Uø|醯]ŭz}$x /P]sb~׳jbӡãژc[{ui.n X}[c渽UlLPƹ'+Y=UՎAvD>p@?&- 9 s48@DW`r        <    $ H u  `p(8898: 8FG H I XY\P ]t ^!bcqdeflu0 vTw x( yLzP`dgstreamer-plugins-good-jack-debuginfo1.16.3lp152.2.6.1Debug information for package gstreamer-plugins-good-jackThis package provides debug information for package gstreamer-plugins-good-jack. Debug information is useful when developing applications that use this package or when debugging this package.a0#build82openSUSE Leap 15.2openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Debughttps://gstreamer.freedesktop.org/linuxx86_644bAAAAAA큤a0!a0#a0#a0#a0#a0a0a0a07633291d459c8fee1dad2404b450f665a0addba19d38a76715d0c49446e14525../../../../../usr/lib64/gstreamer-1.0/libgstjack.so../../../../../usr/lib/debug/usr/lib64/gstreamer-1.0/libgstjack.so-1.16.3-lp152.2.6.1.x86_64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-good-1.16.3-lp152.2.6.1.src.rpmdebuginfo(build-id)gstreamer-plugins-good-jack-debuginfogstreamer-plugins-good-jack-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1``]]@]bx@]]@\@\Y@\Yz[@[t[Tq[,[[c@Zz@Z&Z@ZZZ$Z>E@Z.s@ZZ@Y@Y@Yh@YI@Y]XXXX@X*XBX:X@XW@W_W=Wo@W@W4VyV@VzV4@VqUL@UKSTMTeTHMichael Gorse Jia Zhaocong Bjørn Lie Bjørn Lie Bjørn Lie Fabian Vogt mgorse@suse.comBjørn Lie olaf@aepfle.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.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.orgbjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgjoerg.lorenzen@ki.tng.deidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Add gstreamer-plugins-good-CVE-2021-3498.patch: Matroskademux: initialize track context out parameter to NULL before parsing (boo#1184735 CVE-2021-3498). - Add gstreamer-plugins-good-CVE-2021-3497.patch: Matroskademux: Fix extraction of multichannel WavPack (boo#1184739 CVE-2021-3497).- Update to version 1.16.3 (bsc#1181255): - deinterlace: on-the-fly renegotiation - flacenc: Pass audio info from set_format() to query_total_samples() explicitly - flacparse: fix broken reordering of flac metadata - jack: Use jack_free(3) to release ports - jpegdec: check buffer size before dereferencing - pulse: fix discovery of newly added devices - qtdemux fuzzing fixes - qtdemux: Add 'mp3 ' fourcc that VLC seems to produce now - qtdemux: Specify REDIRECT information in error message - rtpbin: fix shutdown crash in rtpbin - rtpsession: rename RTCP thread - rtpvp8pay, rtpvp9pay: fix caps leak in set_caps() - rtpjpegdepay: outputs framed jpeg - rtpjitterbuffer: Properly free internal packets queue in finalize() - rtspsrc: Don't return TRUE for unhandled query - rtspsrc: Avoid stack overflow recursing waiting for response - rtspsrc: Use the correct type for storing the max-rtcp-rtp-time-diff property - rtspsrc: Error out when failling to receive message response - rtspsrc: Fix for segmentation fault when handling set/get_parameter requests - speex: Fix crash on Windows caused by cross-CRT issue - speexdec: Crash when stopping the pipeline - splitmuxsrc: Properly stop the loop if no part reader is present - use gst_element_class_set_metadata when passing dynamic strings - v4l2videodec: Increase internal bitstream pool size - v4l2: fix crash when handling unsupported video format - videocrop: allow properties to be animated by GstController - videomixer: Don't leak peer caps - vp8enc/vp8enc: set 1 for the default value of VP8E_SET_STATIC_THRESHOLD - wavenc: Fix writing of the channel mask with >2 channels- Update to version 1.16.2: + vp9dec: Fix broken 4:4:4 8bits decoding + rtpsession: add locking for clear-pt-map + rtpL16depay: don't crash if data is not modulo channels*width + wavparse: - Fix push mode ignoring audio with a size smaller than segment buffer - Fix push mode ignoring last audio payload chunk + aacparse: fix wrong offset of the channel number in adts header + jpegdec: - Fix incorrect logic in EOI tag detection - Don't overwrite the last valid line + videocrop: Also update the coordinate when in-place + vpx: Error out if enabled and no features found + v4l2videodec: ensure pool exists before orphaning it + v4l2videoenc: fix type conversion errors + v4l2bufferpool: Queue number of allocated buffers to capture + v4l2object: - Fix mpegversion number typo - Work around bad TRY_FMT colorimetry implementations- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop gstreamer-plugins-good-fix-glibc-incompat.patch: Fixed upstream.- Add gstreamer-plugins-good-fix-glibc-incompat.patch: v4l2: Fix type compatibility issue with glibc 2.30. - Use make_build macro.- Add missing pkgconfig(Qt5X11Extras) BuildRequires: Needed to build Qt X11 integration.- 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 - Add meson support, but disable because plugin documentation is currently not being built.- Update to version 1.14.5: + flv: Use 8kHz sample rate for alaw/mulaw audio. + flvdemux: Do not error out if the first added and chained pad is not linked. + flvmux: try harder to make sure timestamps are always increasing. + gdkpixbufdec: output a TIME segment which is what’s expected for raw video. + matroskademux: fix handling of MS ACM audio. + matroska: fix handling of FlagInterlaced. + pulsesink: Deal with not being able to convert a format to caps. + rtph265depay, rtph264depay; aggregation packet marker handling fixes. + rtpmp4gdepay: detect broken senders who send AAC with ADTS frames. + rtprawdepay: keep buffer pool around when flushing/seeking. + rtpssrcdemux: Forward serialized events to all pads. + qmlglsink: Handle OPENGL header guard changes. + qtdemux: fix track language code parsing; ignore corrupted CTTS box. + qtmux: Correctly set tkhd width/height to the display size. + splitmuxsink: - Various timecode meta handling fixes. - Make work with audio-only encoders as muxers, e.g. wavenc + v4l2sink: fix pool-less allocation query handling. + v4l2dec/enc: fix use after free when handling events. + vpx: Fix build against libvpx 1.8. + webmmux: allow resolutions above 4096. - Drop gstreamer-plugins-good-fix-vpx-build.patch: Fixed upstream. - Drop automake and libtool BuildRequires and autogen.sh call: No longer needed.- Require automake >= 1.14- Add gstreamer-plugins-good-fix-vpx-build.patch: Fix build with libvpx 1.8.0. - Add libtool BuildRequires and pass autogen.sh, as the above patch touches the buildsystem.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package. - Update Source url to new home.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + qmlgl: Fix conflicting declaration of type GLsync for non-android. + souphttpsrc: Protect input stream with lock. + splitmuxsrc: Make sure events are writable before setting their seqnum. + Various v4l2 fixes. + scaletempo: Mark as Audio in classification.- Conditionalize pkgconfig(gtk+-wayland-3.0) BuildRequires: fix build for Leap 42.3.- Add pkgconfig(Qt5Core), pkgconfig(Qt5Gui), pkgconfig(Qt5Qml), pkgconfig(Qt5Quick) and pkgconfig(Qt5WaylandClient) BuildRequires: Build qmlgl sink and package it in new qtqml sub-package. - Add gstreamer-plugins-good-gtk Recommends to the main package, install it by default.- 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!- Split out gtk plugin in own sub-package. - Add conditional ENABLE_EXPERIMENTAL define and set to 0, we do not want to build experimental plugins by default.- 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: + Mesa-libGLESv3-devel and Mesa-libGLESv2-devel, libmp3lame-devel and gstreamer-gl-1.0, gtk+-wayland-3.0, libmpg123 and twolame pkgconfig modules as build time dependencies. + pkgconfig(x11) BuildRequires to avoid implicit dependencies. + Gtk, MPG123, lame and TwoLame plugins moved from gstreamer-plugins-bad/ugly, following upstream changes. + gstreamer-plugins-ugly Conflicts, ensure we do not have clashing files.- Update to version 1.12.5: + Bugs fixed: bgo#792775, bgo#793067, bgo#792376, bgo#792644, bgo#791473, bgo#757449, bgo#791494. - Drop upstream fixed patches: + gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch. + gst-good-fix-memory-leak-GAP-buffers.patch. + gst-good-flacdec-flush-flac-decoder.patch- 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. - Split out jack plugin into new sub-package jack, also add it to baselibs.conf.- Add gst-good-flacdec-flush-flac-decoder.patch: flacdec: flush flac decoder on lost sync (bgo#791473). - Add gst-good-fix-memory-leak-GAP-buffers.patch: interleave: Fix memory leak of GAP buffer (bgo#793067).- Add gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch: equalizer: Fix -Wincompatible-pointer-types warning (bgo#791494). - Clean up spec with spec-cleaner. - Toggle ENABLE_AALIB, no longer build aasink support.- Update to version 1.12.4: + Bugs fixed: bgo#788777, bgo#779957, bgo#783542, bgo#784749, bgo#787795, bgo#788759, bgo#789197, bgo#791034, bgo#791074, bgo#787586.- Add python3-xml BuildRequires as it is needed for xml support.- 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#759292, bgo#781458, bgo#783086, bgo#784250, bgo#784971, bgo#785429, bgo#785435, bgo#785990, bgo#785991, bgo#786268, bgo#786670, bgo#786718, bgo#787160, bgo#787254, bgo#787313.- 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#783778, bgo#784282, bgo#784486, bgo#784616, bgo#784812.- 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#782042.- Update to version 1.11.2: + Bugs fixed: bgo#778690, bgo#736752, bgo#761761, bgo#766177, bgo#768762, bgo#774209, bgo#775440, bgo#775817, bgo#776714, bgo#776715, bgo#776899, bgo#777100, bgo#777182, bgo#777330, bgo#777331, bgo#777540, bgo#778013, bgo#778330, bgo#778389, bgo#776962. - Drop chmod call on tarball, no longer needed.- Update to version 1.11.1: + Bugs fixed: bgo#708221, bgo#746574, bgo#748360, bgo#749098, bgo#754696, bgo#757631, bgo#766991, bgo#767771, bgo#768723, bgo#769041, bgo#769048, bgo#772181, bgo#772740, bgo#773217, bgo#773514, bgo#773712, bgo#773785, bgo#773828, bgo#774129, bgo#774131, bgo#774403, bgo#774409, bgo#774566, bgo#774674, bgo#774747, bgo#774789, bgo#774840, bgo#774876, bgo#775287, bgo#775414, bgo#775702, bgo#775752, bgo#776030, bgo#776106, bgo#776789, bgo#777095, bgo#777157. - Pass --with-package-name='openSUSE GStreamer-plugins-good package' and --with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Move cairo plugin to the extra sub package. - Drop obsolete clean section from spec.- Update to version 1.10.4: + Bugs fixed: bgo#778341, bgo#775702, bgo#776106, bgo#777399, bgo#777940, bgo#778428, bgo#778437, bgo#778453, bgo#778815, bgo#775564. - Drop gstreamer-plugins-good-qtdemux-sanity-check.patch: Fixed upstream.- Add gstreamer-plugins-good-qtdemux-sanity-check.patch: qtdemux: sanity check number of segments in edit list. Fixes crash with fuzzed file (bgo#777940).- Update to version 1.10.3 (CVE-2017-5838): + Bugs fixed: bgo#775898, bgo#754230, bgo#765498, bgo#772646, bgo#773218, bgo#773891, bgo#773905, bgo#775071, bgo#775450, bgo#775451, bgo#775455, bgo#775472, bgo#775479, bgo#775543, bgo#775794, bgo#775888, bgo#776107, bgo#776720, bgo#777101, bgo#777123, bgo#777157, bgo#777174, bgo#777222, bgo#777327, bgo#777362, bgo#777469, bgo#777500, bgo#777532, bgo#777832.- Update to version 1.10.2: + Bugs fixed: bgo#757292, bgo#774428, bgo#774834, bgo#774859, bgo#774897, bgo#775219.- Update to version 1.10.1: + Bugs fixed: bgo#769765, bgo#770568, bgo#772610, bgo#773269, bgo#773512, bgo#773515, bgo#773516, bgo#773784, bgo#773861, bgo#774507, bgo#774556.- Update to version 1.10.0: + Bugs fixed: bgo#762207, bgo#772496, bgo#772497, bgo#772644, bgo#772656, bgo#773509, bgo#773580, bgo#773582, bgo#773643. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop gstreamer-plugins-good-wavparse.patch: Fixed upstream. - Stop passing --enabel-gtk to configure, no longer needed nor recognized. - Move monoscape plugin to extra subpackage as it is an experimental plugin.- Add gstreamer-plugins-good-wavparse.patch: Don't try to add srcpad if we don't know valid caps yet. Otherwise we'll run into an assertion on specially crafted files (bgo#773643, boo#1007595).- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#769773, bgo#762208, bgo#769514, bgo#747275, bgo#768509, bgo#768232, bgo#768623, bgo#768195, bgo#768268, bgo#753760, bgo#767980, bgo#766025, bgo#767680, bgo#767496. + Updated translations.- Update to version 1.8.2: + bgo#766025: rtpsession: race condition accessing ssrcs hash table. + bgo#733864: v4l2videodec: Implement EOS handling through V4L2_DEC_CMD_STOP. + bgo#736252: gdkpixbufdec: packetized mode logic. + bgo#748700: avimux: stopping file without index fails. + bgo#754042: v4l2src: Asserts on renegotiation with USERPTR. + bgo#758424: v4l2videodec: Keep the input buffers, they are needed to copy metadata. + bgo#758703: v4l2src: gst_v4l2_set_attribute warning messages cause infinite loop with .dot dump. + bgo#761165: Setting overlay parameters on v4l2sink fails. + bgo#761787: qtdemux: seek fails with CENC encrypted streams. + bgo#762219: rtpsession: don't act on suspicious BYE RTCP. + bgo#764679: IPv6 UDP stream to site-local multicast address. + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#764897: Using non IPv6-socket in IPv6 scope. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765320: flvmux: segfault when no buffers have arrived before EOS. + bgo#765391: vpxenc: Handle frames with too low duration correctly. + bgo#765689: rtspsrc: Various problems related to seeking causing scrub seeking to fail. + bgo#765725: qtmux: Allow MPEG-1 Layer 1 and 2 in addition to 3 in MP4. + bgo#765805: qtdemux: Only first fragment played for fragmented mp4 files recorded with non-seekable sink. + bgo#765806: qtdemux: Store the segment sequence number in the EOS events and STREAM_DONE events/message. + bgo#765933: rtpjitterbuffer: Fix stall when receiving already lost packet. + bgo#765946: dv: Uses different pixel-aspect-ratio than gst-libav. + bgo#766172: v4l2videodec: [Regressions] Should not fail if S_FMT(CAPTURE) fail after STREAMON(CAPTURE). + bgo#766359: auparse: sticky event misordering, got 'segment' before 'caps'. + bgo#766382: v4l2videodec: use visible size, not coded size, for downstream negotiation filter. + bgo#766558: deinterlace: fix caps leak. + bgo#766610: v4l2object: fix caps leak. + bgo#766645: matroskademux: don't hold object lock whilst pushing out headers, might lead to query deadlock. + bgo#766711: v4l2transform: scaling is broken in case of fixed pixel aspect ratio. + bgo#766712: v4l2transform should allow to change pixel aspect ratio. + bgo#766719: v4l2transform: Does not fully fixate the caps. + bgo#766868: qtdemux: Segments start at 0 on live MSS time-based streams, ignoring the start time configured upstream. + bgo#766870: rtpj2kpay: leaks input buffer. + bgo#767300: v4l2object uses deprecated RGB15 V4L2 format code. + bgo#767424: flvdemux: Fix unref assertion failure. + bgo#767086: v4l2src: pushes incomplete raw video buffers.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#763711: splitmuxsink: deadlock when one streams doesn't have regular buffers. + bgo#730540: rtspsrc: parse crypto sessions to support rollover counters. + bgo#744612: splitmuxsink: add property for specifing maximum number of files to store. + bgo#757569: rtspsrc: avoid potentially overflowing expression. + bgo#761345: rtpjpegpay: Allow different quantization tables for components 2 and 3. + bgo#762893: splitmuxsink critical assertion when changing from null to ready. + bgo#763780: flvdemux: don't emit pad-added until caps are ready. + bgo#763973: qtdemux: Fix qtdemux memory leak. + bgo#764169: vp9dec: Dogslow VP9 4k playback with libvpx, works fine with avdec_vp9. + bgo#764798: rtspsrc Critical errors when connecting with TLS / rtsps. + bgo#764870: qtdemux: Fix parsing segment duration of empty edit list box. + bgo#764889: rtpjitterbuffer: Drops wrong number of packets with drop-on-latency=true. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765116: scaletempo: memory corruption. - Replace glib2-devel, gstreamer-devel and gstreamer-plugins-base-devel BuildRequires for their pkgconfig counterparts: pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0). - Also add explicit BuildRequires that configure looks for: + pkgconfig(gstreamer-base-1.0), + pkgconfig(gstreamer-check-1.0), + pkgconfig(gstreamer-controller-1.0), + pkgconfig(gstreamer-net-1.0). - Properly escape a macro in comment to silence rpmlint.- Changed required version of libvpx to >= 1.3.0, package can be successfully built against it and version >= 1.4.0 isn't available for openSUSE 13.2 and Leap 42.1 on PMBS.- 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. - Add explicit pkgconfig(libsoup-2.4) BuildRequires and version it. - Pass --enable-v4l2-probe to configure. This is a runtime check.- 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. - Switch to using http://gstreamer.freedesktop.org/ as the source URL instead of http://download.gnome.org/; the former seems to be updated more frequently.- 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: + splitmuxsink: - Post messages when fragments are being opened and closed - Allow non-video streams to serve as reference. - Do not destroy the multiqueue & muxer when going to NULL. - Initialize mux_start_time properly. + cutter: Fix buffer leak. + aacparse: Wrong LOAS config reading. + matroskademux: Assertion failed: (stream- > alignment < = G_MEM_ALIGN). + gdkpixbufoverlay memleak. + qtmux: - Fix sample memory leak. - Doesn't compile on OS X 10.6: strnlen not available. - Fix date memory leak. - Allow negotiating to S8 as a raw format but stop making it best choice. - Add ProRes support. + qtdemux: - Fix taglist leak. - Fix caps leak. + auparse: Fix event leak. + matroskamux: Drops JPEG input buffers with just PTS and no DTS set on them. + scaletempo: Does not work properly with negative rates playback. + splitmux: Unit test fails due to missing files.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there.- Use manuel Requires for gstreamer-plugins-base and gstreamer: the source_validator service has some issues finding the tarball otherwise.- Rename gstreamer-good.appdata.xml to gstreamer-plugins-good.appdata.xml to match the package name. - Add Summary to appdata file.- Update to version 1.4.5: + Bugs fixed: bgo#711437, bgo#726194, bgo#736397, bgo#737603, bgo#739476, bgo#739722, bgo#739789, bgo#739791, bgo#739792, bgo#739996, bgo#740040, bgo#740392, bgo#740407, bgo#740633, bgo#740636, bgo#740671, bgo#740905, bgo#741271, bgo#741381, bgo#741407, bgo#737579, bgo#739754. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#726329, bgo#736071, bgo#737735, bgo#737739, bgo#737761, bgo#737771, bgo#737886, bgo#738102, bgo#738152, bgo#738297, bgo#738722, bgo#738793, bgo#739430. + Updated translations.- Add gstreamer-good.appdata.xml so the codec package shows up in GNOME Software.build82 1630577699 53cccbff47e3286df02fe48fa3bc959cb0462a181.16.3-lp152.2.6.11.16.3-lp152.2.6.1debug.build-id53cccbff47e3286df02fe48fa3bc959cb0462a18cccbff47e3286df02fe48fa3bc959cb0462a18.debugusrlib64gstreamer-1.0libgstjack.so-1.16.3-lp152.2.6.1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/53//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/gstreamer-1.0/-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:Maintenance:16899/openSUSE_Leap_15.2_Update/da7d0b2fb5fe9ab90d72c9e71b498bce-gstreamer-plugins-good.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=53cccbff47e3286df02fe48fa3bc959cb0462a18, with debug_info, not strippedP*4ʂV82ygstreamer-plugins-good-debugsource(x86-64)1.16.3-lp152.2.6.1utf-88229e73918ffe5ff0b131b505ff67f0f32eb250d0c38185a2e73d67872e33752?7zXZ !t/C] crt:bLL ۋm3f*&vA 2R? `a .@SIrQ3 CR;B؇S[x("^| )X{ZS *ŮWyȈeRZ:/R11tTB1q oGY-AFQ)y-꽁_)MY42 29V+N 0tf:E4r m8sKoaEI[?S޻,Q!CVjOD,DoVc="D%q,hU$L 0$م쾃*+bQ E>4 a4nj`=}Są,fZ4VYVnѡwG'ɔ}sBO~sv(Ѷs1`IrԷ>~Q)sim` ;g$_f,`r~kxP;&eA #ɗdM?48Tjj-c!EgRN2= 3VwLw] op~τ"J=SŶcJ+*{3ts).F#k_wcMeޟ<ˇl_]b |ޜ JRi6ag%#+W<6$n#.1=Lhd$}6O87 0yy $3#=Ԯ=+'"xTXf%ֳ> C?:U1~q/SkA'ˀ(5tt,hJk'l4F[ ~:bm.APwׁ{EQTAVCOrFzk╇8/٤[M}qE؅Y9F>6Xݝ䊥U9 pǙ60OT~rlqPLr*9-l9C[?kK'!($-v{fgvQI+Rb6Lc+}Yq6_9pn}06 _0.Sf 1+hR6.](q&n)TxHB,'>$HX͏BwD]ʆ?:Ĉfvlb8˶EtTid"@&iw{(6H>" )Ψ,+:`MY]4'>X1Vdb=,_;F PTVì39$Ȣ*1``t0{ǼKXQqձlML#9갨$*2t-vqxuuXYaOK4Ʃ&>!+kY<4Ur Xu[?Z\J^ es||!۱jJg֎).5-4 HZB"F8;X[*6pAǓ"p&)*%Y :դ[B$uom)ڨV}ņ戞)CՍ!uYn-; S;Г:=cŽH*^%fw#J̤chnӍgy6TztDh왠0IM1[*\0B\>3-3fŪ!MbuG+| QOr-7!b,tN?xp<C@Fܼ͒V;.j:ؽ|yNjAz5dV"L witE،;I9 a`kiL[T2\}lGQ (=8H.`)q7+P%Sx#ey:TZ42P>;ӣ ?[ѵvE/V_^h(nD^kqIz6MttxTmNͱ5#u7YW>G1}GKRBO9 1M޻ڌ1dA ^O8I*Ym]-㶡׾&->~Vi Dr3p IA[WtNI^Ǫ;Ґ8LSsc[eG/&M(Z]`}TXJC(vY)'Hg~x^aP[̚ōb/(1v~&*4LvN'}]s񨳋$00Y[Z_f%Lxh@CBǜ! S%9 @*yݸyH1)MW{CXؤGEV-[wdRjhEl&F FSƙ#=*bO!~ 2|(aD ]l4~{GaU`:Z pydچL`b ٌ{AY KE̡ b9]#y^yPrT a}K !{ѓ`=\^& rYgJӂ0zu&R\;43qB$tK^ol;eՊ/jNF;=ZO^nQ"spF;}ʝ=L.juҝqYJa╜Prz@Xo[UPi\\ B }=7Z`٣пEqRU u]*CpX}m<(βq1Ǘ1Jw2s[YofTLj5Ҿ`?Ua02k-TbPT}E> : C9aO)6Qp,lqTܰp"$ P !34aFci@wbz Y ŋq;;B) eyc . Ȳ CךV޲kN?owF`3ccpV`T m&}|5XMkŸa$n$SJtc;PL{Qb$"q|?TXGq-z v$1l3iHƸ%iJAw'gch+b8w~e"W( *{=w!iJ?Kp0@y^c&QdOgA^fkHQm,ni%6Q'h[b%k{ Y%3Jdλ/9Dnv8eul%ԄkZe9n&ȸ!=]lRqkvqEjF''dy,ޡ5ؗb}PZ< yA )Z@05{PMQ{7= ѽږ!Zpt:^2@U/͜;*#f A޵ogjprٕrAM7J# ((tH+@6}*j"6e.bh\qKR̥SIWh`7%(!?k76Y ъ&=%B=gQ7 %/M(!QKn^bC`[ 3aBD_:xM ɼW˫(puo^8jQz\'X.öu6sրs z}ӟ)달L{촧^u9ߚ-,ԌݘlD'wA(U'k>Y tHksvvfSOWuש[b79̴eHU0<4*7E#854veq#R99@+WCRvFeyWtk"HFby咔}opFf,?RFD$xPh`-~@X)_n.IJW#va PP*vJ^KiAO~ u^,~us&py<~>!-vS>乆 0Us4"j]%ni7 O7OvWz] -3O呗j2'#ǴqբP77R(Ҹ.،_L$F:Jv<7-+A%7.]K=z^JM6Qq=JH:RCVexO,~gg5;B kS %N(}a@so&걈CaM=g$Պ΢vs){25vZ[f:)}~`\Л<{Ț=cQ0̅eүMqkNN o?$5NQ *ɢr׆N3jsi9 L-){U)߄[04fk4(`l)"nJLcP8Fwvgh@F"Gpd9%^1px"3}dP;n^0c7fS)n9 X貓D'ӲT-R9pڒKE\~BHPD63Dc? a2PWr7"/'ٽ-fvo3̛夢#;]#Eô7d>4~Q>+X;,T$5 <ρ>)厴rΝ[q_ ?&J:U9;{Sȱ{ mK}o{bH~j`dFLF{Elr=6KO(ڃOi "Q7Epn@arc䮳a|":Y#IxHP5q8@\ڇclk6'8ߔէFmsLvD0Ž8*59L՞8@ ި:0OR?ɃԦNbzW Cm'fBINMǬ.}yM՗TֵDq%9wQ֮ft}*T b?fTϚѱMt}W0^&IXz0l͇)/ӛGDL'm x},q/8 +~՛ǚK>*Cxy(>g/^#:VĔ"jhxPԶ!jĄrFn%v^K5X"|ɡD,XNW~)T%;S|x7Gue`gcr9kog{hzJm_":#<5KU%[y8<:KI-z8/+YMxа~C4RNgi_*lt(Z Pv)a s')ܥ߮ձy69fѾ3' @[ZϹh%z\ެ6ie호6 h('@M* _RUA(!;SV_wނyO ]?9i`cgPBC+.k-~>qBiHs;(ٔ1{סocX4Kg4Ul뿿Rygou9)ۻUrHĔj8>aKVպ~&+ۙnw e$ h"x0}ߧn#y=5Lwu&֖|:`c7#X>1%dKP%-g,N2!Am-Fo nq!e$*t;V)W`.i~ Z@彰m_]ԛS~KSC@Y@qt yx:_!H-  CXrv.sVCtR6KP@|6_D!4^.60ГOceX԰Kk!kl]X× Vq`#ɨ լ7JL:yxmKZ $>%粮 6_eL++koƮD9"J. A0Ld_}tJ2 T|nn`SdSv^XS73GqIE늱*~'F#f@:/w} S(z35S}0mI).7KR@X&ȶjB zl'1{8 ;Qm4s9Skܴ[3d3DU)}ԋ/$9P6Υ@ɒ'cԭmTp `lv'W ?> fٶJeKwv8>~>$璓ʁB|y20rcv<+Jrur;}3`6p鲇: ?Ţn߰JWͤد1H,lR6C!a6 ?3>@#W Ӆ{RW P|.TzJ&_g~N h6鈳ٰ*|$&cp9Y=pvR5v<40Vu>`454a@{ͪ0GIIdWnSڜ&ѣp\sn>O(n?OvD~ٔ;-1+] 5rIBWewmzpCvnE>-R_, iR61ҁ+%;w/w1Ig}RT3Bۼ~VFq𤯕<#M0PiUY8OHaoA:c9]H'F2{c%ы:7/r'gt Mι=BQH`w/r԰LĶuoo4D¢+TE_ń^UO& Ԭݝ̟)JYhq#E:$QJtgޤ05U֏nFyܨ?9|j/u!>xk_s#8xTQ8& l>0dxT`n" ظ8Tzx5_\㥱u8Pi夰WaU>E6xi%H̋@>$0aY/UnM/*pO3׊颧7[ zhNqzĐјA&;a.XΌSVsP>hɏ_[{ص&pt,RGŹ|xErDֶAdFj{b(= e_E$tbT?公r:~KZfԻvE8¹MtfX"A>ٲrfuNC!:_6hfҎjRq$3DHEZmդ7!y`dʂ-VusJ3(nHeM9sZDu%7d H 8qC!Gנj53^4!L_f=7&h+w>KNjVw R9 p[c{92z\hS #n+DTFn+߃M1℃Sie=aPA40KԾ1M1^@]y5:,_ Y_26Ugsfy{f|)p$qT2FMEu4~.@o @9۴6nT 0!!X?۟.; \p;hnHIlgQC.:13^p<4\z39[w1c>}&.#=m?[_{ճ\q*1K߅7NVVFP, ݄谓ʕ7•.UxX@#L玪?d|'|9kMڠ:q߮nrk0CuN(" q"6.TD?خcv$w>`kR@.aOo VRf֧r}ܬW LfpB6Z%:|Ӟ[,9BJl] YvjuD{;38J ?.q&}By7ojdVZ!\F]TN pj̬:]=M˩Iaq3 _hW& p}4 ~\=lU>K1Æ6ٹ0{Zmiђyf; 92\p} EJ[`qW  Nz)e Ѳ.,oth+}3~]nӀdS*fX" zSb \lT9&߻PBpЕK[[9C>!JVI6%#K__[79i@7-Ħ' Mh+#ʂ0\`[>j#9Fo> 2_&{ч \I ^VNyU`3'FEсu˘3?A'Y&-ڦmlSdȣNL'5%o7 ēX?zz(#VTglP43,ur YLXshj_d2  -pR'.O@An:dCuӯьŸQi'8W"XePh+ q<uFuC, [qi) B(z9l\pC!7T65>?l߂U qNe~qY$q\] ?s)Î\g(bJ ;~?Fưu0mDqZ4%-NT8FۼVocF+ힰAtE/ȡObo2@H%? Yb έI4?6O瘆M\ٹT }'@o,[SƯ A{JH)ovFA vfq,u\;ge3'`7W`mh8.K4lf7^x}-<&.,:~#1rSؕ=ܾv;+!6ꧯY96K'͢STʎI NfrpHM^\NO˪\ YͬNc1,Bg>HOOhdI}SgM lO(W)CW.PbDmlh4Ī5S[JMU}҃N19BU0 ^})hzq>6:O}8jqy&/_D5C#]/QHʵQ-1'l7Ϧ` ~90}E<xhO]g#A"*}H BdD9iG>YcW~C醥X7.` 'p&ݮ{ O5mG'AbGR+1@+sox>iᦑ/^Mjd2yY<jn=͘r"JYԀu$XQyMƙH/a+LV?n S-$ibxSurs6?ώ,5M2#t4Edq#o`<ܬFaY[=;s)v1@E7DaaۘO4,۩+mLesG'I-߷L|\ԹY73ˊ+8R.ϒdO f2K1*t*ADE[54fc9m[rﯤ&% :i'QM%/P*&{@7 ϋ9tf83-5)UL r7r5p@2YT)s8HY;%~8_PcUk|\rF(rj[mƎXʦO:NЯdysj;oTT|჌(_yG$cLB5#%2@Ĝ.AB(zb[?y-޵C¹1fΧI"lUc?|ew -bo}GЂklhkE$X_ɤqkF=60c5~ gGҮJ]ۆS4.ͿJlRN~\Lt8ho s8y3tAn<{75etl>/ sv"wn <)nAmeoJz޲Y͵YfCeLʆG׍ڮP^\R=dBdlɾJ0E26z~so3A[Tr%y)wFj |#JgbXw5q%XUb@?q~:ZzM ɌUYXd1փ~Y%#:\#r^ ̘TM ׎L0\rZdEyJ̃ħp&?y *z"@$܄@?W1]`k\'8/tSb\f2aVULj.ܬ?ߥ++.Nr LdJ t@tZW92[{lz|t^[zZ&vˀV(2y|([mv2zRMe(=e'%-[:4y͠TDonX44PQk kX(L ԍm'hh6 nMgdY$70loUj9ߊ_h]Ш"&R䄺;gGEϗ^zfco=kޠ.+JQg!ȑ |m.> M=q@ 6=⪵=V'h&=Ra>qBge1_0+݋dGXj-t,w#PPbF %ڼaJ_侪aZQṅfр+-8| DH&YvR̓kD`~x[8\$# G%v2@ӡPNL u/k IeQ ޑ]*} |CU` M- 4 k=PHh](Y 숹;Qi7} meVU w8MQIq|/O.|tveLuڅ1NBaD k aX? l27c?٭|,A4aϘO4SaUhcn\&CW/o#q,y*;0IEVз)mCqn@)$A:>L%דWcE I5" 4ŽSR-܉ :6JwGOD6,sN@y^F ?Yz_~ACQݼ &n +#'o52ӚvZhlyP@THR !4$P ~mge8;Vj~&)C榱t[KtEY_d2]LQL J(1bU9pDxb}IPWQ.ʼȂCdIԘj 9@{P0YPWyOl[p*6QWd]c:R, +ӝ#pwE띱YUs\]){b p̗CXd?O4 uozm,r:aZvW?OЂ_gEſk dn*;AyIǿ+39^ci?+hW:wPTwFNDDo"s$ު "Lxd t{e<2( `@#?gZd;fê˺¶|Ēҡ Geސ.AʅXq5fWc\rf.7>IXv'tmlG!qP~z} SSB`_MXͺbٵ9?&|^}ih#eBn~(QBF*Il,Qqdt4m!l+ve4Kk0:A=I)VN јd׆hhc3$d ݱ0&.s3H2z N@\h`ab to `k6vև<L&p ⽐Ѱ"iLZIɅ)k_}}C:-EM HO3ױF"6]en~q' iV߷h`b$,W"V{ ˾M|Oĕv'>IkY>Jtzg[i8eF5g SU (0|-gQmsgտ_CMFkTz0-V5zWe.??')d~$@% w|ב|3DjJk{3(5Ju|Yn0c~!Gq$4_vjS|SwE'[kpUk3*&匲nK{c(;+D`KkXmT[MJ^Cn.jzm&g_C> 6u܄P0:O$uXx1{m0M!/avŴҙܐ@1xb~JN~w,EH3J$tgu"qŠ:swj,XLPTM2jHHI)or*,3!2b} - CK>8I`]]ةnIWn(ob^%-ן;sS>gSc5!Tl΋<iK4HoOU=R|w3;X RӄCh$+`IWM+Noˎ8hDzW̰q1Sn̬@;/ƭttUs 3WN F 63)]Tk`XMy|-%PRa'i攸哪lCQ`,dՉqg SYqhFzOܗC5Tۤ['P1k'0Hj!mƔ/ib.<C1!iNK\dcem]hJp.YZm0)S-dlӅe?OՋ22<٫0ac˻kcbX)Pbp&8h74 H=Nc蕜gd `o˥345G[O×?jZ60f4d mb',lB,h IYL'C}ː#?c)sF|F,SW|ƞ0gֺ9tc/RD1㠕၁ĺYoBj>nWP!dEB핬` C9۶~?+RgY|c4>Yij^2zmҨܧƾ!{0O*H/ {O*N~ly/sM|~ÒQWG!؃oJRn~-a"jdKύ >ZJ)v9eK<.^'|UDW`@'8؃Z=>+zDȾF|o ##kB(ᬎl׮(@T-[:lD%~c]Kx08l/'3"`$-Vחˡwzd)B=`!F>˃hZFD50<̛oIJOī\5˽PI6׺?@R笐 MVzè7Jr)oAicK|4վĩj2=1i{0v$OtAʱ%*PUx@ 㙯HzKN`1QM1:7)J>W6TKf%Ǥ'9 7) GJەoϷ0N7 jLBfiV,fdĂ7̦0`y/'x@74A[M2 >vUtW.{ iOkڅzr6wC7)?^"PÙ)6$~e.,W;lWO\Px:mڂ+sfH&̀νD=fӱ q+IDW=#j 2nRЉcOd@9;JOUR-yj#7͈C+@$?;+Bd;LzIdX}{ڧ\Kf^/2%Q!fA NK% #=WꂮWpU^Aбr! ,2˲4_yAFE2 ([$l+h7nT&*ۡv3N-=lp5C\fsTk5UpBREڜRjBM̴p3+(A;ҬdtL+|%OX ӎL_=ÿWM!.Ø|(%猒WXOz]'ξ<9U *m{s!VNHX!HaԾ45xK-8>O6O:xR1^ 8JɨW"^|ʺX0?:#tq=?@KԓT;]ia@h~8$j;Y,`OT\ }⇪s6%OrSJsC-WPm2B~0,%MHi5)]vmƜfAd~wĉ3V>G,aDAU@*P4&֭Km6"4~K=ês= IEas{B]Y6*;xs0$|"plk 2`u6=у6[ x:WZG[bJ3Pp!bTm)Nf߻y[fҡ:I]I5B•̗@yS ژD>ɔ:5)^Șȥ qK:+o( O^I豫ϊ+=iHO#kBu/ 1Kym6d7sG oH@ѫyH ,sP1qtqWo xf >G':¨m[Cq;3/HFOȧ'S< A#.;Xub-3 :K UW}#3 ;ǮgaBLT7feϛ ]]%DqK_Ǒw E?HB4K.=l@ $P%|G?6띊jZם)Zq5,zzJߺwo*DSπO&]n,lL m !Ye5B3U \L]Wɸue* F%beb4eY| dVzs3Zmۨ6I$NsF QWNΔL1hOڮ 9GrAV y@Yw@O}֨?^DKʢ]NoJŲpR.uSY7~jzY!@;YZ'vR1m(<.LzcoG[AeD7m»zq"u@_T$_2O P W?w-)WUرa#0p>: h\%Fu9r`хڂևث(ʞO4Yk㔰(0w)P= C:Py29HE4_2}V5J7:NLgܹQ<ߊk+ cem6db]ڍA(9oxTcK9D#ԨSx5Wa.9 C8F%= 9T 5!bp!d-UΓ̋[tb^YA1ufv}-k-ѿ`s.M2+ՆP yo b3避Hr6aDʊUT„9p!Y?hP!e$K~YY4HqoU-GNҞƎ_F5@**#0{;ϑ(D'o~?+|~&V b෹uKF2W0ev`M`e3;1.*CN^PCˑfb_Ya ifH5PE8"M+LFAQ|R[m2ٿ莾JRZg0\y2nҜ).uPSQ#qњh\sBf"WoZeɸPP‘O= x7dY\]"N̴GC-F+ iA8iMu~A̘+z܃7j[(7VCMGåfQ;-~g_H'Z 8IqP[ 4A] s {BssL2o?*(A䪻Jk!-~Ms 3`ձڈjqU,u ,GTbyV)- x M=sNk1 SZ`#c[Y^3o?oMK)flkR"95#1 TLn^:HL2:qgwsOD9 -lp Lhza gvEbI9ݒw,\"rW)-H-"ay4 =FsK| NS Ӟ"'a8RB홉֋ i{r܋Z荋Kdykc[ 'N0cO nNYK"`O:ݧB~PI>G`H~DHfNPtkĕ<\_zrړ+`xHvޮΤ^qHgfq1aHEp_EC:a΂%hL 6QHZ9YN/gaA0@M)uCv3*vn\ۃ ~kL^r;S\1GZzK %*@K77;ot.3w,wf5c 7r tU?~K@QtI6I]# 6_>XMReF^]wcoԣg2bn= @/R79TlQ{Z&LY'ʐc OTzeX~68!.Vx B3 :<\W.JZ6m=G'E3.zEMvؒTpMr bD|5@pq$F,Z= (RT*e"B^$ݥDN=d܈Dذ{M%>rJ߿n?(9zܯ_שM}]eVMj<2YVsAIog." xv۫]7#0$!&NJ;or ŗ?hѵ{^v&n?AEpb8n#^-ۧv "#dZp%JҖ)e}ֆf)ViCj$w6۵3wU@Y˪l7dL؅#ġ@Q eٚ!Ůq|ƥ*( ik}*|3s Sh jU~1*Y@L2*aB^5iH''"]2h{. Z=6?Tzg]WpҜ N-MG,/AuopS ;gA\ӪsI ;딳J іޖץ5LEB^TdPRpX(7H0T.hkg㕬3Q܍xLj@;~Ϭ֡4\ӦEx c˃||Sn-*j6Xca]+l'_T)n 5w]@Y7CL[pj#QP*J.a5zTE~,0S}|BRحrէ$8{ބtBcr,3VmJ,CBoy| HCOh<`>+sT$q.S;Qc/R d]%F #HOW+]۴4BAn. V- ^v,vqėwXt~VvCgywL&ػȄd[]\=AU@<>]u>H)gyx;p nasW"bP haudbJ[B`"Q&K>!ܯ~7Tr H* 9 Vg at=]f\n cl=6\STbp#Z#x\p`48T6P\amYzEpR~$U(Xt?57-8ɤKy7d૑i(Q/ؓpUz|RZUpi& Fj0So=f"-b^ZAaH^])pv1U%;Pjp8/Kx?]2I@[Sz:3lVPsURy:,&OmAoQrVJ[a? uFˏa>)ix z)~pPi3fDHKY_}d? 5yu9=hxT`}Y/஦Z9 frTvWţ=vFbpE~;TrUDպXÝ. #%kH!K1)LHj+`;n&y?72 oO<3[l#* -`_.z+1W NOcgz.ӫ4} Ͻu.v_#uP<HZW5| ;8,!Pc1-,!{1˩F֭} JޗS|Z6g:<ˈ=+p(]!pKW)wa-,@KcqDh:fcUȼ^ַp>W-:KѻJa2}.^ s"Scw]J8|>#193^O֙xUp #-πFT'>R!+7"VtvtYB20C[> bFaI|ȸ( V9h kr&m"|V } N*V^&pq )Ѫ7aNQWrr[ޣ:z,Pa E- l fo$J*g@A }*Jạ`1=W9 +`AJgRǸAYB7YNzU܊%_)AwU5tIN%шaOs`&n~#vHt_[!AøL2έ:[c: &F,`X?_~RNIl( Ì=8Z02ߒ!5~ux4>EyfEwuH F> sJ*j4@@pmt*M@Rٳ-Қ.)B!W[MͶ x!|}εNyl I1 57/c1}cb.OԄc֠C T#BugzLJ}{)H"2\1vZ.7Ԥ%!2xVk]#&( v;ցTV! w'b\IPAHbHl1Z'J\J)^I7V~i MԢQM*9TVm@1Ƽ(]#kʭ>zJڃg /MDfĈzga̎$ة/9=F5Z{w|FK5S^eW P`RƎLm"qa$IR#4:^So\Ie BGڤrb pqEp?@4Ubix K}4hG]jGh%o˒iR[T+UDpt6|:l\ާ[ d˩ j Y t',"Q@M%htlcԧr4.h*lPXH;4E⠦ă*R14Օs^ynL+ NMn[U4,"`ڜYg9XJ%ej>b@3_"[_ۓ.f%7DGҰ,څ)Gċ1Tx /Өn(zA)< k"/W aNQ,1{T]? k䆍\^A8QL+M(RmaלawȴD]s@K<)Knړ|vhry!:ߐ}0(ާ* :w 4Ƨ%۟vYo Q8yϥ&V)x.z/l_ %p>"NP݀cl`[^rxhUcz鑋 (>f*pc:ӷLMcT>/oqw$&z!Usg%]h|NnUThacTjL3C2Y |6F=O[?wq҇q$MoF8?&]3:8xAz$6 ewC &Y ^+y9}SqFg'~α#VHPaNPLU ǸA]-y!V̶._fԇL(;MWH]-sⱖط<~Wh%*b$9Yj4~ON19Db h Vɩ}{k){ yA AQ=Ø'C\"v]!GLH N(^@^Lsʎ']C71q&?ԓrpxb$hC_= Ѻf?kJ%W1"4m*X~:O#&RʲUԡ|nuhuL;bQ;>-`V8|Kx33ښ ӌ!h7`n5a>lJ*;ɒ~-vՠA<' _FUBɂc8-<x%{|nx ȯ`OdD'5yTג}O4kHWn3@C_l6F `A9^ KYR/"Vby?!؞hsx5%((%"LTM躢R+s3{ !ilqD,fUq\x'NʺW}3G?0ir^B"KH(eqcUIÛ˸l vS$8b,ZHB]a.p5Cjθ~m"J<#Od3  2Q(s%'qGO;Uw8OFPDJ>K7gmrV4W67 j~@ĶP}x~qPDcL=VYI+Bѹ R޽) OEgY_b ø8r`9/~#d =VqEMɽ@7"_NjGQ= ,'z 12|Z}z?gg/I)KpcB+쁺m0HAf3 B4!aNNLCh<Ѻ JVV8Nq 5e> יȋY(GPi{4~DBLսO- 3RXu $=GA L<@DЁ2w!jd*Ɨ.zL(iAy]s=is[IF .&,Kc|makM0[9> ꮐΟV8|v f~vp;c_5 Y|0P.![.L_F|a]d¿ےQ{oS\1uC4m*88̱*]-hRӸeجkCg'|R:hYeCg0j>΀ySPAz_Z-<(R?7$^#4 ւM6Ң%=r=}{O@#aDhEַu R}:iM'ȳ:rm|;StP! ްC.eJDŽvt搃)d0S5 "^:G\g.<1 8,-`{$ 0"szWp1?Pq0Ő<:lɑtt\U6cE ,C#~tAmpGqnrÏ`8AXX{>T3 B~mX65#'$_wlji`|[ޓNVs#f"e+()Q;G ۧW N]rM"8әh.Yʃ ubJϼ1H +Iaӆ^cTr&W9b7i9[="I;^ u$c7J~/D3W+yh|k8,v =QiWs{I!^ջ@esQeAAإKB0T~tv1taha \4[Nh_>eF4P8}=Af]WSkFf?m+ʫ)/O Z:/TOpv>ʏȞUW_@e$}w"uGL@nua'XYCA =4 8sLў}v) lh&sٮ%𖔢urȸz-5g8|TDw!wp7j-,:+ ަd!xdL=4>/碷Op6 \YÕ4%)~U'ʼnXCT' '#vEiH^\5O7ʧM(SSeFIў$T"n5r_I4|eNC־,j^Rh2:n1-KIkpYKVdšez(?F^.`P2TQOY1(WuYh&+eCVguEBh|r1$^O/jf3VJx|Kzk6NCL s&8/1[9%oQdӏ|*lCKW~f 7sXFo 6Xf6dTEcr#RT~ܽne W59FY^Z&\2&|hɕ㍹4yR03##_,1*IW$hZkGهvg ;I0i'Dzn2챈u.|o-b U[ .:BY._KϦ8|\dZdҴ~7# XiS͉& k.,WY=q '$C8Vқ,60cX xl3mˌ|ΚBRj˄빹n g Pdܨ4gzmqη+G{K![b]k&M9-?[D rKCkT R etPm/v;CUy 8RT&OaI54NR|iQ8tQso]wN (e-o\jtm$JacjĐ`n.;S`#-Sϸ;+DjmWacQVufJpWOY{vo[pB=۬`-0(4CQș,kM4,72( "B6yeAsu0HmGC~( dhFLV6yy.:vI~,d0*AG8mѠ9 톻1:*C)YPѯN{a~6AO  &Ya-Mry;.d,Byx pB{ YSdv(I[h{'EFM&Dy0\Wt^D#\ z0Z ʁ D u@;-@+;H }?3~f$%`ecm?OOw>I#A&;½6HT໼$%l UZ#G _DAFRq Ifdt "”gۙ_ UTDԖ~ԇt:9f/|"V-UCNBO|c[Zz[Z%c6~?;Y#xx]j1qZ|›+] !]h44b RH%jBܵ;$/TBIVc}k&^jy> Zz +&89X]CEaB[m{[a`Q%x=_'4p0B^ʬ.ʻ8-Yw^W 9z[4uV/'JHz"^`w񝴀Z9^ ɝ%]*i+t$YIWFv"u|(yR@?a#fTs]6<,)| CxT]>j/؝b.%I= +h#qFh`R<m(NnDFWF Yn%;rpgvN)A r_;<7;ߟ4E/#誓2JɭEKGlL 4%jLa Ry-1lV}`2ߓWW.!eWB){nx劔-R;qAPhF1#zJOLkz-JoϿ jQ141%Y0D2'[ ƟoLLot݇܂ڕjigN$rڴt7tn ~ZCZÓڙx"@?UQձ ;]s3pR_S1L=j8p[p4HMcwB\2ߦl}WZy\ޖ6p6eᡥ UDaAkS8`)?A3 Wzƀ  t ̚)Da^N7Dªt_~F[)=Yڗ]F˷ O- CYM?};KWJ\v+۸%UmCB!MB)]5Fj*)mo;oڶt߫pl]7jVcxMx(0}`9@]储7XYIaZ2;^ &&ka`8z4el3 qnZZnG}[5a֮! {Z|ALG\Pce@r}X?T2hyLY!AC( ,&s`+vosEK~xZ{G97VZlĄ@R37tX$FwV!ՍK{볹|di-|w^$$gNY1PeP?^ȂT_wv 7 d X_>R`'/+a#懖nr$'iwCdܯب㨸Vf^4+gD5x#,8p#6puЛ"$c1z l~W_NMمWܰ#%HҦO5[ZT87D\LPEi>C3x$=孕%HҬ]9a[wRzdŌ!HLA-})3Y-> 16>W57׍F$dFfрƇB/iَ(#(katTͱӲ`HY=:1'yN\r$r =@1%yC2O2'yX ~aaM25? vz Q{ENג: )2@BK~nP~Hseev>pFY֩d 㭽]'*e`kQ0L-}]! 7O)E?I6EdBT:OcWeuUJb+4M:q1^pe}tD$#n|$BN^HญR~W;//uf8\}KBzȩ?#€J f^1束ievsXSX+7fu.W9$l(if_=XD0)\ذg!tD4sApw3fP e%CvOyȸ-'(8<̭0+fvȢN|P ?cs( wxZqXlzń{#U=I6#? |edW'k) WX(ɮ; .h9^䴧 NWnm\B T,mh@GTgT};&Sox^4``gH8WV!ݒs ͍ p&O `vM聪nE2,A5}ĢUˆv,tvpF}^!XzJ`q}aEd0bk xc ZXu6_k&`[{dAwF*az#l#속pk;C@ܢﱿwF1^ ljg,H$+.[qY|R 6&IؗIy.? J.a3 €ѢHkYLS@P딺cCO̘kXVO:NDў7@2T5i0IVV%l^2L-CBIʶ6.Ł!!gjx!%jrLk C@O5]_7w?FkrdW3Y@r?ǢϥGMKXr!~<c NaقH'_mZJ&9ڍ$)΅PixQCwDه}pQ/ECjccb)# ˪oH")"jwht9Ć}P %,TsՕC,%ٖXg-TRGSj5%j% ϰ:N&66&jq+@,oPQVZ(rgSNRn}m?pHLu_ my#n3n HPwߺ])gͣ_U9jcbU|qؑ ] S|ȯZҹ: ԍ4q;/.ъ a;Fsh2ΦRѐb{m|ab{)iQ"xa3ĸ8T Kgwu{>}*16w.КM)$jPnjmV'g@u`[O͏Y&yV#m"x`O0Z)D#!BAЇ zXq-IxiFb=˯In`̶-ψQYѓ;鴸X N.~Y:_.]p"qA4ZDx0#!8s\&%/*cҬǾ.G SPI4 xjd)i7+oM!!H`>nчq锝c;6ѭ:.%qΣA 7A#RW | S{! ,'YPToV%4/ieAS r,xqlg#r(G7k S0(UmW_D4EJpFhC7?w0 i,P6{-s6$C5sMC}ޗΣ\?trJcƘٸĀ朁E_C{"h\{Egpf6itCzt`G F8 a߈hSհӜp`5mLL1ځP( O* 5ػwT!{b5k .խ\5샦{_J;O<')Hxt:,"%S9m舧[B@Px\&fZ1TRZ*P V+x$py1?|zj'_^bfEwÍq-'xڄ1iVsVL@*F4%-'?o4?$x4 &lHPVN /rA"f!IfH@Y,eF `ܱ3HE.xN 'wןj{K =m,X圭DLd50gH7WN&E檆Ms~{pV ⿺Z5/S"eNpӹ`61x:T )aO YJ1&$oMműOt?#{mz5"d /mD۸J| Q Y=㉹܋mc^;X- HV`gaLKj 0]y|57xS+R^ *u+҉pTzjD}E2qV ɘePdǹ LFBzC@àj,f\ %L^YC6:B%Jda&+칗Lۉ K^H?m͹~*h/PE2N^<#rv9<:n_S99W9hx}QWDS=mtc~r.l{zҜRcI2Ǡr5V'peҬ-C5oA=!~B !Ʌ2yE8nh7AEhD'gۜ'b8*=>^z&eNn|Z G513>51m*A(ۏ(.:@&V`9X4=k (zoru+hErTc>/X+h6XuK5VI4`"_4SU'Q$_ nB80јFS)Ń]>8 &s_W*'8bP1)Iz$Tr 0hi5׫S,ģ߽-_S 0ʛN,Xϓ O_$"g "_HQeML0׃\/IWYUL/PPB9gg'B̵̘iNҬVo%y$$NPDF>v”HeCn¯Uq.JFpJ_`VZo˩dG|]l wsr+׸i] BFFҿJ7FJBw^vXcRy%) ܺ~ugBme 9  MIlsPdr Ɛr_oF ߮_R{ae{匀&T:K`5Ns&қ:U[T ;;dRV%|F6b֠17W X-Fbv/t35?_ݍGbsu.6 VY8n?L/@;.2#ZuU3eT⽤}V䒐W׵LK#i0) M 䭲R+Pc'*'끒)_<' +n +i""k2'D̦3U ik 28?SY}GP/MeCyqy kj#FiV\35:l_, v19D?–~|۸usmLTJܫ7đ_6NP֏x&*7IN(b@J/9V尙[U@%i]{@iTIf ~l@I_M>-GwE7 򿔛@FB?.=yjGzj|J1q pj-D:wׅ%tM Ŕ_G?N~efg_g|(T9.`i/܅y5"UX"lBo/XժԒsrBMswDbaMw@۹i uN'ީܹoN¾BQNH{6)޻gbiXUʩp>gÿǑO%IL`wPx3xFf^җ\ٓ*2k4vͫt{;lFF92m.o&u09EHm G4;CDNv/MR+j|c‘2 (;N}_tє윓 R2,Z'o sȭqW9{x!؃dFP8T`g o[KPoDܒk؂nآ9n7iy?Mo캧1"TWPDj|v1θҿ&ѿx }* 2Xx%;rzJyުYR)1O8GUC`NqLTd30V-CR`dȪw`:=Y8%f/8 p؛Y=MܰWA.-!W.5c:8rzزvYmI<@- $mߐqVi[1fZ#\$6KOƐr/t%|ٽ aWA.ֺ47~#iF){}u-)H4?3$E/`)T-b'{ԒK~zPxה ""hdhCR[__r*q\LF jpVl27h?ۄNqL@:&1{ܑ3h䒿_*VNѐFf |XD 5`dfuy:*I'6EBO &ɑ֎Ԝz/HA|ܙI贑Z1)n؊T|NcK.B3~ $ QKJ0g3R'}2M6k+u 08H͆6cM`;,^62bAˍZX_ fLdkXR|{7)b73:W>\s8G)OeKtuܚAMd*lƨR"E6PIG%Yl?O> ocPyZ9 !hm;T#, Ղ2eugj# ~b$@9YűWĻdڂ*e[jj!-A ;Q#d¼ =R3 H)1#ռI^"+Ԟ%Qi[|QZT4@9U8,,-lx#I]בmJP;bj q.堔uJEr$Fhh߸/^qF6eo$ktO gTz/e.}evkzZ;m(¦dH^PMf%Na<GYo7G9ߧw1Ɉ։9 s$ I"غ2KZf{ntsN;;K\y$$wbRݤ-/@kIc׉`BJR}@]%Y SQ3ydm?"Ao\nkzb69}yڥ.K4A[h=޲(pfEU-'w-i I $%32G@. F>AM)>  EmNmN\rk,Pf`(5&FZ) 4@JMwX:y V\K$x8&ĸ[F:ٕUs0=t `/uD8( D/d-|ߐ[܄@4j8lll7Lg]ڪ x%Rttȇ!~?~%Um:9YNN,&0Tˊ̗6Bq یF9%z B0cdбt /v`5&Q7(H@/) H\t"~ 4&ʩ+0J35S7]^rkBKh6>Y{c a7+V,]uM HV& w}f&E1L'֔mWq@49;lյ-eHNN*%I9TsƒAJb^IxBƱhZaTjQ2vҨ@=ֵ9; F|mpJz/lhHBw'xz;OfO :}_@esU֢ÅŬ^V1'm=p6kr4%rV%8:9a$rUvS_=6= &Aȵ'!_.x_J#8(<@!]x5 L[f=+,)ZO 1j\U$ҙ5ܘ3|1hu1Vy! y[g1;`an`ʿ9T)9XpP Jrıgj{P`nj6BBy 9X-&/7DpZsz#9}ʒu(lRf4= ~n,M9?q=ܖ])&<ݻb{Wu`"%?x:B:VmB՛l>c}=x"6UǗaNsmv X=썳 GU!T)qAfE 4G{:;29"鄉H" k?gw-JS$ˉ^^Ln"ʅC#OS|-KyPx7n)6y4rWQ{LqL fqP`c0C B<< q':5/z5Aj:|n+~(GjS6,%FRgF_Lb߸@A(kw፜W Vr"SЂhK:{lQ tF\Z>|⎬@$y\YcH*(PӭXɤV4paT JZ|h]sq?qn(gIɦ>, Qw}WiKx61~LO^R n6T)G"~!t9n'˫/$"'>yo\[a/: Y7b D|B;½&U_QG.Rt'E<~Ʈ&{,Bmnڰ/*XF'K'e=v\"nvŊMaqcps~f TfWEdA7'nbt6S kLU1ℨ\~|Tw5. Bg 4cĸZS=@1zN^F,ZEr}t7>W  Ia)y =ȿ]do݆icrX ad>EXګڨ>Tj*&b vCE#'*_ cP闔\ OC $S*255,m8}dsOS6,@sņUhuAH%e{EǦؓБ`kM|ܢ!1jaqF9iB`ME|UjEٶ0.;k-6];|3!RmJn\7]QJg_* <ҕmRp&LHu!DpbNUU$ r5b(~"t&CAX'WtBK/I繞ɀeI`SX2L:C'F9 mrPU~NH @:yFbv=2h9 r&oc.=n@SAk [nX)%ZGRn5КKa7C ~bllTe~c#+Y}bc52H敹NYv63ۂyH 9'Y@{ !*㘒s>HSFMR̖,8DJh^TwI>A6(FlbǨMzfܔìvٔH,)O&76=/1M5QAX(g|bs/zvw(䉬wߘ'40DS6ǫ@k좜?Jlhmx‡}Uq0dz묔̞h0nsLm!ma .;#$"Ƴ @qCH`~./>GrD:֐7 4}z,B} ki7[?)TNTъ{?Y|:P"fC6*|6+1R\q#KZN)/_,d!sfӅFKgޟ3H,pAG-D׋nnk'BL%"` PP"xIX3\\~s$Z!/,F?*(ItSDSGzSfEƚotEL,c&B5D=P ZX*TcEOc-Utnm!p8J=ji|>,1 Ma8=D)C#3 ݍXaNgfÒMR9 @tfQgQ2s%X2We7z >G"Ѭ%6T[<ھqlԆkIh12+㼞 \q%(2Ts v3!!R7wyRp,