libavdevice57-3.4.2-9.2 >  A ^p9|St'r{ N[U-FO@FߘFOv',9fn̜s& Pi%v,ٚaMS /;5zAnF M%uҧ5fӵz"t)6=y۔rQ`lF58{džD`!b+˘A[^dmwEAHɇth'GÿS=oǩ4 .G!b Fcee6464a7dd257013f81a9a5dbf19577cdfef02ed00cf347f1aedbda072a67816976ed1957cbf68c564e0b55c974e328e0799afdV^p9|e[r ZuHHݭn+h3+QmFWK< ̜מmJD7|9Hk]Ԝ}M$ii.k4"I0Ip Sg"8LDA3& p*bcHL(=!OYw@eОk+wa]Ԗãi#Oy4](Z^2ٔl|FRbbJ]!7= {3 ƠvHS{-Ϻ晋uMMlނd>p@?d  0$(Ab     . HPZd&&{&(8[9 P[:T[>;@JFYGpHxIXY\]^bcdeflu vwxyz@PTZClibavdevice573.4.29.2FFmpeg device libraryThe libavdevice library provides a generic framework for grabbing from and rendering to many common multimedia input/output devices, and supports several input and output devices, including Video4Linux2, VfW, DShow, and ALSA.^nebbioloSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxppc64le^^16fa7f3983599f7486d58c864749b0564d2bbea1fa07d3e52afd3c2254f4ec46libavdevice.so.57.10.100rootrootrootrootffmpeg-3.4.2-9.2.src.rpmlibavdevice.so.57()(64bit)libavdevice.so.57(LIBAVDEVICE_57)(64bit)libavdevice57libavdevice57(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibSDL2-2.0.so.0()(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcdio_cdda.so.2()(64bit)libcdio_cdda.so.2(CDIO_CDDA_2)(64bit)libcdio_paranoia.so.2()(64bit)libcdio_paranoia.so.2(CDIO_PARANOIA_2)(64bit)libdc1394.so.22()(64bit)libjack.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)libxcb-shape.so.0()(64bit)libxcb-shm.so.0()(64bit)libxcb-xfixes.so.0()(64bit)libxcb.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-9.23.4.2-9.23.4.2-9.23.4.2-9.23.0.4-14.6.0-14.0-15.2-14.14.1]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@qzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfignebbiolo 15917421173.4.2-9.23.4.2-9.2libavdevice.so.57libavdevice.so.57.10.100/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/f72216d2b7dfb908ba454ac4d0235859-ffmpegcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=31a74dfdf8e146c9e92006f71aa3af461714ac70, strippedPPRRRR RRRRRRR R R RRRRR!RR RRRRRRRRY!f2!Fg utf-85b7a001cc1ae37b54a11f1818a52217697c762e8a72570c5485985bf32b8a193?7zXZ !t/c] cr$x#Ȣbx$ͮ tn,r!r+EtM o'X2$])uw9MV7R{5\1abЂ!$` lxd`{O.Pױ/r7h0񋝉pR3ЊF6f٦- &oTiŹ-65@U^+Y jjsIPKXqaWi#%Wے*9*l7w$7C_;As)W*9 }_a eTH#N8$ٜ76ΛmM6W)&|aQ Y솴a5اg6EQ(a+H,$2gOk[WhH1oF~["hU1oR^Xp[D*o4 }3|\I ,?,>tZ(j!ްW(b9}|rs,_5+e͏g?m=YxR-Khk\ <+ ɀpso7|A*$~:JQ)T\I+DQ-d?Z>6 2#؉g$wp#Z n \B͂C(J@Eq3mG nXD.1s ^#QFAۧ:wstI4x?ϨeFcF\Y맚|n:uYSEIu(2j^>eƒ8>Kl`IC?,[$7@?΀⾟>R=HnO0^Cm@r@#8=~%@4K>-~/ awN8Jue ȡ#}`~ 52QO.QS9 z^IUoEFySwsM&R*˟Dljctj_:?kpۺH MMqo%uvu]V*ߢl%@%4iqA\("2O{[8ui~.rr&lY>;aʿ:߬#CAS{̫ym~hsRҁfshjRzܩnV]OAgQ%0Чntv`;u<[v1Hvҳ&c&aPYoЍF4땠2Ŀ /–1= 2}hK'ĔP#][uƶ+gQҘ)0n|6 Jp zPkGP):, Nzߩ][?Usw @QH9pcXr.MF7\#~(3{ɦƩz9me.o525J>Ų>HO i 'rvPΫP0/:%3G vPWJ|&<ҵ87L)sNO虅Nԓo 9#;ӹ2X =A 0mDR}

ȼf I+%k՞ ]x9囷3a?ܰz ZײK|93]ÝBC@ A 1x6f8)ET!Y?zAߙtu2(7fp%<7z4w|nQRE"->,Ʒ7%/Fڛ S^bpkcԮ}( fDt#Q.G( -iFӻԚmX$zWѭ[ZeR~&<3VbC̢X wt9+ S> t蚩Z`?:˾FR 's|=kn)蓈>û%lozTDAũfRЎZ]7'P"kR<Z\dt;J"O^z?o(ՌH=?-DPG*~!!̠=87lo.mZgKԯW>†[Yl7xUtr[HO4p O[j*9 y, Rv㐢0<3m!$i;#d/-E^*/tg1=+ظ15zPZ'!Ub6*IkgE@dj4SMpUG,s2pLwػ6"k-ľXӥĉ*.0Ptnqyœ $@SO} 86@pkLq$s_y ya:+\(ؔ`v|{_xX0XJP {*mEIIljg`p;,`l=nTςMgN-*ǰ:] ~A͜% 5K xCŒP( Ɖ>;{E5Օe(hM"} 1` HOFaq#aLge1ýd] 9Npqˡ+# 嫕TD9F$Q)38.|Fxt(g E[ߜ@3.L`|DZKDGKk|m¯kt=dbc#ubͥ]gDUzvSra#i_W?LVy;ŒZfl Bx١kuoo* 9ĖCH{ .iD= N|< D-֌MYoW8>S +tRWKWT6ݑ0/OtgGhDOqx/.1qJ֩\FtEd$; MrQ!ax,diuC2v^|]{fe>HBD('timA,bzt5u@Yyd6} X#B}+6AUi %M*$.3ԣ5C| OVG㮴;~i!؞jaN$p$5F7o֒0yao]daed.Eӂq[8!%WO^7jV < RȀ}=e3|_q-Zq [Q md8G!Ma]PZ<# #QV]{TQ!'|@9ieRAKq}yX07~2Yf =ncc%1bۺg1.M,BlMy7f9%\{0P>)u8u\b裏ͨy <;ZQ'2B=Cߑg&Y؋Gn .Q""8L)c|q6@hѕm3dO2 >V_URDu%f^818f/.<(@ꅏ`i<,Fx/peGi"ssme 4PĨb,7H@sA􄾢!,0/&KILDO XIz3"l7Mzvݬ{"6ތA9CXAJ@@3b8*B"۳ydFHLSFK#'lR[HDBCjuYvuraȊortڱ'Z-Y<&W_hjwp;Osn<}" m>Qic/$2n` j^Ӻygbjv&#u5Rś:^J-wnQHgڻJ5!_2o,k9 ]7JAΫ5N jfSF5yOJAB'RdwhcrKFq͠XW$)&3?,tZ0 D ,4kį:NɆZ`&uġ;m~17F6Kbh].>G)# 9ѢsC;cbB--ȼ(&*fi<w&i1/, RBGCM=i~mnWޤPbANfe0Mlm L5Qh7xݡ8L Cp`j&|ˢ_ypEGWn|ijڛ O@YPBICTaw#B@E3\#łt-Fx6F¨8ZKZK [ஷVb ''&Q;kŴܷ$W*iRZ0K_t %F' p]vw;V'||)bnpxtOı?=PF m|BtKvOvHbD WClQ+3NHODw_|!mU=GHC* }oB؆Onq>sxzQ%.ZO|f|V chroq*c(sWi7PtwۼapZK[Q-tzĝdBEjΦP,Qϼ  7j1;rو[ȁKl2psP1 ~YzL/+ ̫b2M\XN=,bt|67/~8~e%IS"}՜䫳)-M7R zk<詄Uݪ(m8V]x#Nqf}XC0#?Erbď̅3@h0 9bk&!-_NxENaC\B3sP/6/{.@5WJ])ԙ o[Y9\Wc[ Vw^Cy"e\;k7 )Vx_e4_R^Wak֍DH7jHqH3ÒmO]d )}bmFQ~[??( ]dP"82\J%Հ\O@" raCeA~Sw?~ 킄%PٹR @CF4 lg /n`}o㣪;7N c'm>?@ =E-kK.PM*/΢8]vYpܢj=qNj`e$of7i}-- +1[Hg{o;Hm~`zi{U0^7a١VK f8 }ڹT P;P95rkL@€QĜ%[${1 'hv5x3ZJHhy+tNf[޺ʆO,{T'lӜ&F5iB~o;+82Տ.&wYy̼ҥ:p\XynP)8mwˏƸ\a,> <8bU)!9nP5El!|; mw5v*"B<kbB/D͚ xN[Qt~9F=X~{xTc85:|v1o)8XUYPR2*•BI{6ey¸5h{ST{t?δ Ab!О ֺo)~m]*ں'?`z"Vxj!I0Hkl #ȵHf0W<6L oYx:g0~KJA뚕 &0/ bn).'$Pgo7ĔBY'n(%G\%ʵcUs g%ÍbٗHPXfwzn1be!KQù~ U%dd5j /@'/|fzXfǽv(IëisO{EbMcMw9zR  _&T;V$kR[̑ *ɰDI9='X<71fx}7ҍ荐U01(T-vgFݬ@/I%y LJ|%%%'UdVLoPh""Z ufD&tkٓ:jvmҩY ;\m?Z+(~!xtOAt1(m 4>ӡÛ%렂8{,*+qGrII!2W4Hב&ņoƆdj DpO,YT3ϻ;`'e4簭c3g֗˦_dnOx Fs]Pؿ#@riR.vꑬnz`q.꣜XnZ\U #SZeǂK6A0w+w'RTОfw7 =%jWdۺ*6|g׷EyA?A`q>UͶnBS#FMnB·D*r֪2)U̹a3NkS4Nx~ %q-J/ 'Rf6~ȿtEa5iiQK WzʪDuY\D5Քa{ Z;O r%V28[>a-g&Z%€\:gnULL"UsPgN,;gb]蒑o'jv#G' nv6i0qLW_Y)ϔ@w M0EDR]#=~ i=Ý/|ÜL;3{{m {l,y[nFRR1x!c I`NISU`3|J A M\`sx7|ie~>PؚEr Jr0@%x)4LX8g1"6K֥!^IlΡ LO"Z!LޜZ܄ /bpAe^XO,tO3pWx$挢/0m(jucVzIq!m_˨yח`j1yf(%q("Xʼ\j(8A[u]U\܁ϱZ#mW Q\g:D/xl< xGܓԠ bB@^+fAA!5n?$3*" 7@X %)|_nQ"2ε0|\FMaXBqP@#}zt/,S ޱٷN ף*-,0wh{}RmSfy͉@˚Z8F4 5Rjt>=9i{d.N*0MjB-`2H*kA>6O~WI$-7ڈ\Hut~ [9_ _3F?4J RAahNcJ)wށkoWQe$M'i1YG7ڔBo10g [9$$-DJiQDMEߛ&SzQ5زizae8Xi \\^>I0x?gd.*僲yKlT}mȁ )} fPijy퐒$'i5}QEq\OV \M0ۦKx*~ ri"oGU5H4aLwA@wEƉ<=n^zDh\e 5ܝm@ͧv1vrdNʢ:=9A SKPѦABr  2Xyex&dn.}4-o\"x"`p =1xF-?cȃ{QQ4@Bpsg;]_pwp]u PfTB:J(%, C%>߼1s+]imZ`lUbht]8 |5˹Y|C}Bsy XM$[ JS]Yck+r%/dN8Y}};J=/=BDcO{#xV 4'M8M>Kv/\Anz\m*u@lj%Id,}}݂/٤ck?{\xa׎ރJCvC jŚFHq'=pw1g']?Z#ΖxssS#ˤ0E+aNo%)c0:4zS_Fqsif=~+[Q >F3:egtQڨ7n`ngo 15 Zf_g~lM֓5`)?f{٠O.`}v1rїdqͶk5A֫#32eP_kwLϾHmgYя5yuݷ1UWiL9\" 1dR3 䱦~b %D(9Z!t}CTs'l [fF_䂖r,漚]'3D,8c$v @bYapRwT$4W] !uecEn+odx3pnMڇgaSx([ zYn姵k3DxRbzS,S)6CiBŵ}2rқׄlN$Ƚ4\vPMLÈaф>ӮUpҾjcX9N&\(؎ Evf~-SlE WR(#~3FL3 a`TŀV}h=_@1ϱh*iްDCL^Ga>7QnMWKq‡j,4&(wyOAx_BL7}z*it/WnYϙM0]P TH}UX7m]a8!~ OS,/;+/aB@4'QuhťPc~ X`cMIShS'֕?j]S^4$yϨ, D$dE/Q4=UPExד&y3,8oy zsx*F0 =B\xlyT UT7ـ_'6C7hB״E Q rw0޻-I6UK+37~QCGjźec/|LXXed^@b1?{9?hWu]y{7'',Pk_ ΀U4#D2|D#1>~,(>_YMZ,ynkMnJ]NFI-2 iEug@.M\X)]+R@J2N-.?ĬɭoŌ;y$K l^筧iUdReGէ*:)Ů ׆ ^:()Hp-,?DLZC﷚/1UE8^1i%A59S /GYѴËbxхO5*rx9><e@,p] xx•(8 K,ÓiCQʚEɽZHu]۰@r|1p@'{ۮxGg%yBy sfȋ +m/-r9sFb8HE۝p'f0=sbZ}b{qwF\M"+N]P\4ԣ]:hߪC0{. U9M˺y1B-k돞U'.-`9jvLr)B @wB81zCjdEfNq䜢':P6OW(l _8 >ҁͦ5_TOw7e֍!ҏ(vf]{nȺjYD$%ԔEطpGMx!&,GJ|Y<)8c4UOK Xֵ#k&0Y5JX_že7@»jf 9񇲈FFdpWTIu[2}76`u߆.g7ۉ7dF|p8iխm If:*^ޡq6X2R+H64}נkIu, фlѨoR) Lf)dweŀ }tྋ L;^;HjJif3})>i}hK"0zD=*Zܳ/dUt><rB0řjQ B}. {}Xؙw:O"u=:x{\Iw k1U boѯ`SnCV9/@*+"Mk߱Mxtx&oCnnl c9nDA?gtaP!RO*vF++2]T%.ܩk(7U'dW}).\M<:6ŗbg%/yY x%Ydeob Mkd !))D7#nl~/b^hHIDVȴH`vo%_ n~?Uԉs/h-}), u'ͺ煼U25Jҿ?1ߏ{t`S;pKBFt nx*=C8"/}/F{;iED]H%IݓDu*h#ԃ9Es`TPGE^+pj"cg.KpOd*b :dsJ(.5JrD[bܯ2q6K,QLdHH0rVIg *q\SbQRg 4?+)A%Uă4C2fQ8j(JfzLMEbQK99JY }P"Wv>\l$`Z8;G5p40R9[(fk\JK=@ONx@7=r 1е[.{<7T~ɹ ?qYem Oo1 l xN=ۗj;nXn)k#eh%ylWvH)LK}}u-!`,iPVKkK2k:>6ꮟsrjDD}q磢6%k9*A=47Ak#+G3:&(}dQlZ$sw!K]N{Mj.o)@ #z (·㹷RZ|gu?,G]G*.,QZ?V{3H߷[;)+lmgT9(g60. T, 9YD7e٤ vzԺV3n90"۫!$*qy1V,2{Y %'H+M 6B'}PS9DF&V||7ssj_"ȨM_2`be *y@xqxc]QJ?0G_p-\X,}JP洚qt$y%N9|Xg )śk;dZM4A%/v! {lVø1~rFpRAוՑ0\{n_Tj{V(u1רIy{_xsPТMEVHIJ1-Ι2c^}Ua%)²(sRWJ"aG L,wVE!J\bҨ^v+PĹþ]_(.Ry"AЊ`EirԼ}TKv- W%{E!j6-k\ezX~=>rZ$&g.nLk=tBaH6ruosy.RM BF6[w![d?E1RKʰ;LZEU<+e18 zn/r,z.h?{E(I\aWvyX*(J2Zb|l.kA Z\%pք4q9ȂϞ0&wͥ;%]{/ndh}Ϥ#:9V"WfadF&^dϯQwP~SVXu#f&ZtKۨњ)V@&3D"3p0m找:+h`zV Ȕ\|-ﺠmtH_ic{Ш%3Þ}/.6[1,(D8gja7T=]a H+sB'⊗d+ CW?5.A"^J`w>?kFYE[F)DRYEkbH_ mKK>{ ?wqH/pZJ x YXY X- ˫mx9,ȠI!w׫,B[ !^⮗/I!QAOGHlC@L^!WO^2] Q<:lU#vUeD|ZqEen޾Z5QIh .Ӕ]XVZ3|dg o5g}80|z;`zD*KӉ=¬+c snDC?;8{,cAbH9{kjG(,I|`xpxԢ$_'x^ pjDc6\` LV%WgEax0C!YQ ǚ$S9r'M>Ń6^%FZ`4RxÅ/s07ANԕ&5R)d[5= z=nnYI X<1lJ YRd >-|i.{v΁(h|NkC 0X}/E9UЌkCs+Yt^NTP; |`l`'yjO||{+_4@%JjgQy;Aw _`O}1Eϋ3rM }/ecU?fm_g#W# Wgd@u ڶQt%6.Aw@:Y$A ٭ޜ2N?6lAnPO.Jk%jT>ty8%}@,9_i(a1T-ͿU.85Դnl6+Қ'6?7|7u-c:s+)^ >y`=( gU֨̚m>x a\~ګ{@qL83[lVW1>98WdDZH9Π2SBH`lIU4 WI<-gݒqc"f<>֛xW슍L jP$6 ]n \W^0D12VQ rP/Zg]+NyCRiXhK9o!c_F^"QE4A".^;*6wZJH%N43 w j_mQY)䳍7\|IE}NLmz|cI^ۨ{Ak)oexa4kE/b(M6_TPukX> LAv=zsk?J6{ž鰿~2B%|J+΂JDh;N"󋹽e~K@>*$CRt*M$2 v#"S߰ a+=Xoܖoisdp&AvdQ³sԟJڄpaB$bvK{pzAhY)3:г\¿5I4#%SƖ|| Uf* f7_ub,i\m 6Iߋ|]h#aG Ӆe `E[\M>eg$z3x"qHwaZX)rplw2 Q8z&V0("{sm*`:₪$m8S5>kz}iɫ8tx?L~(f? -(5^ ͹^0Ov0tO9qbM`beiِ]uve B>0 ) ^H}X)*1! !R_.fkr&{aBTǚdt= 8f Jzuƹm@;J9~:7~JDp!'&3`B;-ͻ\DݽO6\Gs”r!ܿU]uaV] ՄCy *3;+U:!f7ocJ;ED9L XcL1bz5I]F%JdAS 8.'Bcg7IYJGPSԙw8H4 eP_lV+UЁv6-ˋXLZC޳o;]B n 2g}@2V-]yľ-P9FR6p 5Ac,AE8pxFXmuQqR:j0Fu]q/x*L-~V}y&͘X/|guq2؝A߉6<qХ)qy`kdg LQ֕qbZ}gIUQYL5VUcZaX؆b j{Th I6 ^NDReWfe{= G%g, \e߆g[1Q8/jC.Xx0)ggd!snćMsI01S/FBWH߬C+bVq<4V5C< ?xBL,%mFOċS4))YLWn2 Ajd.斟4>&/eJpϝ9O-auV4$P٫;*(ǝ%PѝQ:ک}݀\Ad?I"[+܃QcLw(y  8x@#kfk Yk qmsI@ P0G=u*tIN̫F 4\{7Zȝ =sS >B ֲ(J WbfJňR<[-@SRՊI 6_9Hi]Sϝb evj`풱S `f @h#B!%V49K PVD9ⅽ@Zu=V5ݴ?ILbY{!}vgӝ}6(DaM0+SX. gB跇bsNIxD17-f[[:.cWal>VE{{οV4p O E:v'Zv;ujTѢv4#RwUЦn?6뗖ci"}+-t \/ݘaZ`kνj:x|21B,OM2]ү?"9JD rr%+H Ho8@Ix:TQA X88JW*\dft|%I&K Hƥ-ip敽N0AU~Irgf1xp՚L'H왴'Tۜ-!Y8GRǎɦʎ7N.?S3'*}%4D36Hy8tG&^\'0>d4Azz^&o.>'1/.Rf߰)^Us%mB'@pp(ZAq`!^_aZt̕OO*{($]l#lR S;v(7ɓdK=#2'}wz[9>oKؖ5y2+**Kl[@M|NZa0kS]^Y$_D5E2 #4 #xS}[P?/Ů}jC`29hM"j\9$n]U'w7U`4J <9iT˕ttn"kvmťyUgs~7yCLsmd@3+*[pG,bf%sڴ\KfZruz^[L+pjE%dC8~muNpjuSr:"0=zPc=a/^DIJ+ܠS%w++)nyߩ8Ol]fX팷frT }u2ZCfd{%1qSFdqfJ^l|44:lenBɿ=NMxygk<ܒge8+^^da F; ;> wCoKI!4&X۴{ʢ٩ME{<^h$ϊ Ϧu!̹Y~UY1Ag*W)e@ 7N6 G39 $;e Kzy2&H/XBߵݫՠmy'R.WVRtĻ/NGd Kgچ.YȠE1kcgjIAw`:{:1m@M~[z8uOQkj( 6{%.E3Vg)cgkXV>&&CxD8rI"L߰"4[VfCt/r34Q"W)eFe??arq A& $=&ဢI]zߺαg G7_F;mC ulJ8Q_h [q1Z7 a dR$/8~hFa_YFLn"tr{CHDt鮴3LUUub pP\F5!ՋY}>P:MUr DM@)ŏKz51 U߬:Y5],-GxŻ~q"jr9P~マR iR92*LOp dz FHgFOqzEUq?AaU322onK^jfaɓ-Fqa0RZ'yX! u|Rȑ=*d--&IrVD+$}60Hfԓ -UTw@zn%s@\N=E<.q=Z&B7d*p1s7pp)kh.&H}Coolxsm}w-Й% [<<)KCk&ai9/7$=z;5Wd.(M =C r;W׭bϙCaHo DP*JZ@L-튂*䁀C=:qa↰eiѱ8:*oQd?ɗS+:0H= ^#G0f%F%3U_N孄|!W%]&9Kt3LM Y |;:5h #jLqc];6cVDx mn:lA#K؏myp?7WENdBøw~}3}U1.1~ /_骊,v3K/Ɍ/w0^ 08`9WY1_={(YaRaPC 8oQV`77 _EoeFn!~|'){9ϯhs/:~@ܒ!edx 8 K:OmMl|T9Boh*ѺP@7s_r%|dJ b ȟʌ7&Q'cIpLP1JrU3k"=w 0,pow/<(uG4By&`Q /v|>'P&aao!Tyw\1*^' >TvNM/hpxs)hVS8uLG!\ D:P mթ.RYCtNn-$=#CK 15e㵒.{{ ߟ(bᶠS<<׾O,$v#m ;3( @*o"qٮ7]'s}t3X>iH^w>Bfu90;熡K(*CUfP>yqS5K9x$Nnf/|H0*aܤ`:{›ma԰NbZ-/, $ |QRe gIV/R(t~X%hڐ>RwGtTY#v@*mQd:?~mTnX #PmiR_h_oTSVcp-0O`iC5G:SOmK⺙S55=B>^Q[Q@vApfO5 ZA2/sIY1~޼Dѷ׫?2Vp7#{W=CLJ swXzSĹׁBN|X`vm+8Bw}&m\@\cq ADԛzHê@J ֈ䧃:*CשxCQVvB5o V9w~ PDu}ţdV12jՓFp^Jpʛ3*{@ I7eo*A)_;h9&yc)>;Ö$ &v,S\db<6>)9]ʓ,riZ2AKL9=\*@_i Ds): ~WDD7L(m-K x ! G 'UGrJU㞚A2uSt tt`92Wq4!,/ܼ (to''-{\Qm2{UBi$O2 `ab 8<͊)q YPaCV%{y`R~vˍPM"F@ݓbsS_{"LjA`:6S _PFD8Ct`E]Bf\*XnoRLq\}:U$V|_x6{tq-o˭^:[3WtU <*ݧRMۊx]4ڣ-oPsXtTPכm_gm48=8ˬS9 (g,/XFŰ}%mkUU :#ûNɾ@n١<1 &DF-g7r 8w0qeq>НX~rM('L;ea%ԑO@qLBICJesڌhHSn; G `Z){@ӆJ5ʢjCx۪Q,bN@Q=σ )mOQ~% UUJE=!;8ߡmPyQ{+'sz5\sv0d44` %:62kQscZ?Z̔({ii !4]K"9s<+_xOr3{f^Mrv J>lJ<掷ʆ ǯ4 5כih[b*"䮷 Tu4@S#0^? c4S(QM`;[c Em+?Y4ڡ,:hGE,8Syj|_eNuq>X2n9g 1w0pPg_n ϔmy 괮iI;@RWbc9;Ezo(HOj wLĽs9R?n`quVЮaC]΀: K$y[õ.g2ޗ4]gt.gxY^]81^ךƖՋH`kRPk4CQW|,4E<(5 Á!~Xr*^> jdIw("v5.!o̸m>-?ݾOp;gШh{V{,Si5&;84 Po8џѵrj u/Z=HP @1Ujܟ!Z;):#g<α1G lfc"J^gM/2J扬e0e ReS(+ɽ$D^C^NQUܮ2(ssƄZ4Ca/nw*uʃ$s)\yE|JmD_Sy,_-?Q.LC7bpQ4tZa" fQD?R]c2?>܄QKڦK_b Ы(6Wm=O$:m5)?Yܻ4 eƻ-gOk ӕ)OՂs(Mm3tdd`PVO=2nڎ4[Ua0 <- w뎯 ^gc˳:F~wO0?%ыjpؒ\r ^{h N3/6҉7\!уSw*a63#M6h-?!_|Ԛ^׏5gj+p-c6;H ؝$2!2ĥQ5vq:_XԽ^Q=w7B&ih@"w$]}dP⑜!}Hھ%V@g4vHl);aņp9:cõz0mjLh-݈CԤx+~Sӕ#4\{*ϗW`d9$Ni@L糮6WLNP#{,VEVӹXۢb&U&97j(FOs9!Rm&7+D 07)jLR/~c*aI]1K8ym6I%^ǠDj0YcrN#7jZbホozJa.@{paqȧ4AY')f3mu5|їaȱ{)er/grHn3'p&Mv4L_B%b`!cXӐ):5{*ˆ ,g <]e㬯Ԩ0EAʹwqqPQS8hI, Z/W}4op[ Nt9%7kcI5KKE_b#揀ff*1EpЮ_lljeȊ{)b ):IR#iWo<iC#e4F$4S;%:j4S,Hq2 h̬ɳOI9 7Hm e+SgqoP)D¾0Gb~)V7&8IhRH# -(&V@` 8A7 /of`l^gR&S/$>ۯ=;,Ȥc/iܨrHghw:j>Gיlt`znŋ(.-FEV^4 y(D1ˊ1K:Scrv_",dz hhയ=%=EqlŒjKٖI0inDXAAF xRz2[9_. Mqs0Zj<ˮ d@UN #X YЙ' -(qWcuk%J֨,v9VDP.?0ލ G'=`荟H9|(;^>JJ9r$ >x;{k淪s~f u3 ȵ"L)b]6(:lwGRPP@1LKYT@аPxm>p_?J ${;/^X ,!\L-ː>82Dm`#K#\Z-4}nu@U-V :<xH^ISWYRDdw"q @RpD:sd+YOݎ+XC6b|g@2kaMTMCˉ ?>Z zٷxKvRw865őn kj EZ߂\Q aXgv/`B獋z ƺAbDFݥ[@ tJ8=mTyK| +dTX(ߌi릓Q9݀?R_uy|w)õ(vh|Pbh҃ ޕbބд[#RP!iaX]kF}bl*p9xfnhz5*̙#ps,̿(4#-f;yLXOvs g_|]IF FP|6̼Uc}ĿPV%/@.gH򰀆*mP:w \CZ^ ]cs OvzFQ˃(ʍI}zrJ[kj:NY;zY\x4 y"@k}\[NA%Q*G 8x9_U^|1Jp֬ad5S>`̌}ؖRM;P烳).x۩\өxi}D5@('[s@ 7S fM1BAYd[ZF1)*I ( ,V0u':u%th8J1_>U;!u (xvI ЇD F Ƽ2EMqf)LRk~is[Ws;&dVp_5q& w=SJ* w-A«ȷ z9z~>Uz!C\U<+݂7&O:c/=ͦWIL۔nNQD683G|5@}"dUUr:腐-lѤ%HLzlfP J@y_\X4;2=jC^А4=uaAkdef BQl^O(Xar .-)Y mzH X}=ԌZ.8]2JNNsZr7w' JN*f o%vI&%MQ9Gr&]5,v#HIYCbY|SshENՈ4tpx-,_>ii`"nO>o9r摆9gDAo@ƠbxkLe&8[ SC୪a><\fuiS:Q7GQԣnƳ]R?-PB@*I+ .X/3VבG8³a)JǐDwY5?PT%e mՆn8 }  [&:/t!xn_˱Z3yԌ9T4ct@O꾫"|,#d 6D{p~Exz%NgDsެɆ0:XVA"cw|S$"6ެ@esY  w:S acGDYB;G7 Q61tW i%_e1MώD3 CGo`r̟6rg{ kFBwtk;9i[ؽM,؅YGi(G[@jé! I'tToT .\ P5t JUSy#?rE>L$ycŅO/{)ܝ-ܼ20kb&ȚnW#6bX]űaL},5E%wࢰGfϯn|arO4.'Oǣ@|#V-zѧ/9A+)qKvQ"ƕzzBLk 91"s^ecfy( ճVequώj}9 .Yԟ0cQ( X^@wr/ d,jd7&aWsޗ3F5H 8{zW~Rn]b:~Nตm0Y&t}Ȇ |ɶhfB GtVpv6)ڇpUn S >koCÏ]- :5F-J07F^ hE4V]` YO^,Abtucʡ-E} Uŕf{iIgd%KK|nWY;5)Kpr,J?P8t'4es 3$j֕q%Ys)c4+l .n!'ؒ!- @o$;3 ({TC>!fn.'R`<0IWEm.W)ҳeM>o5H?jc$UPW j<6A4H(G/TqnMah( IxkBC={qзfVk{o4)+~֘;u׾L 7J՜%&gR`]hF ]+e!U4,H:V7/@FYA\Ծ{ l]C*nvȬ.O޺[XwvE:q a8ҦSYAɻvJ 4F0Tu ř%ވeGE4ql.Ω{W4;͢Y*G1 ,#fs?Eh{! U³a z4pS[W@ө[L۶[_3B¶G#'8 Mfc&M3ij}<sp, KxЉWurpߓn9K;vPCcMvP'!&XHk,oQV׺&Z bFX:ՈI6+^>3Jэݸ#װ+y;}Ɏy)i;lsv5VKAr>+tūWm;`.ձڗBz:6F4Uu֟)/,>y%snYo$n6SoL5h-i bY2O)UСOݻ1_&p8>4J ћe1L)~tZϼଉ CͫzhSۻΞwJ2^bJyvo#k^*=UM_9%dg1(ZVpޗkX<%?Nt27\K:9:G zͫ>AlHd'Ma7}!J`s6ߵ_.g쥷m545~?H{o:*ڏ20rļ33}gE!Vc~=2=~r3/+$ fA-yLyf2肷a+'N?_]^ـ7y{_m&PB FGk=E r'Z?l.~~fkkR(x N8`ґ*p#s\=Iƫeփ+?)'Pp@ERCKA.tͧvT& hh9{:IH +MDz>eNgtdlwAC1WHxpAt\X" 5_?s*7E;m2j蚇֔RC JYQ3a&z9s\?b8ȧf8b*%9twjoD ."W6]qL-(?4J~}#8$98zedt!וn O 9*} iu/ԔcBnK)El9ސx:9lÄ@NiW~t~%lj6<{,Im|ih@sieĘW3 ԺDf 2cSQ8n *e\[RZY~vzμr% )I8 !ޒ$`xfD42ID? ,:cY]G x9zO4}M=TUIH+T$3sgͱqY&Tdϱi>ݚb#%“+wP rV,R۷?"NյR˱hr(%qH!=[G\O7 HfYk|O+gۚ2u`1xɆM< "KRQ?}@TeW`\_D\逭oΏl<ɨ7vGN7?d7d2tc@So47)Jg ՊOwNzQ8c*55>/&i؞1gr3/h(x F]38FRW6"PgۢLdh)Uw]Lި^Z" ij[0׫&ypvy]q4 Bfiw< "V\Ŭq|d!rBIAv"q]:IH$,/]go46 [%щcYwd9h8 diBX-5XU Ϋk _4 We1d~Yx!2D;`r8W@FT^;O1FTT2mɫ(0ʯt_cB?>u\Uw8VmKG&W8A5 ђP`V`V ^wb4J{LO $K)fz'O(9J G8{^3$V.m`-ڸxN÷l؊7Iz5ƍ{n?dbx$x=gt# *UI3wPpIk\}i9S֚%nB'寀] XvDyf)&d\/)G6B^U1S񒫨Vǒ-/;~c9|Hx9vJXA.ۄ oI=1XPE wHAs 3{AMAѥumV3TȯFYNTgb|Wdyf@G&[Nρ'9JW.2@~S F= #Nm!uxV-!+Pjv-FܐҁӯTO=ȪD>~GGcOoR2"$\Dü2OD!8i((#7U7Fw-ZoٜN6짴7}ߚՒ|vYnJ`t޲Gcz݋mb=+wGCg9M2rIbIIـB:&fwA:leɜ'x p:c{ڛBzr ـ߰~5ԃ?DB,\qHO/h`Y o d,+yfҙ +Yڳ= fmʆ ed@Ԍ4;k /1wCjXA*iw%&ޞo@tmVпHp >$i S9>npjTGRDqМNXhxnzbE<X{W\&i/VnZl_ whbuWM #tHf7 F(x-3Rl\)^Y(5HbX)"(1XZ;^E/c,l!8Z.QéLWÑp D&DnR/;}By0_)HHK@0ʓ- @y2ZQ,u 2qZS0ʘy^ҷhєdww#`U"ĶkBM;}\8UJZA_޸V~eFCNQEqMB>2YARnlEOqbZSe7G-1O1Up-hUuv7mfRmHA7j4S2GIIZf%ߖ]O7(Y{!`ʄCvBRPDf V'l{̣/9èON:Isv;} Ê}F ohY|́̑s, &wp+?qY1#-0z2jq$j wLϫ,>cl$<yf){n+/j{>|:cu|{Ҏ0ycz7QO je}2)Y쿞[L֝*v96~Nؖf SA vƽ[Y42Pݵ thnB%lxwCy٩JNP,Cr8&ial9/Dy~@g }iDg8?" 0$4&;oNC;$~WA%EJt#L&<~.3ؖBKsSl%Z_Q*EJsyG+RܲRSӖ n ~=ŝӞx &+!x q94l8Aϫj_k}HH\=NjueGG ^F;7cRj{:rHQꐰਁzNZɦd'W%AȜRoz)mJep/^KF+I?׳=$yXƴz9z$D=7h|[XP77mh > Wk<]r` GQ)&nIʜ 0t2z4 6qh\( {tywA*ž kOMzbhQ .39ZAPѦZw`#rF/ؖL.C1T= ޅjb4In)m.0:BIBl50|Wn"D5H Iz`t_AS.uXwR<{c(Cf\8'C֙ Հ&d3K mun(J/b80y?CEI1J^t LXvA\?pu{K o0=ڸmy6[!XդIp.pv{НhU)(oAom;dᔨ,):znjryJ pC)J}O (%ڟқ^R^d){cG^n.[M6*pCyOO`A.ٕzFH׏V?e5 $8ou@>+$C\ z+% ,*g+ː 1&7jXy_NOQ@ !~x<6Ν2/)4cOTt<ѡC@_:Ea\tWyэ{5Uz]3g}0`P-Ut&JCό %=R8<[M$NYw&TŇOm8b/g))_/{>`1!T.7UG,y ,#3j /&1j~>L{.CP?,a$Qu)w!hƳd.Ky,5w;ȌHlsX=Z:Qtڨ }Wɿ+llrk_blv1I=ƍMP8X:1BҶn5qUT/4?9Am$M1dUErQD1P8Wvu1te^&v=>]lh"?rM* w;˸ڝ0s_c.(Ia1m5=`7{e`H@`P .Pa5=Q9*ۓ(BS¶d/S8*g|{d2묎BFߺ?a>FW+o9l?PY1= 0WL iH jWsqvFAN8)Zv;sy9@\.H" r#Nd5Q2Stݨ!irᘘ/jk`>Qg]={,GlKf,őnR/3 0hzP%ȕ֥_ƒ^venXc:#sl9l h<Mgm3DBRĊ7DC۞G#Օl*O7 `S|lHXz;L`#e 2%hϺFDa{QV4ɻ4VlwfMc8$W+31p=?F~`i{0t? ${Mibڲ$;ʿ VC.Pm[h}UONϨ ’;(;H4ioyl+NG `ʞ A_2X̠U 1 b,|[&pz?T/+86(-Hg: ȫ>Ty -t%"9~vDBtvqf9CjnڜPʟ+Dv)f.\h+D r|ײ S3jDsY#j] (w؟o@~Kӏ` ('fM^ǩEhM`sXYnc/zώ &!ɿ/0@k0=Ɓ%f0M.F"%fȀ2C鉑#hD檮tf;x7 lG* ~?d3[5tٵnk=qաLTF6 wy͏zӶqOɥȁ =}LxJڐ926:uA`_-<ʛvXyC*gy;|XAp%D~M}F yg|'@R)̝& Ƃ1|;s\JuT漮QQ$#W*KI(P$;uAހR}jIdrKjM-X3~wj[CH@oóY1ꛞjⵏ Y]٠V向02lo˒?LX wO7f.#sds2nٰ}mֈT~rd@@Hs0pzG:N)K'0m ~t /JOƕ5}JY>%u&bM0:r;@A% Ƙ5k0uc{+ߵ2qd u;Q.~6Z,L}v9}@aQx&HKşa#4h`_qf9QuwbFuVTAIZ,ݑ!j?j1: g' ޺) YZ