gstreamer-lang-1.16.3-3.3.1<>, `xWp9|p4YRo3'~&TDeYs) C]}+r--rq+!*5=xrO`f42r=Nt)Wm+ym#־a7 sߧt0ﵬ䓡SO;_+aZb MTJad7I:md\nɷ:GO1{S֜3A*ԓ%2yZ_%;{pEqΕ;U(i91q1iR9#`EH|~bK1b(>>?d  Atx ",%%  % T% %  M%  t% % %z%0Th(8494:4FG%HX%I%X\Yd\x%] %^%bxc!deflu%vXzYlpz|Cgstreamer-lang1.16.33.3.1Translations for package gstreamerProvides translations for the "gstreamer" package.`xWsheep65TSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Localizationhttp://gstreamer.freedesktop.org/linuxnoarchpHĻ**16Yo{84D ?=vGY~.f{`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xG`xH`xH`xH`xH`xH`xH`xH`xH`xH`xH`xH`xH`xHfef7f9aaa8076834bdfd5a1d9ab396b292382649c994cc5fdb82b928bcb3252d0eb89fd081e0e2ede35418919d7e2ca53e67f14f3d711e5c363d37814a6be6c3f8f7f37dda843094a49aa86a091cb69d71b296baec479d4e63578ce09667e2f1bc89c4ea48248e2294b4a937219472385fe7186c2b8924df71429eaaf670093ed906ee68acb12c4e7d309ca3ff978173adf80150efc1d8afe79761594f770f054bb2997c2019fd8cd566917e625064bfe0952391830dcdc38ff42961f1753077892e537487502cf0d911659010117f5f479c9bfdef4766ba8ddd0282f64ce05aa6753283c9be4d7e2bdb44dbc558b3e9a556d298c02a6c8e4922a01d40495f98fc001240c00aa297d6b65563e4a898ce4a5f14e4a04f63db4b53b67d7017d7cb161a1be17fb4612a520eb22c565688822b556f35cb67a31d4eaf93eb6c4f54b668906c229609379d60c4bc649ca82b6515f241fd2f69f42e3cdd2fb5c00844906dc62d9acb45f5c163e6fc085814060a8abcdd891a57ae0068e238810cfe1b244248539bce0cbd51a5abd624118475df27a5966ac6f616b9a1ba1f7fb4e018db8398de8679700589b3fba2dcfc7012c4e20c8dee87169c32ff6d8b957f54f24aae5270a1875e70d7bdf9a00dedceb45ca8313663bb8a235e336d693ac4d2fcc585f2231dda3c97450bd1b28be514feeb0d41b6fead04b17342b3d9e695f5de902830355e878872958bbac8532d631614274ee18d0d5aaa96f7ec80749f4284d76c57284d53657fa7ade55fe2333919a66e0e07f6cade6b89965675bd78e087dba22b40246685919fd392964085172d6e563415df59a9f24879c48faeefc038f90ea51631616eaec050ee945eb199eebba6ddbaf0b82c6040c3065c4f9f73ce3fc4acb7b5e80c2532c925c1780785c3ba8dd960682263a580dcffe1006cb0c9a29197fefc6834d7c5d55a945e59605616a9d7efb9d0dfd5ff38983fed2faa07eb1035e4f976e3b9573b2d46c77c95a450da176a5d1a63515e3df407cb194082c283726aa3208003c75ed52e3703c76943a10f7f4ec31831d3575223caf0a0c6bea65198c1683306171e427b53c9c0ccdf8f362e47158389a8628b2f5aa7831d7fb39692c2d60e39b365869209b2bb14e2a60982f26ed2b21d7a32eb73c46e6e899845bb09685c61671896af26a067f9d08140b4766dcc5e0ff1aa7614b7c645a665b011510025f96d810a802b6d2092409db7cf732546dee1e5f5342af372ddcf120a114490e62d90c762f6f2c93ed62399e62187a79474858d7df4130b02a7919f75a04eec2365eee3ecc93fe7f2f7d65f63d75da96f854b45af30098344bb4f2d77191b4a491aa7e19694508be3327c9d7290b7cdf0def96f30ed33cedc40d1087699b1fbbb47a824f8fd9d5e7f771fa873f24de09fe180c66fb6b82386651d9b7d2f3167946064fdd8ebd9397aa0cbb884d5ea9a45e9189429a043473c8332f66e6ec32a08f6ee9eca23c386b19bbe5b29c053b4d7187b0ab77e83b1763534aaaa19b92934c2995ee6ed03f7dae5e401c74eab33cdf549291c6fa03b46de24e9834f1a3a999865a9f729332a91cdfeab3f43f145a131f0d550b79c4104253ae88b5d90d2072c2a00a3d37f6d65fb81c0a912eb35512d55b41cf8ccd29f1364rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-1.16.3-3.3.1.src.rpmgstreamer-langgstreamer-lang-all    gstreamerrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.16.33.0.4-14.6.0-14.0-15.2-14.14.1`]]@]%@]]@\@[@[t[Q[GB[c@ZZ&Z@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@Tezcjia@suse.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgschwab@suse.demgorse@suse.combjorn.lie@gmail.comsean@suspend.netbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgbjorn.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.orgledest@gmail.comledest@gmail.comzaitor@opensuse.org- Update to version 1.16.3 (bsc#1181255): - delay creation of threadpools - bin: Fix `deep-element-removed` log message - buffer: fix meta sequence number fallback on rpi - bufferlist: foreach: always remove as parent if buffer is changed - bus: Make setting/replacing/clearing the sync handler thread-safe - elementfactory: Fix missing features in case a feature moves to another filename - element: When removing a ghost pad also unset its target - meta: intern registered impl string - registry: Use a toolchain-specific registry file on Windows - systemclock: Invalid internal time calculation causes non-increasing clock time on Windows - value: don't write to `const char *` - value: Fix segfault comparing empty GValueArrays - Revert floating enforcing - aggregator: fix iteration direction in skip_buffers - sparsefile: fix possible crash when seeking - baseparse: cache fix - baseparse: fix memory leak when subclass skips whole input buffer - baseparse: Set the private duration before posting a duration-changed message - basetransform: allow not passthrough if generate_output is implemented - identity: Fix a minor leak using meta_str - queue: protect against lost wakeups for iterm_del condition - queue2: Avoid races when posting buffering messages - queue2: Fix missing/dropped buffering messages at startup - identity: Unblock condition variable on FLUSH_START - check: Use `g_thread_yield()` instead of `g_usleep(1)` - tests: use cpu_family for arch checks - gst-launch: Follow up to missing `s/g_print/gst_print/g` - gst-inspect: Add define guard for `g_log_writer_supports_color()` - gst-launch: go back down to `GST_STATE_NULL` in one step. - device-monitor: list hidden providers before listing devices - autotools build fixes for GNU make 4.3- Update to version 1.16.2: + Interlaced video scaling fixes + CineForm video support in AVI + audioresample: avoid glitches due to rounding errors after changing rate + Command line tool output printing improvements on Windows + various performance improvements, memory leak fixes and security fixes + VP9 decoding fixes + wasapi: bug fixes and stability improvements + tsdemux: improved handling of certain discontinuities + vaapi h265 decoder: wait for I-frame before trying to decode + tee: Make sure to actually deactivate pads that are released + bin: Drop need-context messages without source instead of crashing + gst: Don't pass miniobjects to GST_DEBUG_OBJECT() and similar macros + tracers: Don't leak temporary GstStructure- Update to version 1.16.1: + GStreamer-vaapi: fix green frames and decoding artefacts in some cases. + OpenGL: fix wayland event source burning CPU in certain circumstances. + Memory leak fixes and memory footprint improvements. + Performance improvements. + Stability and security fixes. + Fix enum for GST_MESSAGE_DEVICE_CHANGED which is technically an API break, but this is only used internally in GStreamer and duplicated another message enum. + hls: Make crypto dependency optional when hls-crypto is auto. + player: fix switching back and forth between forward and reverse playback. + decklinkaudiosink: Drop late buffers. + openh264enc: Fix compilation with openh264 v2.0. + wasapisrc: fix segtotal value being always 2.- Fix meson script using sed: since we rename gst-plugin-helper for multi arch purpose, we also need to fix meson.build to make the code look for the correct name (boo#1140998).- Use libunwind only if available- 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 on Tumbleweed. - Rebase gstreamer-rpm-prov.patch. - Require libdw. Helps with generating backtraces. - Place gdb autoload files in -devel package. - Add gstreamer-pie.patch to generate position-independent executables. Previously done through CFLAGS/LDFLAGS, but this makes ninja pass -pie when linking libraries as well, causing the link to fail. - Now requires glib2 >= 2.40.0.- Update to version 1.14.5: + aggregator: - Take the pad lock around queue gap event removal. - Don’t leak gap buffer when out of segment. + buffer: fix possible memory corruption in gst_buffer_foreach_meta() when removing metas. + bus: - Make removing of signal/bus watches thread-safe. - Don’t allow removing signal watches with gst_bus_remove_watch(). + controlbinding: Check if the weak pointer was cleared before explicitly removing it. + ptp clock: Wait for ANNOUNCE before selecting a master; increase tolerance for late follow-up and delay-resp. + segment: Allow stop == -1 in gst_segment_to_running_time() and negative rate. + g-i: annotations fixes.- Update to version 1.14.4: + glviewconvert: wait and set the gl sync meta on buffers. + glviewconvert: copy composition meta from the primary buffer to both outputs. + glcolorconvert: don't copy overlay composition meta over to NULL outbufs. + matroskademux: add functionality needed for MSE use case fixing youtube playback in epiphany/webkit-gtk. + tagdemux: Use upstream GST_EVENT_STREAM_START (and stream-id) if present. + vorbisdec: fix header handling regression: init decoder immediately once we have headers. + wasapisink: recover from low buffer levels in shared mode. + fix GstSegment unit test which would fail on some 32-bit x86 CPUs.- Update to version 1.14.3: + opusenc: fix crash on 32-bit platforms. + compositor: fix major buffer leak when doing crossfading on some but not all pads. + wasapi: various fixes for wasapisrc and wasapisink regressions. + x264enc: Set bit depth to fix "This build of x264 requires 8-bit depth. Rebuild to..." runtime errors with x264 version ≥ 153. + audioaggregator, audiomixer: caps negotiation fixes. + input-selector: latency handling fixes. + playbin, playsink: audio visualization support fixes. + dashdemux: fix possible crash if stream is neither isobmff nor isoff_ondemand profile. + opencv: Fix build for opencv >= 3.4.2. + h265parse: miscellaneous fixes backported from h264parse. + pads: fix changing of pad offsets from inside pad probes. + pads: ensure that pads are blocked for IDLE probes if they are called from the streaming thread too.- Update to version 1.14.2: + Update docs. + basetransform: Do not check if NULL is an emtpy caps. + concat: Properly forward the SEGMENT seqnum. + gst: add some GIR array annotations. + meson: Fix detection of glib-mkenums under MSYS2.- Update gstreamer.macros and gstreamer.prov to be compatible with file 5.33, which differently idenfies executables from libraries.- 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!- Rename gst-plugin-scanner to gst-plugin-scanner-%{arch}, allowing multiple variants to co-exist (boo#1049452).- 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: + gio-2.0, gio-unix-2.0, gmodule-2.0 and gobject-2.0 pkgconfig modules BuildRequires to avoid implicit dependencies. + libcap-progs BuildRequires: new dependency. - Drop libxml2-devel BuildRequires: it has been dropped upstream, and now so do we. - Point fdupes to the data directory instead of the build root, which is a practice that must be avoided. - Rebase gstreamer-rpm-prov.patch.- 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.sheep65 1621588055  !"#$%astbebgcacsdadeeleneoeseufifrglhrhuiditjaltnbnlplptroruskslsqsrsvtrukvizhzh1.16.3-3.3.11.16.3  !"#$gstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mogstreamer-1.0.mo/usr/share/locale/ast/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-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.suse.de/SUSE:Maintenance:19736/SUSE_SLE-15-SP2_Update/4e669394435531a2a6fcbeb7c6b6b684-gstreamer.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux.,ۙgstreamerutf-83e4645924290d725073b69024c64b856a30acfef629ecfe63c1fb68ef85c6a9e? 7zXZ !t/1N]"k%C[~e|#g P٘{C49-RWumn>LE#Ƌ͆V`czGplJܝׯ&XoO3^ɞ01&Z9zF" _TĄ% a\vf}s/;9@14eC+ڝZtԝ|v6t>cby\AڈYk5/`2IdDp} QhYuo{pg@ OQ3\Go'h#S\rʡ%d8fji^i:Up!Q`X2*v6aI 3jy8.iُnB́ E1[r!n͐=io|ݧz 6@A;S*a.ʔ>Y: @$ cІ}zbJ1 Ks\9z%࠭ m8C#nN#$<☑q)FJh[bK ~-`Zӌ1{u3M,9[Z@oE7廓PK\z@ %xr!aSL_mw?n9L:&SWsC )m]zru +uIs.W쇍HM"/zS+3$ }5ad/g%v -3Nczz)kAVq?_rj7j5-dL^GB@Uw (u< a:vpF:+ Ms ]KM܉8,Ǒ]PyZ ZmF7#5~>h9rL4 ᤒ@_g=ǣx%ɷE$ /.hd@N*^E2uSЋz 2QQ2?ĺ Z? e*MTJ71'E`J$?#MU5rl iH(z!> ya"PH~6`z:it 4pNmQ5^pj.ƨof F<Nr()$zťc7MC$`?=QlRZ*>uMB/mǭ12 NC[0V8RD~~tL|+sT7SAQa?Vnti=Ɓe݂m~MևdrUcDUBu7SΞeZxf;oHSբ3>ئKǧPI趫 :@y{ 2D +A/Sg@tdSr)3[w~qZSH _ T| N>,7^*1S8&pbu&,6]`,UmSo  Lüzreu}eVa PČh JpLi)1J$zaˢ;ҩ f Eo*ٜϿ:ae I-|p/,SbW70`2%D@q jIΐjB;2O-TLNk=RaپWPY/Ɂul0hN#aU.̉`WgG- ɛI=>L,i>/Ў1ZA+# VRsylm)5mO#o7~WJ,fW ?WG%~СV8pu;tp]YuC\@&3?`c[^$e%9< -2HB4ILJM& [#q.aZ&֗3e(}n>mJHdkhjߊ]#ۅ gn@Cނ u+٦}nQ O-6p3Gb^z5wGV9w\S f3F!]r w.iN@gnkv蘅7od=v_^|>eH>/9l1;_w9fEPPЌBܾogH}>)ǧxFOR?H k}!Nvr4BS:S(=|7O1'+5~XQ:]sH'9#$v-n5ƃAQ0Λ|2'"hkپD#q7M'[|H4c,3˩pW|l}.DɀEءQQ[ btmp'_5iN@FcA?鋻Š,(,Bv[p͗D!o@/ \be1jJHGE|o5͚A׌J|oFsh ںPDPc1Iۭ},ǽ0-h'qvNfu54f$Fp?c78}qy:z IA\~}"U{HC0Z'˵"A瘬kiJ(NV‘މvk,ʰ_WOzASbU1MrKۤ0Xauw>BifXeg?.a\hXtV/gˁ%&Hb ڗltSyc=#$` pe+&=k'ML8NV,~)8-XΑ~KX^#6Bon.mY|쇛+pS?] 4ZYO0?oƨ͜AyZOE,*5*8P^s?/  #^e:1$:FoRka5m jp<|8-̨쒬C Բ0Rʎ[PfP7N۱Z$ֹҵ0n0$6n,GU'%G0r~ڮE @_d¥Xqj DI@jiRª 5K0ix>b^_IDnY;oԙkK!{tY˦kD'}zݰRxCRma*ȶhwD!"#t> dܾJ8Q[ׇƣY(p|N6델lSW?>Q$Unl:+T۸ғ v[|&IK6(烐a81TC4zĂN\}|?Wܵhލ1RXF䮥2e=}ΓW--;69:| sQ)`_ ۊC;ʠ"+a{v%s8``8BǣǴ0 ӈ5+n1HvdX1\Z<; ̔yOTUR@AwH "Ev¡XZph{}? O#ڱO~R]9b Dh Z \,s䲎L̼WY&!ǐo>CtaQ<\.$sܟ geUe3af_Wp3G{{ Y| a 'bʭ!0JTج;b \jn|[ T(Q[_?o}5lǶ|Q7PڄcIwJ^scH;†y(gR]jm*L7ϹYC.H_8A]X^'+^" #ӑҭ$u`]6[zcͮ^z@Ysb?IY0>PYG9;c}_ݼ"cD%<:JT d5wfYѥ*-4AC%bּ߫w}Ay-SH^a4J.6+ǽ n=8 yrfю~r3(k.K#qb lbO%/΅zUvjN`],ڼZ_Ԍݤ̔UT`/ lNZ9UtJIX0ʔ, &jvFM7G|<&V8[,L캄yaO\pw~vp'?2~>:k._fe[ CXuiVu3?oؖSwvAͦj`lbX'<~ cXnʦlzhI4QK8֣A[tlJpWk*UZ[X{? !xM4п֐"czB<ViDu}Zu#%6菤QZY28{6-W2xFR|iq 6{eNo"vXxV^C:dBZ2'Z?bZgȞh-[-rH:zG{fDK/2:ʹEg+}YҜZK* vLX7[giF(6fcuk{6j,VORJܤ*Qdx"W A{̆H9R>z \\WCNi]n*lo q\_SgK>y~hޗ0U,vBh}uTg_Ph</Twb^( W㭏ݳtKRR(K*WI{S+Q.@AJ^x FRVܳeV&J/5@33[rq򱠃Iܛ6f׭3_`e]f(Z+l?(֫)^L*u~R+`Fha;Bۃe 44FHn-MT47[%֛I'ӊ@$}0: Z4j?#f\6V69hAŬ)4/S⦇)?N^fܱqؓ[QP C@EY/h\ژ^Ά/qY@Ŋ EeKU@4#[<>05l|6 {[1'sE4{xc~5tC5Y^+1E߭vxW"}f%՚%۶R)羄իq_&lF'GOW||U6=s&aV1W|)(FWXvP,9bg!4#jAY\y6.c,"nhƔ.,Ni7/8&1l,il"wsuŻͳ6Wݦ®1ITNuk!g[Vflv&ٯyV%59o,}͢נ]Ԉz2QZ&Эa@6+R֋yd8H I{{ 7xwVq?]]tïEXs6pԭܚ,&EvۻT2J~KpEC! a:0!Wz0|ј}!5G-!-.g=98ѩ7Uv)f/D?Vkx Ɏ `CKQ'.})*Qx7@(nF0n/nIA0Oxحz% ޴`9qY8ھ*>ؤdYN-yZ1Gyg~fSŤ]/]yVgB5pF`"j-5^J @O>HF51W*Sk+5=YLϏ1i{j6 -^wF/gd9-`Ẓ_V Frlˆ n[\~9^E? h;Aծ5d1r8d]Z7 6toLcaďkxRĶ I?7(t[y*NNƇ>E`31ޟֆoFISe3H0s)Ƕzdii|7-yǿnM'J`` 3z\A4*b{n;6*ҠK GF #'NA: _#w~cal0zֿU:7(D$G|䛃1ҭѦьi( B:̠_߹f+lQJPTY: jyXE21 .fNgQToi:Б?X~? ;Bn3*Gg†\\mtf @C(NcxYb5QmE+ϏE^,yh m, ;S bC nHoF`"KWzC]hTrP 4r$|gs!H'>c o;f HfbNoAĴ!-D&+~Rfv_jLY&6LkE6/ x82j/ssc[O*JeqFJÒQZxLN/H J>J+~,aCL&)3{_gՖW q}Io5(9M+&g÷^,a+s=iP^)ءV~d_)ϻ8m̢>%l~k0b,cd!iQCw)b?fj!ƞ4r2 fee2`#2V&VI>'AmL.[x*J" ]\U@ZaDkfJy9Cp"9c 55Ё;qI@0 pFy7RJuc(/Ng]ݪ:6+0hg22HLy&J~ׅ`0~z}EZF=c\ B@F#ò0f;BZ +1i\ D *n U4en Av8 ,?ב ڻq#J?5˄F&+; {*grO ր ַb? WrDԙl?6ߍiWR`]x@!-=jJd*A3H{ScJ%5MU m-֪-<+Μ]ՓC!NDDNL g.x(HKnSoV}Ԡ4Z%%k6AJ ܫT!T08ssP 8f#`i~[R.mu;cN"B6 ,y_UŊ9Ċ:p88!bx-㩗rs_=I4FщNRۋBL77⌍2k s @dG~uX+ Q+m7m7-.1-M꒕d EcDaiBo8ghj23r̗FVcH1 P/e =ۙ=ʕUC] Lq~B:u]e*Q̥m>[͔{>,mMaKY6GF:&t#I w%70ҿXy@ =ꦍH_rɀ(yZɉDD:^'-=&+W:#cTJ$ʍ>5#f2zX|%%9J3{6}ƬW]X Y7; ") Մ4A1;'}|R.U$ЈM3>}XQTgzŃ'~ mٽv\Qdw7 à-XVf4jlX9hB"MX>Y2YQkځC>'wӚ 7~Ӈ WjP.K0i"} :69ٌkq-fs[("K")4'#%6N&l,wn34]RXb}RY{ArPQmn IL##32|hP*ӊ7 Xaruf!~lW89gqȴǜ5 ؼZ=.O`,\{:{r;(rS\'c  l޴E~:2Gahq0AaN(ƓlbK& siW6Q̮ؤcTR0"ogؠIihkK5x0'Q>D V"yN&qL"v"ڶO|6PI7? ,Tj `{u49uI$l%'w<񊡎%qnx6 >& …˭u (wj9<c@NA?dj'NEګt)0Rqz@]5zt*j1 h팉9II3GXc*6ȏǤ3 ':p4Ti@Xl~Q97"Re4:jaO@?HG:hS +@h*C}iгSZTCM&L@cenאUCH\HC' 6B0 s2*]@`\jT`eSV=4J۶R6ucx"H 5g쩋vɖe`|qQF%/]]\Pu2LB6~ Y2| V{BGٴ2VxNyzQ l mE9]kSlfa$`c ]#Kė-Fk:-$k?:k8$,|a^C3@`Z螇̃ʪYOÌ߉˵(2֑Ϗ s" m&,CH4zUL-mg<90+pNDD%>7K}VЙHBlɏ_u_H 0xz"[u\&,40N-yǨ !(|p/sV4b"No)7X8AqǕ/fc"=3E%R1yuϛQZ=lC͊ S9wj ~4kriK.q ۇ 0>Gy3ӓ#o V>&OJ1\ %ck\]4 sx>#MU~، uZ}&xukԴo;YqgPJM5;R9.k_ NT~Bs]VqDÀ.]O?-YWZjAz]z@`P'GS&Q @肻'2X7z5RE7L<}T+)DbVҢJ-25BpU&T*"ʤn+8ZIv?WN;D%/xqd Jb6VaٛQEWyl@ jSt Vme󲚂cPcߚ¿ztuJԈ~^ȫV'wjTs#`w*$(gs+,}dv4&kMxtY1%qo%:~, 7Q)i@S7" ęf.ػL'Nl=C"1J6ԋq@ oJCNXt91w ^} !^ bE3)ptӸeBޗʢpx_ ^o =xy4E!J@ 5}1)R~ńpdN=.N#;H~~0mR@.\Ś2J=L1hD|Vq?"Iy!C]^%f&kDA2B|x]zyh=8%cn)c솹0X?K0?NLp-D7DvL'}if\OݻIi@1j(v%I3 Y /'5k4 #9Y 8[Gq*:1:~ $iAыKdn A]Ƞr0p~FSE ᱟ߈B(JkcXfQJhWYs:ў{K_FÏ $e1t~1ǟK+NϚetQf 6:8ih{5pdP{n< r Q C ho7 Eg 6~LE q`Ea'5@ªx)]A#z{W0)8=XF-nDL_gB[攱4}ǼM`O?y0^ާ,~Zw7 '߹5C43B;I5i,}>ovx28qKh*@= EO7fkh\JMFxuY0}쁭oI[g#du0)$ow, \;;wV뇯jǯ mQ=1:frD> 4HlIYHP;w)9կhVгT>}{ikĠ<' 7mjϙpD2nmj= fFAgf~g*jԴgSh"gE΍p03Ņ\iN7%XMe'YV()s30ɂK~WKSS77`R?T@[rC4_oNT~ F3JY^eUvժǎѬ\*$koǖA~r|O/X;[7a7b6tT3.l@/ ,19MD'HzyܛAU) [u^'9DblJZ9lifÙҧF`S **աt&/;?[ɺmLgn)&XIJo|>T^NÔu O=Tft~1*ăt<!нI#^P1_f&^]`YXQ4?!j)7')8u#2`_ʳ`'>f"I /7!+E=|Ls!%Ѵk`Hbh_Vꨖ 7m[Q`x''eM7Vd4.(\zǩ,Ę'DFmPmU0?yřE.z9Y̩şI t+9&@PqSڒŊz~FC++Re² KV lSj$WfX`K];3FqK*~8ѿIƄP6% 2j(mG:C %l۹yBh9i['Y;re0 IOL%&dģoC{,ѓ@ۗ#`,ױcJ2#̀"g7N_hL}O3IQ zE۾ȧO1G"_ @>MX/!5C?.Љq ^D YV*HDXy {@̰R::^w. ]j ]n΋ZhM?ǨG*/^_fƿ()z+x{&<5O;Eޫ뜤8sJf|{ͣ.1fb6Ky@2gTD1B?vH^S/y-G j} H#kIZ-?x:Ɲ}Cw ilJZ4<;-{XnEv Z{؅mJz7h";2v<(KAw*uhV0Ƀr)uu%/I2 z+"#NerkuY7gde_!?#K -)|Re;JdMu<]Ԙ 1ώ֧ "'q9\iD~ UU'ЃB94&ת{-r)\9K"r=x f,VCۊ=ȟ/07s!#聏y2s2R$knoy*Ά&;\=q큡SP%EpEi|iyR:+Xvhry[ȵmF G%s9M|92+\ 3Qx=? XFj<aLAlo`W@O/t(7`aew5"^ΡLB= ӐƆ\<ՙ!b%I#K{|{XSpz] zplÞ#p?-޶ЄcD@j;Z(.4U5K\O{}G rp(k}"|tfG!YT]ʏ!D^CZBI.^=Qq:Q*cn5͉y6$~A0Ea1UgwHЊMIEnK`}+d͕$n-N{Cg0``O+[ ?0vM\~Hɔy? :ԯQk2w[ok(kg70 ߛ^3srmljDuI5fi$qWR62)77MZ~dyoҘ±/!cDOPYŖr(e<\wLT)-ѣ@xˣ^jwzA7qxrɍ! RP(ߵ A֗&#)WJ\ܨx6j.+tLDgWWŅUWaN-P&6b,1:Ue*fX3IST;P5bO#W#'6Z_$WH@]MNV7#8-Tq,2ڕ|*p:>*3pLrzpvϤK"r&T&.ZY"'M( 2!!bҡk1b%C-`[-YSk6 LͥP$1nz(tzxy{*ϽV5Wb@GޔM[[:8nJׅw9e >98q|[{G)aC3rYn%[>9($MÄ&o1ǼEtV`LAH )S(0̷S XE>' I"mћC>ʜ[G7([JP&rZx6ݜ3{DzW!Hο*| C*DW/ר-9nֈ͓yjPq.*,-Rj/Z 'x\ecT.SBs)Հ`74%V+%NU2-{uCH(/ԗyG#72Qap]uykJv" YDRX=ˉSE6nSKk;->~YYMSտ*SFYzS;p] h  ''l8 f2C{YSBAGQMFڵB.lWsޑ]Y`.W]O\I[+kT"#\I^mxaD>?Q7%%FbĽ?/D8u BMu񢁝 _%mo)c>(ʦٲx0t< Rނcwz0}>,rܑ>Pl U:6Ε 9IՎ4q+U!HqmscƐ,n5/<I1m1}? B^rOXGh )9#)'P)xa1m0|mnYͶԄ+UnO$%>E!nAACEsEK$4Ow Fr+cj+伎-m/7zAU<UDwˎuod(:JQ.+b {#f)dsܢ,(s~ v3 ]3ltWkaIJ㤦EAU=[%[3āAnj"aElO&{uJB!-jBW'HE,v@3ހ/Xj*\2:lQ%$M&B*"#9?% 5m"kögL o<Ug=ޥߒɛubc+uO/f1rpnDͨY``ѷ&E/T8zmE7}  ~:)y8$b=ɸqQ"6hx`Pȍ>j:P x7˾;?n{tzgt : AX@U yGP)e#T ց%j!x@x!ϸTyvb>7K1*ӞÍ#3+SsY > ${B8_} S:?}Ov%ɐ߅(Jn%ʰ0FrVQsJ;W…-N楿2ZPyI<ow )Ma?`_Z}4p vY1&-/D|W :^ YF .:T@lqQc@`%VbbI)ywvGP8 ՑFKް>[s ދ,I.4=oUceA3߉JnTNi%WY'ew%Z^N};COޘMZG9cֻA>ρ5n' !_d NObAR,gr~86[41X_05\MgM4}Zв;H6 /Tz?^u\XcHOKJGNP/&ޏ&*`?Ezd!*=t0 Z^;Xt"0d;ahv f *n_b8]$B\y KJ >R Ys&Y1:mX LxDlS,j]7Y ۜhj.y, gA_3d 87h8%Fވ[v::q?FP=m`eB7 O)A~ô0Ħ޺}&/4FH ܼ+Gc !y7l]붟oV1=D[K&]c_&J=&D4eWQa^Դz~SP񂘮Q.]r#1k*1!adφ0Pa>y51x^Ӭ+OJPt`q4؜kCٍtޢ ,( ' YڡS 02U٫ ۤ,[Y>7? ,羫d,ۣr^F#4׃30 埤t¹)«5&,JhW=u^zKT.qu4Ӳە~ɅC];-7-Gó~oaVM ~ t; :.4 ZH^UO1S|Dp'.䱗a`^vG +C`!I.9]9I?~lݘ޻OpLXe:R(M9g#͎DŽr4?3y!Ćm7Ev n`տFo'[u[@z/L],?XR%;`3g1{5N:Ԏ51]EScLRKT«K1h՟ 8R}df0-%чXg8Sṗ2qP̩EEBh<"7om1M⑟לS PG"#ϰ)"pGܝU{ޔZl͕;k5&u [nwDL&q/Y8'}6C{ltk2: z녢vYp ssi#DjM{~+}x7-Rl_Wbc)g-+k"{H֪jE8Gu#Î={E 65BITga-&Αo)=m"lASEO=](aݜs%ՔUz'}LdXy>&}6dK}0ߟ2\ Rtx_fjet0Jְ''͋U:VJլO\! kD`MPgsVZ9yj އ Fv6'q8bAO uB7C5QZG(&Qń64P_=dDapj6`_h|V=o|Δ8\?HВbnSe o|$wlS( ܘMsm3ԲaKg@u0Pq{TQ?EW|FYs3=X!]gM,D߄hO[ -HL]N0fNN.Mci6haX5:VA@gI)k%No/aQ|p਋| 2W:tGc8ݏ[dJ]s mlGX3ow1} z`ePn# us+9Z_'g % /PMzM qIL=!o T\ẢH^7VMRd0ksmw+ݱ ypx/e*#:%YꀹD۔A +Ps>n6!8L" vꃃQOy ^p#8(htlis>]6kDTM7/ͶM]}hp۰q E#o4H؁ȃ&eˢg!>,]΄vM: No(&oQ~3gu,j_fddA8Q!>AqAѰsݸ3:hU|,xPy,nQt\4LQV-I.0a&ژ~+D0efn 8׏1`ثJ$O n+h"hGuRk-L^A#gݱWD=]znH/cwˢ'mwϾT\z"Uvq1D ]fդZ:ᘭ#BsQc•W; FXVבPq WYXUՖ .6g9SGЩ\1i *姺[Qw%ȺG#BjKw$0j^벏 1} 8 g hV~%8 O).)mmAcGQfdisf AC;Ϊ Ie>B;ԩ[whM™Z2&:EZũڶn5442!&J(Hi{+ AUσr0k <>vQsզ ZYҡMȼkH M0JH=e&HZr, A,F끶J  JHI$6]:ɏ ot4H/Jq wW7ZN{>tjh&Sx^ qрvToTX0m^G>JLR34=@F(Y l /}U+RS%5Nɥ5Bˀ|=26j(ۛ@Eak4ւs? 6 M$b4ԆCv]߇˹a,(Cm=dfT~]S"N2"ŷz;B+A(b)ɺ '#gψcC=ǎJ33J~7>٦.gvl~ ŜApVwKxQ(\XQǴn—'Shm^@Cqc:/;Q:>!+*ڃmZYOW0X9Ztp,,H oġg5TK%g_s`=/U!2ݱ8?L|(;U7l{HN4CǢDUqE7#4& Ҟ GPM+1qWO4>{ծ͟y l|aU}6y/ vT~nv))fcRPd'䖭x?`ˎ1&tˎW5莲1sJSH}̊+8()nP7E6>#> 4@L|R4}ݓh! ~, R=XrМOQ1gǹ &J[&Ε➹}-wY0E:ixا>;珄ly"iǛOޣw[FEӟ(K-@Cޖ e$r\d5t=/jjCv# zD_KevP=5ط7o=Z, Jag6< vK4wug@Mor~`iY69= \)RZԥ{3tᖅϣJrwis]+>dk7uΆ+A&|uF`҄kȭ_UF^짌ftF54NJ9-fP@Ð`1!e pa6,圁v=K:$ON^Е[_"iY <庨G+߉I43`alMCl)cw姄CG}k]qSQNr6^ cVj2uێ^"шnal*Re*!EJ+%BOխ2a#ͫVרm"flW)MM4O},Xas薌M:Q%:'7'hVB :BDB6% hFp*)-Ua{iuF^o*rJ*t}NQ,?s1/a0Ijh؉u=íV2{.<׭-+D39 ƐZ(KZzR!dYRWkqwŬ{;Ihai$ A+%]j#TmM_!Cb}(.Ȩ"^Y{*R 97gB;~:.QY1+9Þ7` $0b`0pm6DyoK?Ϯ$ н=y, &SWGm2]sC?2JSϱd6}g1lo(ͤ :[tiL2VruG4T}y?w*%!A&TNhLfu{eAu+CWv4n=ګnAȿA#? H񮎇g+:zgvPKC›'WJSs@AR%?vOm% Nly  *4fI语gw3 r7G4- _ єfbVH 0nEUp,f&0`,RmN I5p6Φl!3ּdh S9c]Prp#oI@QmߤI<֛x¥C m5gH ]IzY] 8_fjWl HǝDQݩ - Еܗ\a 0I&"0|zj@TSڻFWq' $S)DS(4-T̖#k@m@k )v[/`eCM"[/+J E"Z##gpz^8TGH0Yjxv KeOh[+sљc 0pS G#)-#ZRt-,j rfIc/w[ar36qAO'j6]N%o'xymcygÔFT7ÃmVS9暪NM/J*lRgsYƷ-S9Om7 ڪo BQl~DLv҆t"iTo F`B͛aZ_7-5BPݢcu#fV2Z,8?쯟14E: ߊKJ IpOBvl@ yUXVp|k wd@=O){qc8sJ5(a#Y\ׇI!F9 ^3e,2qQw^k3ȖFR0kb`VHKrL~r\Q:d-k@F8$g_+OHY~LRĵ^Qqe:"KIwg|-rs;3ԩs so),x|_ܘ|bO"&NBGy$TD)H9 _0 \ZSE\)"y @ {5/|@4uJԈJ=~ {}B8&v:xwv"Vd AO0ڣ"Ш=f댝0,*]Kԗzc3X@ V3Mr.9KM?d} ) OpܾyEI[HIN) .Va9i5wc+֌$+ Ca6$Fz !leSiTWl-$A|Cgby8PiEJ$Ne'˶*}H76yF *it* =P9|[@Z𱂙)ك%EaÏXB~zװ9nT0pdGkH-W'nK`r~JU:52*M ܢz;-n|~ sX#4Cȫ} *L{a@NىvT&H.sNfl |c'H\X>.E1glCHj=ln0<^0񪌿-+)b9 S9@[هKp1&$\Re047GH5goH<`k|}OI ߲-VOBӌig f1z:Iy ,iHp|ۑ3{,FeHO-"9ɩI0Rظ*FeM 7&csy$&. zR|g?J՗*FQAֱ&rsF4${Ir=vkls05LY͡D>jTJ1Tqjowk:`u,n&BɘDDŊgg8XvA#8W?T,Tl{ R~,b[ⵛV'|IDq(=åY͐o/|cB4= 2|>?d͹N9Dz6L0v: 9B;(ebxN }^lXV$uu%Tr bTf'㌣Gv`ur@Lo1k#m8rR'ܥcK18>ŽK{)1ٱ!yW|_&iϒ'Yذ(6Fy.HT~,ylN67:>@,ޢ~Pd;?f /xm6V6h$Dz WbqӅT)>b9t 7k\^`NL5O;Ù ^(mS9C${8 _DkTO@H0> @(ˏ[؀ B:Q$!U%%9_/B1ɡVwlqrGYAK0Lfrs(DUw⳿Hc(3(U%W.ƑH,5<9AOGFo\Ƴҥ&ug0: gJq())KWvb+( @!ʮ[j27QTT,hↄ&H'MpЀħa {#a?^#K5]d VDt\il7@;\!bǭNȑS(N*9s6m[(cv2yα -iYBnNԄ/ e`OtIRSTϙfs3w#5ztFCZ\3P E+gЛyg]E,mVUر5Xa2`"۠~'ou4BF)ti&+%K{==;3|a k<wXb_>%-g$y<(W?זLB@i8H?vFUpKnƥ afB~T3Lo1T(yp\.fsMU: ۟ X 0={4q0#CR#\ zZ 2pXz7UNKAȲ"BKRz$X`N=sԪ6}'@_%8:Q׼km0BkBPΪB&K ȼ_3$(cٸ9.'Ґ9;Pȍd4 m߅w+-'I_RtF "-my__);?zW |ئ+sA F+2@%O#%*J>JqluuJSj[jLO@Y]Bx\pKcIr65^ n ey (ݛkmUC.N2P!4_)/qZ6C lsȁH`bc{MYl&1Sbs] d0n2\l5,q lcLSՊV|C~$Fo6!<R BK׺%Mo JZȦ;%뷽 J cyZo}t3g8)O%]@ YQ*:ʻ|*es2-8X>#t!<.IG'm4~j p`E&y"'Z*wF8x} Dݠ$6o (a-4B5=O eZNoUe0>YnF,JЎkZ߶%ǿ([ sMG>asxu#Rp6C@3Z3O7zlߘd1-uڑrǨrNEbf +k횧.wHOpXP+}x$sOdD~sE&ݬ#nkA۾hq7DtS2&$75#Rn837~"ʻ &6*p*Mb2#E@"\/}hFBœ%= .&i:K@$'RJHϞrjB\LB4P=V'G_b3vlGSI=CzyGe[jkvI߷΍dy_yYİn\pWodؘѓ!ZA8ta.u#;m8,)T<߿!8 @vo"Uy\(UJKՓq(`zzJ-$GLY>@RM@ּ8egٿEs q>ޓ:aڒ42>`s1_\]{WQ0@ٵۤS]cm[Hc#cpf)eZxyOgZo+[s +G\ch&ٲ>-YJ3\vےHڌ%Ւ+yBddʓ*5$(_  *GRr'D7(zy r˨5^AE)mv=*FpbRCy1}`;Y.*6^v8҈d09)Hg _'Àm(. z8FІ.Sbd8O`z2v;!KM_L _Jka~IN6+S;ζhZER~s+ ҫdG"vFlЙ9@#_/i'CGFև?eu:ܜӁad7˚BH^o^;G$#\:\'Uo3Cב`'IeKz@+TP5k,uy:28Jq*BDFߏB .QT9sɿћU8S(h6=ޖ9ZV}RLOMWMK,~˺Cx]m~ &2Gel6x6Q)TmzkM**Ɂ&OMU7KG*_M_Ocj|!EoLY\J㸃VeSYT452%yw; ݞb&k[BA>fw D%뾳W"8 mz~&[Eirp d7t ,2ɳkLc Ajx׷~Da1,3–kg+L&QEh!6pՃ lŎA-WVm@13%; gP"f5W^Z|/p!Jޝh+nsEb q']=6uaM儫74E;5/zm<0\җ Bk& b ^UOb8x|.&9ܸ4 ;T {I<-*ն®sGk%̉A!=Xj%"y#GqfMž}5^T7U81b+)Yp@]jmHYTHl` Na:M ۨ>,,,&!Eq ;{74%h٨$:i= >sssz ԤsB:K9LRH;?k {n~\.{d-^O&I[K#Mӱh+B$C|FgjžfN:mw:oeANۃp-2|134ƹ<";xBgV՗'5F$E:ewB22DŽ A*6cOka6"/d7S.=}%Dǃ߅AERIC)d]2^Cմ /( gd}Ƅ=nK51ǸOa_suL9^6E['O} c-!^elv'? pÖޖm-ep%"[$#Ɇ?WB|JFToOx 髤hpEUz=aZ|^HnOLtЀ&eD$YY WbՏX(L݁ݞ:2kC*ȓQi)aĉ!Hֆ9 ,kzDo|R?dm"r ⋢*XG8pڨMl.r߂'4Bq "a8c,yr-*'7) B /(m1f!5WTYz7 ҞwH#U|49Se?K һsy27/r?1D٘B@r@-oxQ zdKc BSI\37Ø~cH⛩M ݊[]9[v?:AT8n6:"݂@o][fG| /j# "6I~#miyvAK6@/.iOS͍E= 7?V<0jjYp/X^5@~ B@ &TOX@_'gbТA(Hʻ!c|,][*NG@թr_x@8d=򽳯KLa渼TW$"1j']~h+KJϮJJNxM1d@Ă.C3ܵCsDC3skMa"Q#Id_á4H*lY>|(i*e=RGۜPhA*ӧ4m>1__k=ٌԤb WVQg#WDKi Hp/n-=Q7·2==#I>hUkJZߙ}[aϗQo|,#k= sC0FYқc%ooЩ ?&jJS dzGhTT8OMޢF,-c ,RiIM6ygQ8.tܤ5}SZTrc8WmiGhd˹{j ^p}Ǡpwn>(b3Aҽ08hyJ9m(Os:TK Da!>wX;g. J8IA*rBMrtZz94hY4Cg\ gg/ju';+nlLJƒF,R>WMZ] %P`x&l?^:&F̟?i'i64OZ45!ҌYh6Q_&D/ F[Gm|ciBY\2B$L6c~jř+ilS>k~;SBFO (l+L}{ߧ=#hё|AByJjyy\bjurMη$"jp'鿓=ޝH+DueE}(>,;{2`ȧftWFԿZʟ L_ڣW$= ?/iL$9KCꃏ2x8f& * &_9vqlʷqI(a {8*M8&FSJeZ;Rۨ ޯܒ c S֕'ydv# *ṭ:j-/qbU ^;.(džؽ%Pj7`lHP6ŎmQl T@[_i2OT 3s&-=1Q.(A4"rYB 3iW-՜:C#5ʼқ4/۔淈) IW!)9FHe~JM?Jέ/+r^ +z,ŗLZUި7'?+)HIǝ#Gc5jx!7/蛷?xK2fsTJVpkB۔|*bV8Vv)(%42+?C$}nt8@AmЏh}Z߯by +?c*˨fODL-)_M{(Nefd@񕡦Xb~a?n %`g r}MSP ?r2+mi+ej"Wҹg6q $Шn6qԢ%3e9A56 щô96Lǰ)}R>7r ӳSBKqu?+Q T9j:$-+aKt$YQ,ք5xv+tb֬ro2)}8o.GVt]%ּ[Fwo~r-$@UT=q .4-KlV<)FP$nȖxb`RJK-Qm XEx_1q^ rgdnIZ?),V(]s,8&w#LPBAOmuХf˞πXQ_p,'`Tf 4v[<ݎU~<}?a},ퟙ!IM}&!(W[k>NbY ]hRbID-( hZ$8?8,S8T0׆80 GoS"bIpXB%8K-QS"v3P)K"gRoS GGt\cmn-RQ40'9u99xN1vqZnXؤ.,S|\vwKyHb jǺYb lݟBl9\//0k:7,',si~N)+RtBQ0]ZQJ䖔nUgtyrQ994^~]Ċ%HbgoHM!|ё>`]uQ$[ϵxH_Fo; Ѯ[;]1ZqvHOΑrMu 1_wRy 0`{2 o =a4߃)#,i[+(҅A#U$a:UL~n&0ipP\ *oZ!RV 6~p3VĎzmCN!%lhqsD3(hHpER娠'$t9 -<ؐÕHQ׭e)ε vR=8T8kTOQQ\*Je],A;#oCq y3Q%ƻ[xIoQc@U&zEWrm+:ހMd<0І:η>ЙS'KAێo#%Vje,ct<8grR-^_ɏ&^bҒ ! s2Hv2lw+s%Ǫ;yƋ`^d@Ɏ"<+vx4G@֥xRN>?'-FBXLP0ϧ{VvN1<]ZSYh]^9A,RBԪT`'OTz:J]:M{BC ^aK󑦛bQ|_02QiuJX6QC I;|s}yw]t Xٲ?=)'K@'ǿ CQ døjo!2ߺxPͪR|yOJh Y;w7@@ѩ^@u.08}-;}aQCqpkٱ"'ۭSgb$,6!tGexI^.^F/bVB IlHE4![Q{\q 1x 㤗8&GYS1 8Xq\Zx6[_7%@E D@Qiw*}mx,h -4  2uLPd. I/I7v-yC}J&[ ['UjKycptbb)>3(Qh&@cm k|p,v$ q  hD+6)(h|v0!R"pD((+` :#)\N(0GцUcڅڭ-I%r$%K3z6hy Pyd(Y-+;/4kͰWjY_5joKd4cV F߯_ktP`xiy,L uS0g̳$!Qw=~8~tތ_,bD¶Yh0ݤpi9z0k l`SBb73*ԀaX3Snj gA.WO$Ml=~AOCUjY{%p!67ByW0MpqM,^obPb&^^wX?FF;j1Ƈ8.v\j{0>܌X*Tq">V Lw1-(63Pb5Yb |HCx.[}f_l5z F/,z]"%۞ q6gn%fSJH&jBAUf]`0lKB%RNk!-5o^`d0r9{tGQ, ٔ,.jU]:[w9m%73C18bErOVT m׭]ƻu(o&YK{m%(QU,Xޑ#oUm1-&Y6\;.4>$AW==W@'<_>_{VꇏW)K3-.`~K&*`ܮ%ǥ!.t(BnOn3ˡRXD Q 27jb1ѐ@n!j,ɚ;U/-^G@ ڨZ1= )#1k<BP]O#XՐ8w {5>-Ȕ Mp U'4-nD}V>EPTf2%Ҙs@?1Sk+j/{|ضv>AJ{zIs s%W}&-u8 #}{A\e} +i+̔ѝ0#Oz[dYxORo p'|$NoXq%ؚ.Q1[@Ŋq,?~< ң:#Vgh(F,hGgzU,"Ξ—R21ח!_nwg@^5R;R$VyJ X:D~ڻR: 량Zp!8 r?\LdPŪ1 H-E09 ;bFf } KO+X/ub$=Q< <X·ŏ뚠mmn$WT~ :*W(v0foD20*VqBw2s30)|QXGJ=gv5T OǔicÃ>='c3e{Ư^ldciay"VT"@E QgeKz\[^UWcC׭Z)D C3eʨ;aChayWHl~ GφƛB6t q/I!X Jin{< m)j&=>pW)[#ja GJ6)/'9ekkBhM~UW6I />P `ce$!"ry`;Ԝ 5BSZ!vX_>oG6 7`k;/ت4PTD̾ZUIR%S_dc8xi >9-Vۥ,Jifoӧ"=Z~C8@A'៰lvfP]7hCXK⺋.T[?nN= ^2Fla{,m0uRv$G O=MkKC5Pa^%FYOi٣ ݫXufu>f_*Hu|9qoXC¿iַO:Enan80I`yKܔ`rT3פq0-bt_wu C7I(Ϊ_^AWDEd..h3UV sv+wT΂ͣ*\˂lǝF$  ( ߍ#FEk7*H #b֨} 6nQw&{-[)\%OoƋ8{σNg=螊 '(5 }3*ڽm?!@aSeT%qiC{hˆ(";W6'>AXC~}t 1P/X;׻p$)բ*o==!9g{<Wn*}26#R\`ÀZց繗hE{GمURal]C]ΧU΄@4'PڔYfQ#/.DGJ+J#ϲWLgEHnmr =mwjš6 OF~u m**VAn砹渻LOCX{L/ͺ_r$G4$޸_&; *~<,m/eJFݗ XʚoF}^bWWg18^ ;?2<UEr\.|dݯ svV<O  7%K'ݗ!1TmX!T}@l6Y#z=1E #@U K i ܭU\,I2~ IIM±U7C3k-&%b n %x sb_nK_(RTj‡3Լ0w9ՠ fBJTWXp/vjo1c[_BS^'11#L>Sx|;pFdֽa _f-FֱT}d ?W!v=S*&ˌJJ٢{b,3{6ƜîS?#ؘcmŮzij۾I iLP:B,)D-Kw'J/jo3JhlE15&-7 xc$b nD\"J:fWlDŽIzy %J~p%7 +6ɺ$K;AE:2UL]62EcגC`Xw4>8bkAv[A]j`J_oi%]$wJ׸Cq}2NP*Iڐumz4N8|Em/+mt%BB  (*(a2|]j<k%"T: o =l1JDZ`ܜ#:9(j$3D_N YI`yjsHd%q d nV⋥'JQ@FHVҌY F,G`ogrv=C@awOTBFj4m| i=g87 G <-sL>|q(2;9(/Od%pVΘ2g"5|( hc|b*ҞB.fl{֘,IDcs 8YbFǏ3_̨OJ٠mzZQPgY3=`aޜ%B\჻yMǴeR0F3CHZ6)1 \@J)2!~YNwQ:CXaQUB԰RHkP][4/>>]E.vN_):Z[4?e"YKDGI,wGAe+C\/ڠ65ԤU~N Ɠ!]sMr>j코2ǹX1ʖde _)[<ʛQ-6+z{#mܺy[IA; SbjM*ì 3zF ( ?T3m-c{S'BFon9.$Î QrB{Î-LJƿnAb/ne-A(agтP011Ht_3H`]L0v,/_GrEn1U%ZqͮjS; `` i o  q:a(4Q*{io1 'Kby%nyzm) +¸Jurl!)V7ԣD0UHT%GU$x:_Һ *8$jR5ɼv $he;\C~hlJ4bˋH'ý'h::~{n|_cq=Jn`IDzӰE 8Y4dv/D#[* !pIBL9WQP,nLͽ{ )<\g7 'S*;կ! m(5,XR3'Sh40d=RdH}y{>oBkPQ[}Oas8aDyDOt/|Ry+_\&y[KѴڼ*_}taDbu>H {ҍ] ,^C&oTta]t]z9_F=6g.}r't"xo*H1p@W&% Oj<',u`iG>j*' zvEy5 )' z&͌=;WԡWfc.w nFuoqPInK] Fȗ0CTW鷋D:bE:I#j^aZۅe{C^7̆j bn4B YRn(\!?KJM$dǷV˱a#mp(~*h5>[ ;ܒ?-cv̰/C2eyH Szf@:XY~5Pok ^j n"npNCXƓvΩ>7*b#;ƞ`Q9eH7;4F|0νq mzX%R-dϹ?MkyeE=ވ rnQl1ٺ{J݄,(l;M/x9X/X&#:;әX4`.rDӦ=F%.XB[ЎV(޳K牝ȴ7}808櫐3H:+<_٠lD1/u!G\f}~z"L6c#+}ׂuYC;bˀ#"Hk3>08m0C5%tnXٞ}Aa ?F*zu3/g 0 8"?Wwxe 5't/:'#X^)txm|ͪm *^̸}&vxAa'PD|~!@-*F7QGC'M$[38p; DWꟆӦ! oe^^5jeiͺHe%Ԫ`pIRIgqD0_ j(F.ˢ)pf7؊s$ZӇA87v<4KsH Yg,Ȕ>5UV;+vϗ@l]dA,2)7r-ex\$@i4t-O*T# l8CZJSn&ȸ3|TA&Z%yNѢVdw|O~4|Cc!GvaQ*ttDנ\>ccWޘeseҲ*s6#tBtǵ;S9UB ‚ւKA|1NMnքown%V,vsOu83vI\EU] xq'or]h$à/c],/iGw`rQPq9:m]MWʡ4~?U缠θ 4nxצnA޴+HsC0DeY4hˍ£oƚG]?wԩUoZJQbRܔi>33{$ 3#Bܥ>9=8}{bi}$b}Q`2+iR!U6`Ų&f&u(%$e>/6U.@&ځL춷\r_ٸqCtsW0DtF /"a^=J~Ÿe9k8#9ZO. 6e}K(^Mn5\(*_c'V>g),rBm.{]hVuX@F n] 0<4h46OV"#PldFၳEKYv2/f|=MCÅ#=} PE/xߺA o 9 M4K *CfK7yD@~k7>a :JBeNVSp#G=R_OW^usGi["ץL!vpϡ#zDŽw~O_k܆Vdlӟąi;79gO?s(\m.䭓2/_%zB 9؜9n (`&v' |/( <UHjr@6AGe|SHgC\ԩ#u;jk ,} , [ yg0S"BWr6WSXQ0_>KXҬ6f$+>+mwQNj}z`숟qpgY{0X.3TFx>'W6o]L5m2%)ǠK?Mbk_]'JCDB LtNlsh[V(&N_|*A$}izvO pJDRsY`=CN~reAj]Xx "w mloOʱ,7N\ƣf`N)7)zɽD%&*%7uw\ޅ̛@罍{C=U+zDE 0gbd[) v|`6l[dB9`bUe>Fe@m$ae@ @lY!*UZP7d-5inE6ZB{G%a,*?NJ!@*7Po:lKhO`ngq~*[8Ժj G|V<g&R}w))r}.Zdf5+2zpK,6+ezڄq̕fpFSԝY %I3')y0c>wfV\Z6'׀ҕΞF`3"sw6k|MdcfUc1&pPUU~m , _eݜj -!`U=?u.ٻN™*s؏7e{#7u`v;dx~e,E:% [$ǝbİ2 Vc/G00dK|@zIۢ.i $>ehv{o(5Z;6dsXNqA bX 0ž 1hW[i8/^o|_(6 {\&')m 4d_[d>B)wx9??sI"P^G$6aC j X7<$29ٝ ͦ!C ~uVfe"aim'"-UoRe"߈wԓz!i\j{OP,^xuʠ`0lj.Z7ɪ~8cA)R7<gN*!Ifo}Y#ExA n})AfW%i+7QZ)բ+Ią@s4agMK駂0tEc'B0E{lxsTt*f ܮx8R@;lI?-#y{ӚlK)WM`C_𺠍B2ıd8P_^N:H"c kce[ L~>`yRH r:F.8:﻽{ { [tEMuQnUL7c|rֳ(p8iQ#,ù(8gzHJgBh93v?@_~aF2AhdKru2&:f?{I 87ocEPc .[lj܅=IT.y_N^bD7df-n{UVP^lE˚=GYTBOa.@܂OSCŮSQ وxFl@'V6ѭm,=zPޜYgg@5ɘYOȭ`a *kx@ D7ֱ`J`)3!8eeN2`f<<>ڽMx&\  Yb~$NЂWK,JjLk&qn k %-1#6w0h}p<EB,6膮BTmƫ>V D\VnXCKT3C95,`>r㍃>AnA|]CueʚY/gu{#}z ŽULFjV]E7I3F}JzZ5^qE=7ZqCŽN IKx<'˳NsiqcKatN&RWx' %6c)~zjiӖϿE&˕*'^;R0}qξ-CKT>FB!wQaH507&zFFc~=;Hr{إ~*/n(17 ^Ir@45)a-UI̋UEWݓ _ 'J_u(yJ-ȳN9|ٺ4(kHD @;jO~>*tm$&:؏~dHz{Fo'U`?8>>(MZU3^;^WbKikWKAdFcp_UILo$g [jt$[˳HHK~xݥiQvpSRsƄ2? :c[ϐ ܄F B`r!`zR@U6ټ#bUfbϕ$t&Lx9hX~VF'7Xhbw:$^ϓٽI C9b8J^i#EǏáץ)AyƉZҸ.-cg[ԇeWqwhSIiiJ࿧/%n| 'PQ?soMad&auAfh$_0OzEs~lț{vmًH`+A,72[$/%pM {.ެO!RXdzeۧ9;8|8.8F_q-JڛK=ie4X{t_Ys$reԍ4_pӋ+瑤C)Th# :rQ fAbY_#uN#PNc@>ugSpI(FyA(p w6(~j:Vb ey>x~'A ӂc-2%eU\*omnzz7~. i)@XE#WZ"qV7&pō윱iƊx `y(.,R6 f6׶=>rN Oe#۹<طLD ͈(+,;/Hx閦iڶN ‡\nYzn]\ 欼Tʱ>Ft&DT >TW"vRΑ<+/SVJfҒ536}t_S =%%*Klq"qMU?g'32{kSViQtD˸&ē( qɋ>2sgS70DJfo|}¥jFF!U┞k~,#8vʘ.]4KFN pj@짓p uFF)TPY%_KFk9~b!]#Ʉa3SPYEeod6Jl_XpǛ~8{[Ѿ¤lJeDi\<w4EM󢨏A 7!o C|5ݸy~~Pa\>1!kAʇZ ѥGꅇ {^?em'ՋgR~ "rܙ8x'V89tPs_h'UCpX>-qҶS{bU똺%Ht۳E(eLzbIn6V2~d7ې(k8D#0R5,;۩RO&ڃ:roNh6UW)< R:4h֠\ A|y;%1N2R ó]G޼!ż#@F8)Nզ%a}tr-NBX MrҝƐ]ޫT.JdDR@Ox<jNU(_0@bEk~&9Q%qp󸉔wTb]f0LNCe3LըF{1W'|c0H;qwĿI =uI?~&A/Y὚$ZW-P]L $t@'HiE)qeEA bͶ'ȸǬa۬<3A ҋMIѻPI|3 t⥨O ^})B)ni%OdoO.ZDZڷVSFhs xU8wm89jSRKuʂe:ܹvF,43ܤeN"T}xYjsg YZ