libswscale4-3.4.2-150200.11.31.1 >  A dp9|ߣVzg\Ldqje M9b\&2ED*/mVrV(|r+>Ifp }*DȦ̓nϯMm4v1uiA87\{pM>E)XpOܦco6QN @C)HZ n|v0(VNػ 0|b%ȾcU3^kϓiCֽlA]5d53927341e7d71f99112ff284faa478e0ee8eff77674dc0f6c0a36c5fcf27ae1fca723c9124da3b1a2ceee44a6c6de149f48c96Q|dp9| />yJTo T7cSxRa>_ hm>d2V۪3!ϬƟ~k@Ά=^lpYvWVbMrJюmnŔ>_ra)Yԝm8 Pv҉K4RcN*ClѰi@Ly<@W{ToXdfo PZmz*l۽1#fT]dhO~+= G( >p@?d # `= Sdx~     <Dp(8f9Lf: 0f>G@VFeG|HIXY\]^bcd0e5f8l:uPvXwxy z(8<BClibswscale43.4.2150200.11.31.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.dh02-armsrv2 SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64 dd767a2f816fd778166104bb44002d8e887ec8512291ddff99c33968e8bab9d8d2libswscale.so.4.8.100rootrootrootrootffmpeg-3.4.2-150200.11.31.1.src.rpmlibswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libswscale4(aarch-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.31.13.0.4-14.6.0-14.0-15.2-14.14.1d/@dJccʂ@c@cahaQ@a/k@a @`@`@]@]#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+@songchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@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-2021-28429.patch: Fix Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c (bsc#1214246, CVE-2021-28429).- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, CVE-2021-38093, CVE-2021-38092). - Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756). - Add ffmpeg-CVE-2021-3566.patch: Backport from upstream to fix exposure of sensitive information on ffmpeg version prior to 4.3 (bsc#1189166). - Add ffmpeg-CVE-2020-35965.patch: Backport from upstream to fix out-of-bounds write in decode_frame in libavcodec/exr.c (bsc#1187852). - Add ffmpeg-CVE-2020-20892.patch: Backport from upstream to fix an issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c (bsc#1190719). - Add ffmpeg-CVE-2020-20891.patch: Backport from upstream to fix buffer overflow vulnerability in function config_input in libavfilter/vf_gblur.c (bsc#1190718). - Add ffmpeg-CVE-2020-20895.patch: Backport from upstream to fix buffer overflow vulnerability in function filter_vertically_##name in libavfilter/vf_avgblur.c (bsc#1190722). - Add ffmpeg-CVE-2020-20896.patch: Backport from upstream to fix an issue was discovered in function latm_write_packet in libavformat/latmenc.c (bsc#1190723). - Add ffmpeg-CVE-2020-20899.patch: Backport from upstream to fix buffer overflow vulnerability in function config_props in libavfilter/vf_bwdif.c (bsc#1190726). - Add ffmpeg-CVE-2020-20902.patch: Backport from upstream to fix out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c (bsc#1190729).- Add ffmpeg-CVE-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- 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/ldconfigh02-armsrv2 16935787093.4.2-150200.11.31.13.4.2-150200.11.31.1libswscale.so.4libswscale.so.4.8.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:Maintenance:30521/SUSE_SLE-15-SP2_Update/3d42ead46e759da65a123756abe6d050-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=43f2f258d9fb4c9c0a20001ea74e406c7ec548b7, stripped PPRR RRRR R RRbZgn`Qutf-8b8fd86f21ffb87d25b37a11fec938ca91ed2d0096539f416fa1b4631ac74ff13?7zXZ !t/"] cr$x#HݴC.VuJ|u!eD7sH & aD%;D;t(6UA*"w;VjCxhsvʊ jo@xB^CGF35;T*_iu|-Wn6O`]y2{-m˔9 G](GNǹR|>ծ<ҼOMrr+-wѥH(9g[  *,x^rF`/]/x@K/FL؊C~-} =~V>G-_;k>,@쟰"+wLhصlⵇ^B,Z(lcnP6DFePAKdHH8g$ 9 ?lG1$!Sq.:M-i8}^T}R#ew)#zx8}N&× Ei>pVWʪ!V@CpZ?K[I{?[񛷓T4Kfm=?^7+*/Db/ z) AJ\b֎- {V eu?@_KP[9vk!lc [K)F̋fWiD w;W zk~J;qA*H3*\sr>/$&;+v:QoXEJ)P&sjh)f Թ7^lr(:ueF.$l>ұh@T2Px XP.heximt7\Lf3!^ oNԖ{upxY%8]?Vuՠ|v]uߟ&Y3A`'x!_ֹ?QQ?&r3<+QSsE>9s괋IHO+&ɷK:5[tJE)O]-u{3V?5eP˵+2r}H-#kSŘ81(5RQ {P3j<baCXH!E @8ٰr5KBL-q3a(ہ1U5RY8aF2䝅laPxb )^%:JEAfi: 3T&ׄP 3/ȽJvuM]}}c"eFU6ca̹4aataIUmP-?n~ Vя`>L=/|o<Ł!CzRAP/BR3>&H܃EĹ<[A{Ҧ8zԶiݳqι N Sˮ3B[!Y6'V5L`$ tƨ=6W5A׊+ INÁ&d#0lAmRR`Y1Q~W50502\~ѽj8,ofTXM+Xi2AeYf*ՓGs1]v!运ܘ뭗nxI#ӖS[lz/YcW҄J*]+,c1Y$te ӯyR8O['?0X?R&Z#Yki Ey/#DڍF$w=-+-^vNcO[@rbdX,N`胫r8KM04 f!f$'Ryrf(Jm껦@]|cY,Sj߅|pnP@񐱂sAL濽 wkGEYbp(f%]#6sL_ʒp#|HxB"q&,cYIJ=\v%vrFXsNђyYn{/Euch8U"*bU8BԊ)Ge͇hܜŊ&a߬Y9_"KP|>׽"XFDGKG jL/ a Y;u*#v@Ng~-ނpcxMVJi 4P#X"+:xHHR UwDqo̫IΚzBK"/Ww@-@ͅc֜)uwDP_MIn5+Yx1(,_Eg8?+,.lhS.!נH9{sM09L2,oνjƼBߵ!jM!Ѩ+ՒD n"`!l#BiKтC+l*;'W>J,Ȅj9-5VxwJ9jg{BJøqV[xDz_%Unżx<5wJP" HơPAbفJe$qi9S\.B!`ys ì"ɨ` N튥u@+@ G @U/X!ӌk oq:[0zo(M@&zҞK t1|R\yz. DnRt`[< V*siE}e(1GB;#7]fs,^sML?G1˰LZ唹zG<ȗOm͇RUhNr -F7t<յ?iSC6% `ٮGM&PyM8e/?3Mm.tk:g<}bI:GsᲸMbu}C~)zWn} G(F1;AJ?C Ԇ*.,`J`{`9B`1Yt7ՃT[*Sϧ,Ǖ3Eug|V{,qrd߯`b~q{=})❙C)FHy pDrW/U1}DJ6JZjPmE&էjRuFKs%(oI5ݣ$s)8#ݺ S^`VNGOu>$!$B:YRDR@ 3kCɺF0r =HuE_͝#I? dMnk!p5A'.n]mCm^/;ժ|яQ_M?*M5*aө9-wD+o*@]=LY4S[p!YzСaE07U2GF͘)٘c,7fCO#@w p*'- s|U4[BwU |3]΃ސyDz,PqPdJ%>Ok]aPFo }l|ՀO莕`̢ZY(PpCRlWkUk1h GߡZ1)7`x^\Ys{gt\Y~{嗿Eo[O~m&TW5!+>WjHjZa=QaQ'O dCRU*WqnXf/ 5T :ayJ,_?@yjdyٜD BwXҀ!&÷ݽd|z~e)Rg9 j"h 'P/bj'8"/ B_@~.]Cdm0(fkJ3~|5(ߦ ș\щ~7{oa y[7Om5.h7Js=W."ewrCAV)xN-cyQ ]Vű!4N뛍szbnԕvYpL>*v@dz D<ǕzKf!(* Gh%`2Mi*,| Nx/GR1NkRMH c8)0 Qf@CqWɻ~EU8=F 0D W+tb1SSU0|17%'̇!Jަ u^+ E2ӯ8L!ږC$ͤҢyB\ܑP^^ ג 3C_ZKu]H4-'d WJ֦_yEM~NYJLsJԁY* I˃a$L켫a0$Pݞ"! ~V|?Ckmaך1*-5RRX# B t}|Tt݅bT4uCq=:&hBbE_ijObtm*@LDMcK,2U7ӑ'7V*JK"@f:RDȏd0p@r-BxCNRn`lFzҎtށ3G|YVubd;yoVfBJ֩I(A^)6=?)⽧tKb3u37=;Qr_yn6Kc+#'tMd+94oc;IeRgv#7Q!DPrmAP:).,o lq<)>w(uNqMBK5n= Q JnxDhMe'<G]Cep.,mk9C; .\-mכ~1,-E -O!r0^? cӳ&` *]?qb$6)3jh%~ibb2gޑ0J|o[e śmA~J/MyB͚IYW=1_zqoW݇F {L4]a] t  -h錿J&"5"|=?ۃ`/Ÿ/fۻmK 6|62 9Tr >2K}⍿Ӣ*x~`.đUlnp^ޱnV@ӘERJjïȲN1K^bt%b`58Dr:r2/ Vjms@ k>'AZ7B9tbez.YqZ `a@'K3 hPs #1 $ 5<|0eIաO{t[7,KLPK:/My+N r`[B߰*2CW?]f<$9Sar]]]0KC`"Γx:7YS)uZ Ĥ-PUoSJAoqc}>&:'1Ҍ`'ܩk,4k\Ès=x5#B.lR;M4K~-fʎ/0ϯtyFlVKW?EZ&E)8җye%݌P`֊@fXq o|؀I;oyV W{[482 .]^ˈ[ )%Zk7Çx ]OڝVK0^`iD> ,Ie|3`Sf* VL Yniw#0}nq)PѸ" $&︷F]l~zPKNɾ4y 6jv0@Xƒ=0&[0u "=͖m)vK`ejfG1(82p0 s`()pY)0Z 7#HÜ ߡ0v ?L̇􊵯8Ha!uZZcq\kT)t҉"$CA2HMwڬGIՄ;dKH/r$ĒQMbLkbGa[nV0Ffa?7ꫮi w)އMJ 0^&h~ՄȴT4n?1ZA*"ɣTkjPtUOIԚh |SFHLmۛ%Kkٛ^?3.a5afLk0Г@5 F?O=(䔛_Y_WYQ.ǭäP=)wÙË,;0Xz4`6h`=/ 0a0Qz~bHrL\ô6GNcJÈhX. lΟnLYeJBu5M+6!"*h~Tk$@u^2"% hO!E8sعDV:Ek[R`߬Xo ;3Ez]$pn(LQs`  IaU1 /^|{4Ey`R/3: jXvES[깾q+ '([V_C)?mp )L uZ|[]ŴHI#u4zʖPP{Dۨʆ,_6,hØ [߭8US}Nipɼg)OF-?$f :Nr;P$?%wҗ40M >WMecM7/Ӓn85H;8e{vm"3_yQ-.Gy/y> '/v*iŸъe O \P۱oȮ\(jP w p-D?O_E;R wdʎ2-0}vjp-@{r@|m}6QI[(q$B!P&! -3`޶St Q6M'ab#(J&G@M6eOc2/vBёpYmR(hHZw{ac+];V NEK[LJN$5W;7@G>#?7zYh}ee޹%ܫ}W-q`b£ΩRg!f}1(VdR6H'miUn`Ic([d`@Ao(6аͻ Ua6> DpU/(˚ _}8 ѿ3q`Nxhlؐ "ߗάt$qnQTd& 19ثS ,IV%\UNsc޺b- O?6lˣdʗe'%--Y*ɦQzoCs($y$zzz\Ï2`fTfY1:_R]X`1o4w4Y^;̀! NCQz;2FW-Rd) "=KOWCl}Mc['CUmQt)OlmY M*A5|N qܪ>U` >*#IfΧԍLz>o#p?V[MKa)xFz* @@6I>hp ͜ILOuۯwEKW )HFL?&֬ :P}VMJ"<$GhlpBiu08jm9WZȮú Q@ifGnȘ~Bgx'T>7lx̍]±. s4IJ]`x|`F#sAS7\9SjO!{)6/ }Bw&eʨ ,ӾE`eRct͉e颰I\&w5$xû ʾ'h>8Ɨ"|҄0 V aIj iP7hψ \kbpz"!{_6Dz9qS7\.e̢$ XT)65)9&72Utc"}QH0Y.noq9#vBa.KT]XCYR?X?w# 2‰Ր{ڍ.*:NkLI !VF1BRIWzsF_. C6=,7 P`ZZ$A?5 r2Kx3Y# +tblR%jMA4w_\2W=XV0E˞N_2GN[Km /h~` LoZى+a&_[hh*Fj⑗t-B伕8 )Xzq`BM6, ˃& %F?'ޤQce]ņ,Dd،ALvM5]҅dT0kTa58AcG{'hRQqV(ptќkV%_(b5ٳ},Lk(?&lNi0@KD 2 $̤%MAȓ!Ter5nthsBF}s}j:ViL5vs Vz RSelˈ4A gQf:Ji⿎ЙğNA񍌀HNk_ZAL&LߧCDU;Ɵ6&[H50v4mSU.6-? Ygu8vۧ8 qp{h~Rzdr c#|Nj#r򧳴ݞHYucNFkdǭ!NU'NgHDr?FOt3 l!H;ö*$Wy'{Fbd6 J6/~WEZ߽_fހl6Ph*+YU)Wa{%S<iiN_!vR,L\ԭ3`.2DTx[BswP= s1,{Lof՞J(3ٻ:1?R`u|xfVH 8QDI_ONGV#+g_`p1"cbSlKx:jrsgёK̘+>\ *W6oVlo ~[0.]DA+PT@(,F%8hSz!`&ʜ+ƪ$,.Ɵ >$.a C?W̨HÜruw߿pcS],@8H*v):^)`(?kjxjT(6g&2i 0_Yq`lP^IDw|QW[3TtlR""R/Zy,#2$Cz>uڏA2 x৸3\M&ѱwbYC{4zZjdm(\bH-1qs+w0+FMƳjW&%6,>?-: 7k~J(ugpXMw..j:Ĵ !$AúH<̀J?%ˋ#Ca2fM ,1f`}Ć./{#c1U\u~XlzzȯX;࿱+£.̲Eh4{č짮ͱfiisUАҗC WyŦW ^*"XsW$ _ 4| Y8 -y S=i~1h-FQ>(z=ؓe+zcJ1pkvyY7r* H ڨb3XQ8-I}R7讣 ^7A~[ 3~̳t/~Y&{۠_$&c9u؃~30@~wHLAc }U d[mbXลGW-g䫛xfGpKu 16؍&pD7փÙm~swmV(Lj4( Bq &y_iHO+e~ܻITɯ%zc8$o՟ o2k&\Y|}Ã6Rak^3ze yc48=qmڵBG ^1WB,waE*3 yNt?ii<-k"”z;kv]M3N/^ܐ<(j'ejYa ɹ-q'Z;mU53n"4ؾ(L[ 굀MVfA-؇요_/;\W$1v;vŁX./n.bD~$<sv2wEEK4EYRivى]i˰K&Q$)ж z44~rny tK wfALU2quE\=(bM"I̎|W ͷݘ#M!o2u S H!}e^"!f- ${) jEܑKCVOq8̝ۦ.{=L R9Eٔ@,<ↂPr&Psqx[Oѷ%%lu+vhn%*Xi4Pv|lm|7mDN&-QB>3oװu0=1L&I>4$f.n؃f7с4uHRaB? Fk[_Jm 7Ȼ uiwJ\E SPX!YomLU^0=1U4)I9FSEQ.R{H\$yZ7:+H{j 繘e~ D [H 0V]A>YThڐQGtF5-C˹t%/xARqe<P^5nh{=qtv7'M%ωƠp2nN~8f{a٬jLB+>eB ;b'Ghf$Oɔ=J1讼{pҨU fEn0DK .5eHQ؆nW :p}7eO6 :IO@?%8sP+^C%tYYY旘.K^ø֨gң)\0,W,|x0[N/\7  HwP$3~#bi4zTVZM^-tc!.}c.SVk ۵N6jm5ďHSyFHs"ACd]{_WDq1N̍2 5k=0?P75E+7j^6m?r%êf.5B9Wg+ BGsq4n.pӊl1;q#n["T-ZQ1x^. F}2cL_p]fGwغ$ PjpEz9x`83j缠 kЕZ:,TϲUUy2msG)q˨.J7&(h&M*H<>ʫt=XS]#L^X3ŬhQΠ5r6,!ٱ>zT%ĜІU# ͳ"iD>g@sdFPP..;z}E:N0H۝.eCWHVZ,dՕ\(4kI/n`r*]ηR3O?~Y0_` b36WL!d ,}^E%oUQƭ%4iA) :E7r&ӧN1n l誊V"k=ȂkeLP j"i} _@ Ɇ&&U9hQiN5{)Hfaz d} e֐+MV{¨Yf06ShQTԞ|NOG@[胂gnٹ,NlKl7MGxtؙqvMBv48ز[bG w )=8 j2i Dq$/EўU"+с&1X~Vr7І66CeQ Jh\] 6gv`ßrqXǞ+,蝀,2Ά:F{+'$/c nΠU4jK `ȸk @39J>Hõ01u[|(3(U)7ɛ\vubϲYfE0tL7ȜU/CiG2e N {<𷶨J0j^}[.~8Ωe3zF [Z ;nO1@HdN[L+Н[忄 `rqDf$l% Xzlm֭|_>zLs- D g2?Ɠ':%?/p3 KWE$CpbWX()O8>+\s ]~*,dETkq[/~Tt?^,b"wù妒EOzG;3AƋJxވpsAtJmއ7~YD< APēݢsl_Co%/P(==@Цe)0zC;s-7T'7 7Usģ XG-/H9go?Oc'.ŝǔHp4+U \̠cHG䣔7"ΞȌRt!@1殠@7ßd'2Ua<(+$w_:ꅀ2FKDM>͏"a Exj#)67]Xse ,/ 2ҍ=K H$j[m$ gR#ɰRJ{M,yXj՜' rLl7Qn1sC_`H+%A͵c8~6Кȗ1طa-Vz*x祐?R@֞fHAv8ȗm, \l_ɀI]w$KLm4:am[&a1}  r#]_/癮[^]d4HCO FY_d2Q~`B3%".f\EHKVFUkΜ0.. TC)<&H uFhcTH̎|>Zц>Wva.lr,a( al1=di ɏ巷Z.q5pQ47M8&wG6Lwޫeuօ#Fhbmq,/Pa"Gө߯D>PRn-颲CΈ 1buN*^  l}FnekjV_U tekVhm/(a#ͤ&vVSlmFU#gK{}Xq"T́9rEǡw;Y445puiuF -GhNtDx5X^W=曞4́}?R"Dz흼|Hi qM=ܤhߋEN &2T)fE1UWe$-fsU%L+#yGK۲B'EXR~{Å$3Q~!ooȽ!| ixOE/eӬ0AT QXдkklR6Ÿ>>u 2;Gw(wb JRGwbP1į_o0*uuꢇ̽^`Q_躍J0Q6YFvB?A>*C)<6yπǔgMCAL~ M ; 7]9f>t+\4<$~̕.p23PtT'lǯlm<4zg?܅be4 4kmi}UqٺɇʔN)&?MsVچxn ѯx*:RCFx<{>JCټ@`=EN6V;ZoŌ:K mwygOl1q%#f) N |ouqR uS8AvS^&@\FLNs#[ >NfQ) Gv4<߿_MH# p=VD XCBb\.ߝLJ{U^Us~.U?P\L CS->f S] "v>f0Z^ӎdVn%Oʥ5hoUFD>2 UT+=t^QJBCe5Fx(aw& Eف)FŽs$a9 G/}sà-vƒ;!f͓ɪ'34u2 ב HA8Z>>Λ܇{x*9{Cʞ*{i>ND^Ӌ0_ux#a(z-o-sc?N+칕 }V ɗv,f6P+6B DUZD6CATG=dtS5:u>\u{ tC\y97:4ZRL?_b܈3u`)󓅉1̃_w`lUXNͩ:}ⴙak7eOD͙t) Rq>J][xA ENS~IsYEBGG윶/(NL :i hgiψä>j{K.71sX1gϽ*y?˲<;2߉־oJx.H۱7Q2wYh{xvA/N4[s~i4&!Lj#\)Hj 2P st$\ 25r{NA9kjkª>δA}1Pl O+<Xq®u>ɈHWXP_\a9eblͣ͊Þcd+~|/s 3d;È7HE *Sz5=5k\rL80.2t8Ç^(z=Gn刄 5MK`K8c*yc4s@zvгC E!8*tXf_S# oXy$nZj  Y|R7ڼ~'4VNb-n;DBrl;Ex>#UΕƯgL}52nwP. 0[RPt㧶b[7)\uwu2ƦndW8#vl88@tq8xm@aG$u˄l3fM9t#b RgWTX}O휻 łZݜڈ~iaTeE,(wDL`)_WbMu Э;rvE4<6=x2=mz|1T^Lܓ!gSʸ5}ArAz& qG5+>(2.fnk+*K`ŏ@0giۉ1 }ߠE)7Q 2)gbzhbVWgUO4/l!-EwV`QޥS*}_⬜A[Gv]kcf /0V!75 {̀i ϡ}wr6Λ 'yg5WLTLryANe{fZj\UBhQOkߨ+D$Trhk\d3'#s]$9Zw SV@_;MlERW"1^[alb5QFէ^ʻ!^?&P⒘_93·#xghT[,S|2=e8xV )1ұK! ү~~V3CdvHmgɭ ]@)UNAE!bQ|o=ZHVq,%UI{OFPR!GQIJO}U\(SU;fkֺBvrGac4$tfoDN򭌨 %em).̑ a,lj̝Y[꩘$DүH7`ERUqLX@S|i8`>9)jv#+֐?Ɍ䦭Bx5$<Rw`Cݚ/pEJMdU 2qYm=Jǫ)At3{MyBermcs.<6Ғ{n`~'Yw{nӂ[.u"Ӿ==8~$~=5(F=mPU*ѴMaXE;Lv)hؙ٧e/'m' ~ۢ9~ͤMiئCjⲯ&TawRǻ) lYc'Fd?5vN:8a]b L,>Š!:q7 wC^DVT g⅄.%hڷ笛 DUG?H82G{a) N54m?Ɇ D,2bP&AdHAF@`MskM7,AB 8~Vk_Rc^!3Uf߱?ui wD7IPZ' OR>1\"K59O'FX١zas5U5]TaCۅG !BJ1ƪ0*OG~zSl}RΔ[E ȳ~^hrO b}\ R|1[ΚjyjՈ% Xjݧ"CHr Th1[ !P];77e,9 ŲM'ɝM* T֭%lE#b>vi+=>8.|~*S@R:>(LE`6/W-ɕ(z+kQÇ Oĺx-.zyS?DYs'f5abmqCӠ71FHT~/!35 b6ʓ=TuZ(YM[ 8$k^jW&U ,J(T]զژ₹gxL Pz2%vb5>1 "r2bf*dY.oü”@9t$ߕ˜P=W-)QO6s Vr8m~n^PHGWH"2m5͙WkC@Lͨ19 e їl:}|Ȣ'¨ru2HfȜtgzsٶ}I>{Y%UԇƌNZE5\u<1e0r n6dsw4K齖 mړ!۫NQC[:]0dU_?U+l?9 _+|8˳R܁xW[e%|% SW{X(8 )%nb)-]6Q-CTDxGSY!6)r'hRpeﱪ7PRjnPL=)$Ӡ,t[x2t0vq:\ʊuarާy?T9BP/=wx }v%wX!}Zr ī@I q8ph[ mFWD$h1$a>uKh>K (hNoƴ0;I. pɐ6%YVB k,| Ȉb5gbp#a~ْasH5,fh 4gb?#5cRJ诽s҄/nr3~9=~drh#-Ff;_2~Zd!2=I/wk$t ܢ-d!4 r_q[]weR[)LiV[ɝ_$4G1ҹ\%ă{Ϥ,'X~jeԚl w5_m7ĉy{i9ٛ}J[\~a^z! 㙁<ڱ Syd0]OtT8K M'•D+*TG-nS: 8ɫMH%nt=L)5׸_BQ} hJ*"\䆉FT+L\+8]{5QX/!o$٫]ʖkZD%+"Ok;. 4>y6چ@:my;[b8/ӷzINM_wӖ9QV}f:Ф{ l:)vK 6`Z(n(y#ZP){fCOBHȱV|5xsO?.3' M$3vԖ#DWhˠ,K|żj8b'Bp%(n 錤|$IlbW}}FKuF~K/˅}Mi`t+_ (@&1j5tBIV^2H /YGY(Giv`aPz٬nTb.-q ^(5#RB(62YE471"m}}ҍ{H1 ZO :9yd:CN `"!_Lp3L?$f~ljJ// Bgc'ipv}z(i{&uAg%{_Kw Fhje׉+QA k2zQM6RP豝# 3*sEĺR!C|yorݴѽbO:iONg4ИM+/5t0-Dݍg)hH*esFDBc\Q?F 9\g1TOӥj% TL+sLT!!}2F;<_#!JY5?XܬĖϻT:KKBt^[a64#\6!toRV&l 1ZmUmh#޸gKkuKзr>-0&[)3YN7Y|*>>Y$ΣCKR?L/]K~ XS/&/}~:[/={ïsfƺ7^;@82H\(򁦒? s0vZzv67*#Gy)YyrdoT}^t \x)-oj5ZzvA"?' y?$XDOz8";C\|\e7Dcm{ Sr!{RHcZy;">|'wjA >hc\t܌>]6G[x1h|V8\)eFah%x.~x+&6s֜A+tT؏o+UKY<(vT_U:NSav_ُb4uvM[3fEzZ/ cΘ&}Vf3p:qH@w< 2[ns&>BXl }O(_,IJZ#ܻ; |%•7i@cj$I$16pKKe) d."a=p={l4b};{/n(`RKҡ[=fOl;m0Q_ Ir]j݆;_LD@AܱEg}twU2t-YrV0qG3-So3Pk_eymMXzKٳ~_*7o@"Ml rH %`iAx?M %n:ktYo`ĝ@X-{,JUݨXsA ?\"4i[лBGnQy׍qPTƢSjHe285F዆ A'׀ʛ$ CaKT:Ai|]>ׁ>ӬP'/ϽqYUUg?\XU/]Qi[ hy t9MAwFbܶkm4&Y/I*]F|{Uܭ:}"]>VƄ{#Br$^?k%-jx m2)93`(Hכ !V"&\mJ{EFr!0;Cxf2´Ɍ]n~n0 uM^8nR!f<9 :|A;s[W$\&COo}\ ds;5}.hqC"lf؇]CD,DA+8`oq)au} }4ܡ_'pGz̴Lh9?(S2w0Q kJ`ۈk)sf^ˠ1POL^jjwM#"n[ c5|nE1`nRLZ鼣W `~_V9jq9ql O>=rR܌t4z.Pc2i i;4t%o^ s`+nwwvڽx:1Hs+*7^3aEch-em4`b$YR#,̦y"v(nʣ%j_%Hm EY}X<}[`Qh[DMQK'ݖsOy8`!Cϗ~CGG%,ݡ,ר_q>cZz Nk_tlBT?;yg{S5 F:CVN𽇒Zm6eH2CJٝ"ޕ \NnÚw@k 85ŮScD=d)Z.Ѩwg,@>u-NJ=W1\r:vQH]Ä-'˚4Y!R˼KMt}z2*K]V)Ӳ偆hWI-d@ RLMΎXW=ڧ8AXݚ{{.%~K6rN̝s+?q@dTAjH<ݭWf/756(lko31$Ɖ')1O>/VېH.̽fdԌk&Ulo{gW'Q۞+f7te|05U8ҟA1kMȋNS2(G#ϛNKAo=s7D{V7ɇ-/SUfE+,]7]lTrR!Ԏ&]۞(Ͷ_Pu%k:R q§@9Rk[Ԛ><tuļM3.", UIQL,.|J;\`N>϶K AFunu?6=xr <ԂَhQ@Wvr5=):l툑È b}hLc߮APɣ-0x AgVHhʹ"NH@B}YF>\C@/:ۉ¹[+LnɒC"m'x]I&`zq6L[9,| /4QSL u`|?9S~>ؚk6O@-UxrcFȁt87X{ї_'BRB*} R'P;KNmKWW>3zEƨët't>[saռ>[Od_No~Oʺ<W{@d]d!^j7< CQDn\8{fXac #^94amr/nGrJ==2i2 FL#u) b'^yvcz:r '$\kVLB~L s'Fm73|3b.]gQ c&._ U򩏄j'+ZNۻvũfo3Gp@ggd&T6#i*"˸:u6րUyjLDEDЌ,ݑ1J꺦&Lk㦿D7ѻ  ;WOԛT=OO`ǝ?˜ |`lH'-+9ɏ:A0PdžEZF5d& +!]DXKWE% qO,.@U7lMgm*~v@PIC<?a+m~.X6j2ۚƾnt~ WiGY{ D}2K ߁Pz@;-ZaPd d K85"%bj]KsV\*3T 7v@DΉ0K(?n!ZHq"N^pugNs@@Үo ')mIan]5*`{uVs 2x}C k̡X\?k`ۇ Qs{A/JGuzD5یm1/ yufdDg!)"B (g\NC \KՈV)n`!O5؜ZMnota NiiK2q30L"$PPU4otj%O2 N Dc=}YiFoxH̥R]TukEPZg0ߜ`af2J>gzs͖xF+Kw*DR_t3CŖlp=׆g&}xv9ޱpX fYkS?> iLkn8?`YN^ 8򇄗쿬84l\=Qz!eWYmg4 g#jRs43w.ocb:HR #GBz*#pnM4kRJqu "nZgesVYs V@k`)eJϜ*."O5aT:R3q^*#a<2Ϊ@J%K>UFQXտ4OG+.`3Kk^cƙ*ꓘ%H:;bw`2Z%(&Tf646f1൉Co9_6*ǟSt44Y.&=|<S[̟ ^p-.H&n*1߰0nJɚ ٘ӶUT*1lL(V;KHAT|. sZN}-zl8YU)P7w0RoHy2Kw GwWˑUXuQ/H3,},YvLۿ.PY'[t-i<-'O*ܧO:C/j5! d+d*ɯe^P {k5uߧѡ$+TWuZlrJ˶kؔL.jAhE&ٮQt`$y~dd"z3 _k|ap0o VK h;4CԔ7Lc(Jj:ke=A=h4pAOƛ>5|IU()M1R=7 7]kNd|aĨW l)`+8s;onA` jzQU$T{: |b92f3K녭&b:u A =J# 73Z4G_Pλ6kOvÔ` {0bQZjPhåxp2+zMc/͵5 t?;AXZY8{wWn?#M,'hJ9ԍwOv3s/5M4,ӧU@ڊ5+7u ppwTƒ'i[ɐaYf{jrn|ƳV]T[;dQ!'[&]gpduԼL4xlZ{R}xc멂y\ܩ<4FP@wK, |wJmJ荨H0o]1O-$M$YCj!hsg)1WMF;N3 ]y3xs+ޅ T$d`â)7W#|4sQ݇aegXڒ !2%3SKzSl%8)~1::^W;SRAgp{rE}H>JXs #&pyE ?-( ֘-3=!oɭȺ.6^ l}MS_º詭rݶoW\3 MX<)/="ecM`6RӅ2ӌ @iS"v=1x}ɹZԍSxT5|=-@Qrv])I?s,\CFN}mIC~5Пƽgn$:㚼的gSvn`4Vsx!#E)#H2W0`E<+nƹgf/YbQ?}W\qߞujb_,)j{Xx@Xz7>ݾH[R$Jn΋:KGyy [k2 %=C~YMԠtިS:#)v0!_XzUff{4 5n}Bq̂E&G1VƻLG-y&a3T6j #O/cH422v'`lK1id1fI?zS_^rE/<_9[(~F>D/x kIj. }+t ! tbqfv*+ei;gI k=Eވ CaOp8jX8z%b { IVs)!HI%7Z؂)1eA$@JJ0PԽ bf}$RBbcV*Rp[&e ӢY "89xO'L]7A>/fa\*$q5 B_h/ljj?ً~ Sܤ) . &)3_pHhզKh}Ho~%o>,`}|\TV-m%f5 c#pQ \zTE_u#ݎƴ= z"lX6,&R"CZ {BY IaLqwSV)Dhg]WD:l 2FA/XUv :!͈6.ěpclRMg"G;O6LseY38}Y:BU}~:ZR(wweu[uC ԎZj1?E$܋O8.Eѯ=hg€nyIj9-M.SsRLҤISvz(шwW\}p1:HnRG>#ͮ>yZc44LBn |'0{zz/7eF aSէ9i^m^1yiR^WGhd倭30Jh,%Lh"iyDk tHβg( n~{i[&` [r_{d# f$}Yra)0٨f`Z:(K)e8kc^Өu+N@XN[@Gx{1Eg ic4>M&ik*Vot)Den(8.O}K~S6JyOCsYs"`[=Y?SMKziukKQi-P,jfV߳@Ho>aܲ˝Lj&ɩ~/w ds0am'c*Sx-*{738E}/e:1mLw攌}0 ^}zQQDrN5yЊ)1Up)338_ (ɬ(čZC[irVQ ŧGpK+&)OF+ Tؽqc{m0vxE=( 'ѕeM `НҘ:x:^X TS>L-rg>,FZՊ |߉jm хK_*h lpCA^v) Ju+'ױŵžfCѼkWq)x-⥊^ xյ=|-iD1|dj{w@mA)/\ -`՘fX+HmւsT4L섥O zXY"/So kf&U[^/Ͻy(؈SLCb`iEϙ>i3_SL[c}и/6~B44m*=I͛YNfH7yh@Uk#)2EV]q  ۝$r oxUDdKփZ=tQRv iD -χ o0pkQ$/91T& ԸYAࡇ{ D9$޿![N=HuE*4>Nj6!>S@ xN]~L -\NZVu[ n۞Ř1F;_cBFA2rKn|stx_ITj xt'XFI7t'o)DTRrQp @“`{XsUp_5 (o罙eQؕ@lzü#x YY!~A?kHSm"*ÑZ(?6KО/HP)+n& 8#c^Nsn~?g_(=y{-g6[}5fs.E&y J2%UxCˢɺ";r'2ha]Nn +l#⪶.bIL"0rÙԘaWO-?وYbZ T!Mɘ.FL^Feb(B?$_:%>%ar,+Q٨/*VmQW_IF-Yi.agS )+\ PYp| \2f9pnU#YYay停0Vc9OvNuO |nr[ ɝmrm!E)!n8-bYk33rVQYUrd(_b$"}> VBIWm^|m|]Gq%,m~h:rRa3WkrYa3QxJr 'F>0wRwg7wol]u;#~>X̘̩$<jn{6Km=wK𢊞̅np;ֵ@^IokD>Ūc"w3x fAn U2$mK\)=¥󗆥9)u6/քllC |本f6_ jrukʹ?)5V l2m$dƔdAe\$3ظOf;=:>DD^).')ɔ1TS|$Tl AkU;ڶN4TrB*Ej'KǕFDα4ّ4YRo tZ2lN[gE>T_UP""Ÿ  ١ S'>_,#$Pw`r!h_w7d."b|ѻWgx( ֓4^OVĴ,ڴWd(#05[C;| ܿ<[ ^ž3ɝp(svMS5|&?D=&EiV}!xa(KET D䍠oGK]$_(Qiϙ5]2ulEOœ;`Ed*ꂴ<-acy5Ptȵ0G]EF)sUƏs#3lF*}Ioc4A7:3y%}.ZՈt^q:x:A6e_/D q9$7q a$tZG}9bqH8b!t;~0-d1#.Vj}L=T'|:\Xn1ӳȎ5^l_ybԐ-,lc0ɯq|p)D_n0QUg><0%<Ž\UwbxVjVmPzBc_1/"v\7 |ڣB2ݳp-s ߥmh` crRg3:dfF5ٮ/_ Gf~Š%!Ň&Y?ܯQ3B;>U+w&'B岻Ig"uGlBQn^0Va E5FD#,hq0۝]ʙ,o0 8(o>(Zb}u31K[Q$"y _ c2햷[k^aNnW`' ɻjʃ:xdy֔YOC̦2Kn G*_ u$#zP!Nrv-93C'MTF(bj˫@Ls58% tPyo;幃W*@CV_n ieUuuRJx$qXWK$^^]IRyZW,x932{6;>ُضZV!`$2șmđ6 %QM 3I{ڣ=.(vГӉ[+X+{ m6Aq5bI}ZF'6v k}gMԏK0SM=~$t\9;(|֏aaCXmyzKf"SFVeX3%ZXz d}?6(9 :?짾L=sog׀'*jď&]r(Z0bd_s-]i$bq}F"ىa~U?.xWȃåECPDsW=M?!-鵺Y<];BMt 2:63)!z2O8+OwFQGMoN=[iS :<=߷bfyWSq8l1;bֵ+Uhշ(rpTvQfLvLC P?V)}5Y5j!&ދtޤzz#+ēY56ecwRKb ~|XT44tg.~e^kEvD9K4((!'aBd sS?q:Y;@4Y̗ Jめ;G&*XԵ0&5ƗVIU?{5 sv><.9My"#UtB@"k†+|/ s;9wtzI|uFuʭ:HA|SI17 r6m~v9O{]#vZ9LTFZM^rۙB [J'nITt h הφco]+C,x~p?JE f}Y9ƥPa+]팿Dz8!(Q1cѪy}z+o-0/"`okI(V}yݣB^F-ɗ&֢HXPh@6qLW^[c@{bÈ7hףHP'QΙ۞LeotryLȻPp=o˴ϣ9' m!uch];0+wOG*_<2 jm?U86CYX?lz;䫸2 :]o'ofT8rϫcTX_&VA;Zi|n=bmh/FP͏X KUHW-w14XjjC Êe˦w:`Lxpeq0YxpWTfF`??9e)D@s}MjghSJFH R_FA`*{BZ#jmu!ί !8NǴEly[,0:ltY\yMn!T9pUk6ks-nE;4ÞYFfcV<˭BEޞ{=zp$u⛼jМY&PN'uW9=/]vԅyp:z JA, )2V)d^x+߁Gs{׀_ ޠJf;8q褪=t r#lְǢLAJg8Ң+0tĢ(^Nf|~/3qLE(+w..\TePD]o3 m#chtW)[oC"K{7;4[Kh ͈Sݶ\/z;Y1oM+ C !2 KY,4a$+8Ԭw%#6mȰpMjvQe/q0Xc #JT(}'6:@!!![7ܙK[;qp"M@aȗQ=x/=\nM0lAP6B5^ V5 W<7L=fRvPIm|dG4E!>Ɖ \ؕê6]δU~0Qx^Itq  4\꺙♟QT@&p|dad?a=F'>\ Z=JiGaߣ;zPh2 xA)9Ż>)=5wpsZ^8G r>dٚͮ(rͪJ1ۈUR p3]T/l.>7:d`{PA"b(C/dz*ַ+ wj@ftb͖ ^aa!̎iykH MwDKՍv ?zgt)rv+9 -g4 ˡ CfȟNvk YxS[y},#huvAh>1Ek)֖Mv'Ρ}87ﴭ $c42]iuH-YuF/K\G"y^L&Lmx C'XeYEt̉Va Ye,~Iʸ:e+׫Uv.@e˳X#9s stO툫$d $;m#Iw7)\п[)ʻ3\o+kIcDS-/vKEHA:~Oi* k⋆ԲWҮF!#=sCoqc3rh =o]~B6Mv2J2 7M5ɜkű,8=;LdI!#,oUܽ|3Qgt)p D9{BULA gcC Vi-'F_P4͹y4>er:kl;>T}|ͷ- }*)qVJas5YdB6'1CEIHBa|O*$:Z~)r$ƙ _`b4T}lx<ıH]6X݆ɦ7H˦uXB7KjdB3wvmFpǭs}7+r"'3Qka_x^aQFrjH,y*ܷå4 T)wPq?S Qo=8mKd'կ a MQ<̫.g!ifSaX;꬏wh$@e~+6²)xgߜ!*Q:_Y vc nid盧eO簴t\Zw԰%At7GRHL:bxˤjZ4 hsPb vUU- qWc- =b~ׁ{8Qؿ F6 )DDZ aWOXw#J'U-cAl9U0ؠ Kaw(E>SJdiEg-9VB}%Rv:Ӭ>9sy~K `3+lQ-]1m{~h^H u eY )dDžsmc)QuhQM+k64|v$Zwl?h@&Yj>I.V&V7pksۈ=/jai@N;n@,2Dp\[=B1l,mQƨ]UfAR?S|&m$ZnHqу=ff8b1)< V C" O{`\A)\ 5/O2ѱyyc*6,tVU0!}fp-8Iмl(4ؗ;o{.ځ@h~9dzi{I.&s FP~%+ȃ.VZ?5449ln zw, 'yխOQzuNab[Cc6o TH_ QZ: 6Ϫ4Siސ4eR [9ߔ'O: H,(iJ݈jnjpdtB+~6ZZo}]XZ*Xt Y4S&,`խl T=I0DtBhLR9Nvr!(J zKKMt. r@nL˲];g`TM =$S h]4Al m صO͢`G ]wKT֥ES%k$A}Tڼ$&\n8őTT#8 ͌gEʒW"[ma.k.u, -vn5lmoc(<酋 ׸6׎m·^aOD OdX(~"vbK͘O*~mܙ K{oS\lu9A'GŽ$he; ׂہ9Y U7u@-i̵n3̸֘:C&kκ1A[&Nr ei(KΊ9s"˄Jgk<2#\w'J"ktlۍTL]go]: fW ur,INm'˂ R.EdIt2UΑy4m-xQs഍Շa+lpG7uMZ"|zG>Z0|7 I3=] L%m9t WcLf,SC8`4:n(;0, [+bNQ^)l%˗D'uR#?ϡ|<,,*$5!v<4}F"Z?9m:G@f{n8r}x4{.W*jK/j"Ajh8% 龯 3.6ke gJ9N_#C#H2͏`7v7&w%axV0e5ˈgPqv^|2vP3g[UCع!$f UNS^Ҧ*â401mXz;XTЧF*T,Y$oA3NqB.=X5W~Xm9Eq,AD6֏eU "ؓFգjgD^KY1AMJDfK!256*çE(de}SC&7-h> tG_hɰ!Eh@V dZNyݸ( /Rt;%$":J4tPv~j),+E28v'H&C(v!0/:uL7Y9Z#{ucInu{L^l܅ә鄡Hk =b>Ѕk7n´ʸN朸2)HMȩm+8*qA&C F=JN(aTQNO_cOǂYN8|b$G2u;:eb}Sh'F}wj I'uwY PF>JHwT93Q|y$ z p._sVAce@T Ô*5xܔa-)){- ȥmVI%"ӱD{U=H@^(ioؚ` g`!HfvĕUSo13#SJc_\401WbXN@E h42̈K\i@g5A\meQ d6 =S'_c_q)o37swH!s>5riȏ0PoCеZ<岲B&͗&L٦2Cz(1\f_~DMb{DI7ٓ+ٖ1e2QNj$xMs.*7 (jWLi R k"h#神*yi,pN_JU E}=QUaيO|Wg9B)ߏ>EK>t'xW]8T NZ#_nPrn @q7fm?nh =,IiCtpd!`ϠDvlC͵:M$ W=gP$v5:",<}s ֱQć8^''xk`:AHcۀlF䳬sBflkV"uCu`{m:7JX?P!a v?(D.;RzwӢƀ=XBt9,Hbdң`9lٮ|^?L5 y`E#QTgs%q`Pt$W&GA)7P86#lT9s#pObq:s]ۀb ϫws>k6vbΝClA/+*g%u O#97sqw% 5ʴR76j< ENBu>\ >.l.p$nt.+o+- P!gGZ+D5Gh%NTAh,O;%X͟**UX|I$@8Ӱ W\9aQ THW@oH" .b p#f ,+q# S"I?/8v3}f2Ϩ9j7*;Vڠ},K4vOa/BUyBmn(MgJp,(FLr =Jq g"dcCx5?8T*EU hkԚⶶ=ʗCt6b3l$wT y`,蛸jD2DW8'O/톲X0l qupB|.aSqlHfEvɅQ4mxSc=VL\af:яX)OAt J𹩼-vZ%00ac3+_'rs 9۔UrC n$.NI9 5(ĂZ+WIEoˈOD {$WWYׂ͘YW+l SfE?FGl4BAd6gqӒ G5G8E9),x7~ڵfљ 3sv taFv*]c^ۋE+ob%r@t1v)8S$(sU[)|ܢB\몲_4uD2D9ajGWLڣ^xg@Y8ezqJ[0+]*Ox^' \rɜo*m~D@yZ{!fZq[(z6'=L\`Jd[\;: 4T-gyrbFvd^ |ŝGx_%H#(I#[ODbLr{Y\;p_QȌ[Q4_**BǚouP4BvVhfSDbMG=eh-bc]"oH\RišN:J7leeu:^8UA֟1Yi)k>3Q(rUÑ>SCQDsPvo>x/ fIT5{3K7'wx'2̘T;1R*(]GM!2]c Y/G4oDQHBL?֧9Z .2 u&DYp**%PS0#P١q|B)Eۤ330b{WK⾆a3?oDA >p d /r3M5?|*QgR=2|־\ Š )@ ,ir|7D"SB7da,+[϶ab 7:kT5@8ȡQf\AmXFYH֎dpiw4v֚aB9,ȝd\Su+puvj7o؋rZO) yuJRUX,P&@F6,J@AVj;rY&[hH/-?_⬇*1OsqtM8Y#|J&6>'x!V AY(kN$IvCcm{ƥTNmщV7JY1w^r7۟ :ī+{uEFQ ɲ)Q09 Hf) m)/fUjUE}Pwt0zՉk < ÒMU.3[@fa Q'R`vJ4jiIP:WS8^F t<2u@EpFa!Ó*܎u_vH^8V#j>Ͳ6+2z,Oeu-R )U+78+FzM%=SǪ\]]>g8yM_^“0ƒjHEy~FK D9@n t ,snu1axpE|.IA Rn l 7C0l~oQ't p#nȼˇYL\y h-o ^00~c O K#K؏ />Ofިra錐|l|R[X( $ه>y5g-/;>7G.w*r/!^TBJiѸ$~3dRz' o'-Xs&r;n}k &ttfsfu>MdVS6(}2F%Pķ;O3DN+15 hYcʍU*"Iy#ŋ(<Ú=@!:37khmI*ty)uRܵ7ιrZ?̘3B8Iˈ-rqY}8H%+g>c֖y D'p;YP+ȇ !塿&ږ+fMP.;-wD)̨ʟd((&cQb>8+FHOaÚx@ȫ-͔}mXO٧zoVb8+uPW;U3֑.a@۝mJݮtѧPld1f#|QQTe?j_:D uX[rqBEU.?ܵ6s=I Yϵa=»Y0 cD3P o}8P y c It^"u?&Pl5i@_zNaFHO[ls|A2 Z??{j%i0mQ.$c…L|]8yj|Y~ zGj#%C-ާzF`k6Ř+ F1G7 oJ-)o*cA]dRls  uֆD6Mrc-:8q]xpR s;7 :*o;Mʫk!"x6aF^jA=%n>K iM*mˡJ&cʶ*CTw г%@qHRl[ܡ/4>SWae}xk\dro_j*ܶ6\5(G=t&Pf)w"^F:>'u12#9bqV0>13GWg'@4 !.F:F;AӪ\/xaKs9لu59W*D 0`zYkS yz{x;zF l򷕿Jl񐷯t/OdCQɝ4 Nyj3#. NA7A$6a_̋BF^s}0]쉜M`&H6h_XƲ>{c 8ɂ_t*C=6TטAFmňd۰5u6(`fdr {6L Ek( K(V3R*X<ʒӓ#0M!Zʝ& 苑>iaOnm8wW@#{@ *Oi X "J@| ܼpe )Z-=xh%rqhNqcj/Yw[=uu9-ܶdž45RjB$W7ꡜ~fC~?Bf56"ghzf[`MhmL MڱlSWG}GH+<ZKu< QP)|٨D\+'HQSI;Hz+O%z 2CB\m jISt [X~8#*Èf'SW}3^Ѯ-U::K48گ|[?G%wArYlѾ PfMa0~`{3D8zvoͮq2ڴxi3vftc H{ݰkՄ5s6&rn\ \H6A0KpED[tQUKFsIPX4/H G\R*]BB*9 ƭcx(裮n\QH|Dq/)P8̱8t13ݺJҤ,O< blѵ lL@L0ѽ2VNԇƙF^BG&LޗJn` C7MAb$w@N;BEgڈהJRU*{,xa]y ŃVDP̺ul5W<Dh>6*݌v,%&.ɄGL>;Xԡҹ t&zઓ`y^XETXHGLkC7<@R0wkJvY`Mllu3;XLFb8`_-D&3gWTa`M~3iW=L(X4'R.::hFUPJc= 6ld rPJҔlsGp#Hc}psū:t-.__,(*(4R16h:/v*l%.d!U-Fwa榹>]bn=ҧ|+~zMG1'T\ޱQQ  j©8R$S16T?ܵfF帶wQ؎1%e|+vylbH Zc(R7%3Wq@&l3.֩j ߑ #-trJ+_  @B& ީ!4, ?5vv]ڎ&^F#B̪GJV Q߯Ug *";3J WK:J8xV՟,V;Q #[+\I=j"y]L){C=9,poT>=[*x!Nd<74gF9 &q=Od6. ~(zsP>3:*B t M+LG1eY1B-VĊhYC"V-0 @nRՍ4׽!+&hӪ7QulI~SN$X}J]fܧ!5z/82_6_S"zHV~ 9Ёw*MF/8Yb24c g3_:C+\9#UΆ[+&ul6Eߤĉv. @>q/˺R+ïT5G&/|/+8$v]yydH\ףG8!zr="MGp5WZ)}?@* 9;)}C%T?5^Z¶jp/T .>;w 6#9֞> aà ?e:WHjoGuoo5S 3ѹ1X/3W"@9RۛXڐ56nmOxa2_jVҳg,/ $sݵ޽)h''1wt]`5U>d, 1[~_KeNcc?t"?;3QC5)SϬd!*cj.6Y Kv6AVΠ-H%۬ (0Yuw.TWkex2u:'Q2: po0-Twi76v!j3G]сzd2̳ȱOT3Wu+)dA>䳎NRXlJ{> hd^}@~pZ +7}"ms⒵Nq#α>4 Z,ƤZB/zD,,1;9DQ;04y$hHgRzsgjX\` L?O0m8XZ4 j;O<WY3,Py~\ >ibpC4t>..q`Nr(RMaڌ}5Wd^ md,!%1*(b+YYL~F'6"rl!,y62YʍS+5h]L vDKOT}jpao۶g*_BoPAqK, I=.!)uQȕxt\c95i/uX{d/\[+fIo7F_Ө4QK~:Q{8¡A\щ~3F~`ߗ2mM[ u ,];D7bi#:c͜cⲨTFLwOn؏?dFZTyq_0y&܆#kzxV@($+\ hFAfޑhsX*5_ }eɢq9wPEWiogo҂h%2z{ zn7@ '%tR^qWPpgᅖc1L{4Bx(j\ m,_C2n.}.3/;{\PE9KMc {Skn &z(/=5U;Lۆ|bc1H2qB`'!{}.i&5yA$wV8i~mhZcU 'Sdy%" ƪ$Mnrb$yЄ[RW *Αңn XS$E›a&zG?id(K>Z)-ehUSyprnGk\ڬ]g]MhfY3BrUXۧGxh'gӒt+Z>"-#uɢޭ&OK~ 5dv{7Ez``yB9ۄLdmjq+җi_lnN۴܁xghދG!9jֳ2 t2iDѦ'7Pͽ.+SrǥGV#G=`3 HH}'~sݓȬ"Ԉ{n.UGf nIKUy'd, eۆ| %XM\zx9."n]hɹ",/Ea;>,"o``to&27er0hmedZ~(UkPC^i&UV q'CxAނ< z-Ű x^RAm9g NT8gQH#@$ꏋ]8 mΛ4ײ@^OT7c}~ @ Gy`{Gfpgog*$K , yeϼi麼kxZ+V?2p#<񘊶FUtMI Zaw;(ɩAun1=hlJw Z$]~'uCøj83WsFG% -. N6_ܩgʄ#ͦ OtT^U!XO^&4au1ϡߐX̩8՛/j3` GT/=E;KkUU`WQy ` 2ŹX@fte4"=\6JQ\~2C HeJu:T@%[hBDv/5Fe( Ds֭)Vv`3}@^qJGQL 'xs Ri Asn>xxW}=9 .blbSC|r*! QZ>>5-gx <40.wY>R5DY4]v'Nc6 0@vzj !(.BfVڽYP<>-'svր>؀s)*"hUɐٌpqh9~Ia>#+pjB *kke\ݸoH!⨅:UkēFS"1$OҺvXQ/qohOl< 2J* ֢&*LFÑR8zdRo@4b{8^VatFE?/N.8#]2՝aGNU H F*:]wcx=Ku9SMeA,A 9!m[ c$U.WM\ T7x. xo!%/gVy*og80H2įBNu&r;t╼4֠oat:CA/[#{2Z5iTZň4:gE?>2xVpUJ>^/ïz ]4q\RdzOFvuQ(tesPJ̊e.%W ǜVEŸIqP̾w'+?j R`Vx?GMD:1)kj oG?i_4![ KQΎ3$@ˍpⲲ4n'g?'Pˆ>~_*@ kQl-5M?JIZ\@Mx RTq?|J<^.}=ڞQـ_D982E(LI|nw*DWQQ%~k>(6 #Y q q`Ek/`-3_9 n َPW@o 6n$_Ll>d{2,{}KgMOR}Czra-V[Lױ<WgޑX O*R[""i ''Ǔmw:w^p-(~‚nv221>ʜ'$ @Hf83|׽o6z /&/ڀ˓"rpuHڷSri OX4mlacQ>NFXZ"}yxN5R _W'+cs nFTe^Jp%G NS[#FUKgbl3{݁UЂ=Pv)fgFE~B&L Xh,#ǹH#4$d 7ʝhU_=?,33T4-% Z-U9:h@Ӱas*03^K8÷D&,񄢡}TnluA1=8BN:>kl$$ECl+ i {͙vy(%!/XB>(88klC "tVDհyn)ǟ'j )8}p R򿲗وiIM;X kZݙ~6x"t>enYK0<:kHQhv39wN۠.0& Ƽaawb\A:m1;LR ĔL :h/MҚjBG9,t~=&gj稖N93`"_]a}B@``38=M(PGh̻ 9;u?o ކ'%ɪ@_q_̢WeFZM26ata%^Rn̓_#!} 2t4ުtjSTZY~ ^iqt'vtl:,a8x9@?4| ڭJǗf rL=gW-749^">F$ZM ^Vgd-Qp:kW<.Dš% f6Qa}banra{1Ί݃$y_$swl$=fY>т%=0TXVɅf|dmu cz0w@d5~bxz;^ MB"5,V9 CT-F;6㮕5N9>N/k`|xCB7񟨔_μm6E˧wBOGs[8Ù{ Ntf\A'oifR>d/ ;@8椼er1ͳ*sل#?ǜ/=g5__eh#Ila;4khA-R;y4FM|YXHw %mVRh3Bi($tLͽz3Mk4\k/wa"Ju(dhB3l7^ :o[~ #)7`=x;^ SxU#^W0,RU +~_1?Y4KD BmuEwoC4,Rz {QެChg []puI27:j+9~=1~kHI\eq;$l s6*s"M׻_Iǯ{d ϊTz)Ӿ@sFd EU'ȧ}BatP%56 lFCpa -@.{@jDF.{Ktu=_ Ajsl f쌵 oplԑ%-dBĈ>uaBN9m-`7 3.(rli1{[?@e K(Y 08$ؘ(a a&_ %|F{`aC졲Q:s:[GZ>?'w|U;Чs)(؄Ov[prE>/i-1PfMXe5wziROPJGAN|{GE&\z=1- hсN >'R4y 'w`Ztؘ/9gS͵0-~ ɥX@'&š]'EHJ;Or2q(;@"P媳ɒ#[eXaSb'V/&vU{s>*BMEPP+"qC ]-ZapށR6EâU%D{QUi{Ζ$s .@|AghAkL#ː i?MM/f=ߺM.lJl>}5 NMӱ1P fst¥UˁEVa\DwcM| EǗ%WIA';$c^X!{)Y~gȮ p:=#aHATscOt[Pƀ8vS*2.gG.n8;lgESfX2R:ѝ_&R oa׵V8|Y݃T1/YP% Z4X)u4,UQmj"czdMDͽ4CVdE ka:Oryxz%CGyn׵t"RJϤ[5;6ɛ+*M 0EPcei6@"A"u%駊dHEzM{n,䚗`Pѓ|5AF,?سnKCj0?We-y@=HG֠.(]F0.旘hQt1Cm(E[ekZ2`àϬu֬ Arckiy jhfc. rn1:Y[GS@B׏=q*̟"e\` zQN{Ԭ RggrЬxSEɫDWkiO ۋ!=y-0$5M0P{lE*)b:| |]"]~EU/F%\Y {DkLz'?UV2i}zO#ϑ2% GK0SW1FMQJN9kád'nx2H Q#YG_H̾p$M;:¢(@V̯2fyb=lmth&׮>KJgXuj6*-䕈/;74B5Kʹ1_,Tɜw0 ָ r_SwT70F&+mZX| ǻSd?<5„{PKp3xvn'i3iM6ՖS遤D'A2pDYhEJiG% =gC#\+فZnˀ gIR-`cdݬ(]i~x϶ r"CV?1ZvriT,}}_LS`t3u E_8Є9 y3d9z;FlnF_rcJ07;5AmKrGH/m=CU2~ot$ \k:B)+Г+X47v!-r= S?k PI%p87;pl.wsR0^k6.j8ٗ:Jc ! Tjėjj*tCx 6)31֪Z0 c\EG.A5xr@z@~M/l P\ N+Xa@&/)]5ac*,J.h;D;Ī{n}Θc/jܨ{X@hTU)#'ݗ Hb(1 ^Ќ%5ԃj[bmpKWJ=)zp$OUCL xB;9rdx@xh?~|1vG[ - %iG'DVotOh拔Q2%sFђ ˦:6ء=@sFbsUrEO RAJ3,&ՖсD +|~une6Fs̥KhrU`S9!ϴGV=by0iyF@0VLd Гm IO/ArA$׶.WzQz bBZ}Q&F֢\ހvMM1K6 L`oj /Q(pcC/g?@ؠjr|c;ʴs4\2 0>I#!YixzNpGd<29~鑜.[(9ݧIt%rkmb!SA}`ؗʈhsvtnd =&_bIBuTTMy ? ^0C<2& h $@gk4j[ѼqB[_Σ9]̌um05t{( H*+4Q&̫"]2I4>람oUNdq0)>[04H-4]U5$JhX.yM#nG"!~^&X6SAK^26z M[Se[-V,@e\~.i1PpU,?C2Yq:cd0(qP<lq+dZNw_wJB%7e'`k]F_EhhIJ!!Ws شʓq} E6s82taYAG9C(JUAS7jͤ/N, kgxgdhŜK+6'֏|Q}>drT:9 tNv 4Ex|#c;[Ս{-t N:vV ~YG*5Նۆ6(}93j]kxEMN\A>Z$^SKkN!& Y6 5/G12+:zyCp;8e:)hi1֐\Ă2^ख़:f HvsPeZY>R+wX; CP^~׊hU׼ק{ \'jCe8g}=zE "۰ޓǍamو<\\vt#59n `kmn?Am2 sv3 t` ȵm6%D%Xԫ!˻YP`&6s:BPʓt.|4KDY,$ Z(8mz^-k95՚.fz9" uz}uonBHwX9s {/DF΁yPb+d¯G,~(cؙ5f +r\;ӧTfB63=#-#*2 `̽#؊TPk_B xؔ3@N};Ǣ>G2I\vCQS%zhU4w(5"zgyC}F۷:Z.[Ϻq W/Fq+n\e'hݦDCley='YͤZ߫qhΜJߩxuӥ@5ڬ49”ǿ2p~u+za' PSnjr}JUD…_5r(3J9XVyEMP,8PVwF["'UHyCwPE!.~W1gݬlvԍ/Cy2sKkf 87Y"W9犿̀J+8洀U;;7k\W5ɺ³¿yT/#=J_9YPNYR"!J y*9NnMEw/ҙvRuU[bcioB1yZ|@뀰c,]]z,0O1*t@`DgM*Rd#ď s*JMgBr.=q~lo^P=kۭ$,e&$aMߡ1/L 8{LDE~w^ nO2`YW*:jW9Gڊ゠>weZumi{~}Q.VH63}>?*4^J0ob2ED30%`˜ڳuƬXm;1tPf)έr daTйnF⡬\yeARQO%3$ c֗r Ӣ>a\8_4la$g6&.G6=$si*J1 AR{xE%AGY^N! uTRFck8~!3Mn[0.Ip7f>sYNBr= BQ%؅V~^Ӥ BZ%֘5lc9FVFR[twK7@c-:aCi_N\K-Up7С h(tE!tEcl^m:/2CYEox*Fs&jt#~KQ&ac 1P aa˫DVF9'9 eK*?zVߓmמa96L$Xb.VGTMkheNd}J`c+1|my-)w Gab[돧ˣQifB"R?1) 2<<H<Ϸڗ㉮2ޞ_t, /pD YoBV) ی1R5We׷+'A)(Ao]g(\kVfn?@/~i3WTmTX g7kVQENf= j-՟}B %iE.t EP>kQp'/~mu^ aSէ}mo:/a+u< 9#.*'IH!H$MdY  #;a4Y=pP'7٪5Op)Vez( a. O" ~Fo!͉X~%)D:gؗ|L[Uw{ rzxqEn'ѝqz0%y].lhL^4zs%MYgt⤚YKԎ'吽O*8`~YͳU 1*aR71 =Wbv`[/ղQ=] S žJ{\eȴ}CvhepN5\d-aqrqg=\ AL@pvϴ}&]:𣥒m̻A{/__i0ϬuWcʽk9ξjK4WT®CQu8:ƬyvaPG*je,$}I`3RPHN^v?7]N4!ݗaLn%<%vAb] F~"Ղ ?7.3-y(uVNuMyQ4+58Ų*0rFz!E\DcH`]|/24-pi>If:a o$"{p˜3~끀MPׁF8~ 7a@kzB4= ym zp {.-uٲvAОDΑ<2qcN^- K6ZC#:U2I3+t;R$ 90 -P,̆yJZ'0X@7aepu͈4bޟ3HcBtt&r[zb E7H 0K z$߷3z/WPbSL=|4cib"_镓*Z?SJݡVY+R<C/]qg2\&@#Z#),7;Qq@+#K1т WVdC gWja丑!!=* v^ [)ꔟ%R8= ok2]7)Ϫcz,YUFˀ򑴉n?9Rj DxYha(Ӏ IhAm?k=xE:Gtk:!Ϊ2RHj# KM)Fi 4-XY^11g`%=tͮ4eS0_yE3;}6q|i=U_q7z_@>،_9'm5 I&  geK2Mq4dG9bwnϬXTkf$ZΉWP$v =bxٱ24gnI-!0 mrfu܁`'o?%c@brLq/Ɔ\O}kR… {=X_r^lK$$.B\ r.f;NVH׮?-3eOlLb V'gP!E_H6DP2 <>Xgc$xPpF,X|8z.W j>G*pNKQ "LbhY]^T DzblpRfVLaϘ2ݮ`Tl7TWӜNZ /~_<8% EpbglѢ0_Y;K !틥JuĀu !\)/-[򧋚dU5K )>qub;M X+B&;/oEOCܥ|y(p-J=Em[_=x˅}*MhҼ=5:Z]/X=m9kxy]_և,W]C3 zNn!`R(Vzɳ:= &vR`[r"/i}KH 6ĩ }}lw[UjuȰ2ԕS>y$F# ,VSZp i Ş ƣț{7/ɷwƳ`yȞxZ( ov'Ep:×ZƝA6}!kPF#+Cs<z})Ǐqv)zIg9ZJȬWpo] ;߭69UUnij$;C{L]) ֵQOGةɍkzp Qbbc.;h ?qE-c*efeũO)$p.(nӊŕrNTUs{&#P~y;ql7`hXX'{&5g=KKmv,xu0)QC3pT4efNwȇN%:ʦkr[cVPXocYOY- " U'PMdN\1)T%6f̣̂[Rk$G&ij+n,:):Ͷ-)K z_|d}Oګ=b. lBDegL=aP6+<)Z䉓׌3 2zgXU)A5V( O _}/WnS ZD+TtŽy[LE~dg6Ym~R21/DosWJ%;/ݰ +RuTMuRhB"Qsipm/bĞ #Zdn78G5{U/_DWMWi8Pg8an,/~k>Z,~%|e؋8QLQ FL+as6ҧ GJPLIp H٪ Yv4顠Bڍ>=,R"OUTFS`y sR}w9-ИmsJk),yT.ؼ(Ҍ TNTAOۜf_&~$*ѵO'8lMC ݷGH]ȃ"E,?4\Ixg]I R/\tsޏUnfВeM2JBj[!՚櫱qt!]gm@aR7&t{a=TJٗy&oɁbq@:&vl6YDgU1;WuGj..$sp/Qa ϜHݽ|b:̂6lu)%g5Ѫ GN?m٬,r3Z 1YácNtPdF#zr^/  m\M DThǵ Z/7APDdYx"7`1V|Ok ,@6*Ma_Jf' 8*3Pˊ՝6E9:_ {I|M*_KE"i֦KpFW W` ߍ>B 3ߟ CdWV(O/ͯZz-bϴ#]Rr+v@G+A 4,u׃n=`ع=-A5(L[1X(qHѝdտ4'W[j |Rnj}>fnk>50c'utEc)umІ Fńtl?:@6"kv1?Rl07J^\a}TYM~.Edb^bG>5WU,%006l's^+X܆DHB+lt+eWowr"~@hyO 0(`S~KV!%)<[➜֤eenOugRީsr@bt/6['4Tx K2L􃽦],x M _ _nAm)P>(Y[:8`]}ވDO&'iԻJr/ ,ʹα[92y6[Jvcߞ"TB‚c8އIt[6Ylv  k=1iJ@yGMA< - nVf>eo@qn]|]HA]񃵣]D0wU0IDI%z9':K1l󊗰0-O( ղ_#83qXR290.;v:]N{;Ui1'3AI{k[ͻ-`W ر]s 2n0^y{Rs\ZpIjr/cƸ=\fѴwH`HZ( oQ!Zoo'-M 4o~?P$)%Q>\O#$m?'1nc6/ŌEcj"Y" eÜsitoQyaһ@\cg=e!D}A;}ql7wz\{p_C~PqBBf- z+|מ8]sɞr2>l([9]H80iso(ƽCHBM׆pYvc׷[k!]Yt[-bf 1Էpv|tTQVᆶMdp(Z/ܯ5^[(C2^ݟ6*W#͞`+#ЄeHŬs{ !?>îki a xBϗ2XYG=*zbar?qoY.:ѮyZ?rnl(བྷDK܃ҩ" t<ϥ(ٯކ21= CM*)3p Kǭ S\,Zpzi]ٸylh$lnZMj֐6!7I {,4Q; Д fg.nRl[_="q@;߰*qgNR՞,~glmNZalߨ|+>owa9?/7@%9pFYhN!cO%;<)66ROd/V̜f>ƶŨ64FG:G|".o+oZnVhTKWKԶ*,ȰN՟ "|Ņq}mÂ[V(/\SpzPq0D^.# ::__I?bLO>u ;_;eOD@߫n+U8NG $H`8̖fӋMm xOh`dվG-Ef5Ob$=l|㔕yܲZ!x%H"3%j59tT5.X% 9ăe ΄%')4WC Go=1yfcAp2@G+vV-H Boşg4#h}:b~΀f> FJZ )b ]η,SIf[! ~#-n.:+Ie]HeWD T-0!0oLp c[Al7B]e'*.лt Mmz0Q$Zzn:"5 h5cWc%bc<[m  e8#a1JWth?ҡg@W?QqXGrJQc4ϰM^R} [8Ȃ%_&mbT/~7B%}Jng{P$sT^I?T$TI|پJ tJROtєW/4FLg}㘳Kt:m80K'1bBxIw6̼vc~ N)P砳h:7cWq2* 8\]<) :U 8[^v6*'7tR@De|%滗ˈ蜄fXFA)-9 /acܣ-No$ȱgޭݔJ554DYcU1t4xzg忲v7_-kڰgx>GlO`) 9c qX)g&qhܛ okMl帟n[3B'-;cNۮE>+{mȨL u|VGe笔:wUHfdlL;-_&1W8")&ƙ{\έKpI: }{JvRlg4hl-!$E+ބAs?#)7+|Qw/ZLBIQŇi@aKp,{θS *m;bI ͷpq&An@CKL&!΃nl6ɱߍ?Xj5S(능01ûA1f[΄Ci}ΣlyucR%SN#}L=@BZHk ߯V ZJi>!AH"A'<xQmMѷ#fX]M@2jx_YFBMn_1Grh>ifcMAL܈aˈv_C=Dr\*s+rp.n.`v~etS'7 ceEMۑ[쨥5 v} tq1[r TvO^@gI40s}>Of>w)6OV (:9Dܧ]x1ĢA3~`*͕o6 E PJ]pv~yU8qM1@+2za!' E<%s=(VA9ǞmjBPcBHEo{&@aFAuy9 Xq2d 8ᡣ%ߑQ$XDsvt]M[ 3=Bnɂ9S[LZѳZR"wΩ{8T#slA`E:W -hW-BOEiqRQyy4b C%fbI*vYAi]&~`"W~)4o3䧤#15.udb'QXfa`I'3δ{\4^Lx_2hKO#v!c|xI.wB7/RlɲEu -d StެE T ͟K=DZie++9IWJ^-Vپ ԽQnڙ*d?fԼZvV }k43 bqsjq9Zg]%>(T6p^KX8>o׀ߎw%VcB'ڼa@Q=n69y^uL%u@೬ 4:r  \{y.&!28kbsU &7H %׷C;2r7T䃁`gWr='' d<7X8$YX'e?eQag<>gw{Pcsj,=3X+LOMym.t;YW`O ?Y$nf:&Z،lpB˰X\eiu:O`*% > \ʗi(̏) HpʆӎO+Xԗ(] H6ABd*\x "MHV+iv%e_#+s+鴑aU}s0>#YwH__"tK3g¾{AfX zѠD p%fXsl] >3 _!\b>5mCa/4GC`j^ gt6U&/X1ԘZV)<(wE"FRsJ>hXt3Ͳ  u֙3yqb =",m9ʣCѓFf*cxs%R ճ D& <7!v1 $5K60 ETCˋe eAS+o6BfdfoҞ |>#_P3KxJ8yZL䊕BDZt7z94YiqXAWv~SHD9O}UyajuܰANag8fP޻c^4D"W~8/B82T%͙4{%ۻߓg٨~)nT0n Xٱ{G(JBk<m4kJ tm z%~QonMEUpbyނlcs9ttvs}b#<=!'Of{M ?:+ܣQ5!*ri z),0&ж?ifqc؝k3Io@ {qV|/P:\u;ʬfۊ^NL:7#me~i枖bgz,YA$P޷Tی6XNn.VXt )aUac;,h sO UK>oJbC jf3q@*=*.DtQ/_? tA%GToy3&]_CaFYLDeӈL)%Hk!}8y:zOAr,\ĠgT{Սor72^&4"jy::j>V̥eNb C={zQP.ϨOip^dd3``Un%*6"Qk0)ty}>9 X}Ra;_h%+zr*ƥ~i!ZGld}tݳ4`A{u`u3ba:8朹@g|Y= hx<;&;c0&g [c1|J^ M?q]g 8?$gK@ ą>ֱC $A9南9T2lܰ` 0Xm&busٳ!I>"+I><]ң'Jxr_J_m)cPQ͔g6lY3nM#ڙBIgÃc<.6QD"7 ZAoapùdh fD_ⷞf~s9w@uȕ3%W?yec)/B"dta(;+D M*.x\f^h_KB[J~m,jel58+X}gfCMjmhP$ P,9y62;qxR&4vg  αwjع㴎 v}gMLK%j]}5V>6*޳1-'8 ȃK'}Y87 2b޲rkJ6 kT5P7U#LA MeVD'6t`JA~9M2y@A;=1儵vWXkŚ$B}?B.1bh &D H?H5=C/˖,p0~[ZEQDuwNYELCZLE`+ Ën}bA0~Pbxw'N|vc %ӂE{@1mTJ*|t9r:?;S ~ X]|vutN "R}NX!>fQ}AxC]]3*~g$tbOJRcZhNpX5'S w'Ca,9}rmPoqf2?26L>Њ(Zpt#m %ǏGngԵ1poP0w8՝q3`__>~ejzNẌHׄ,@2w1,@m(5.*hSR,(7MA]uz^ Jy˄sMH#w]y@[F\æ^f'E!N O!C)c˩v7@lje7>aoF;3jhk&;*HIj&AA']IQh} ޝ}ON{DCpX/t kb:G(a--OIh]DL3:Z!&3\2 Ff1 $-04NQNvsXBqdȊ)맘2 { sѓ&yi 4݇Ҩz/r`ZGn~H&I\Qp:<nZwײq "oHkKrH I&7dvt&Ps>ZsŔ~2Ck/H5> |?`1ɿZ:TϻGEfɡ+R\@OYlv9x :r\'qo{F7ѫsQµ3@zPI}k pu*R:r0Nt>Jlj c,C@8}J qX=S`lJ %ΜsoUStƕ9U9 qpi@_hY$gAQZPS$C9%>^:̫0c hxC}>ꖘ+ Y.}J6OFQBHyU2O,{M]bE\2MUr \Uѱ>x0mPr e|jx]Iw\Dϕb:yRmh4^wQtb;6/m?7 *YtLJ" nAZ[5єEļWu˔4+%K?^CWsSCӡpmPQuOZX =櫍:NB'А~]'YYD=-+> icmUƳ\nC'-5ʅ/ XSɣTuގf F.;#nGT@/L# J|~qhy}C֪sVloITD;50N+xUËjhE٭D-LNӆ:|i+` v/`z)A+jJZ*ͻz@^)8 %>Lx\mPDԏxrld ;sz7/IWQ ؈jn sq-h0Qߩ^ V'YA6VX)'DÉYIvL@L$ոEpJmn A%[P 1%faf=u9h3AMMS~nkuQ}8;b^M=@7SsˣBM\LyGBd#@%3z7e}&`K0Y%Cժ#lV 4P;\{' _yx >g_ k#S3ug4T73ח08=A%d+(`]EZįl,ǸE*W#ˬlC2lne7ZA^Z!gqXOPpIZOQ M_W򗇀nnVaC"yIx@V-^15%Ѹ.tj:j􍘱A(/g.3@vgn@ȶx:d FOowHPm'+:4\e8-aeQ%p܏uL][%Z"_8EyO"Õ1d׆]W"dLJ)OTr~yZ2rTe/`Hh?ŊQ7P*hiO=C<$&9wZX. 4CXhb$̸,~a\ZwV"]XlU"! %'npW66gL)ʨܛk>gofv1Y &ɇ!&NDDw. DJ>\Dw>mGT24s9H= O4&=Hw6?Ȣ`ݝ2]žRl3Ȼ6)cST3*^SW5BJ.6M8}ExJMOfjEڇ3mEeeG|ػJqzQ $rIiӃزu!C+4x~OeE sY4<"?!R B1>\VŅW]ϱ/0<"~\a7G],5TO!C܏B+.:}?:0^a-LPf!!3;0 <Ъhw4[4`kdά#$fbF!_wqF>YfWeF;>J$*&Ok;[Y/3_ᆬ< ;*C5/#Sf]**W-5*WX.k2d*q(e| W Z#rPƁ8ga>SSl !Y*kw٫O