libavfilter6-3.4.2-150200.11.47.1<>,$fX'p9| !ذ$xŠ=jG׎r޽{oʬV#5]l 4Eda)J.Vq_R <0D ī*?0U/.h['\(C$^:=rY3 =5S[fƇz'n \b5lܦ1_hX&Vÿ(A }ę=Zw 6[&P;ĕ(t"P\}<sU18MB{>dƏhhӨ-6qm)X-pC9?䭅>@Ř?ňd $ M= Sdx~     <D*P**(Y8`k9 k:Gk>@ FG0H8I@XDYT\€]ˆ^²b¾cgdefluv wĜxĤyĬz(8<BńClibavfilter63.4.2150200.11.47.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.fX'h01-ch4c%hSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64%hfX'fX'deddedfdab5186aa6a41aabd4b0a889b2188a3f96b7905114c7272ea4eb2cf98libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.47.1.src.rpmlibavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavfilter6(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibass.so.9()(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavresample.so.3()(64bit)libavresample.so.3(LIBAVRESAMPLE_3)(64bit)libavresample3libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libfreetype.so.6()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpostproc.so.54()(64bit)libpostproc.so.54(LIBPOSTPROC_54)(64bit)libpostproc54libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libva.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.47.13.4.2-150200.11.47.13.4.2-150200.11.47.13.4.2-150200.11.47.13.4.2-150200.11.47.13.4.2-150200.11.47.13.4.2-150200.11.47.13.0.4-14.6.0-14.0-15.2-14.14.1fWf,f"\f@e@d/@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+@xiaoguang.wang@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commeissner@suse.comsongchuan.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-2023-51794.patch: Fix heap buffer overflow at libavfilter (CVE-2023-51794, bsc#1223437).- Add ffmpeg-CVE-2023-50010.patch: Backporting e4d2666b from upstream, fixes the out of array access. (CVE-2023-50010 bsc#1223256)- Add ffmpeg-CVE-2024-31578.patch: Backporting ab0fdaed from upstream, Fix heap use after free when vulkan_frames_init failed. (CVE-2024-31578 bsc#1223070)- Add ffmpeg-CVE-2023-49502.patch Backporting 737ede40 from upstream, Adjusts the logic to consider the chroma planes and makes the change to all three bwdif implementations. (CVE-2023-49502 bsc#1223235)- ffmpeg-fix-new-binutils.patch: fix build with new binutils- 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, bsc#1190724, bsc#1190731, bsc#1190732, CVE-2021-38094, CVE-2021-38093, CVE-2021-38092, CVE-2020-20898, CVE-2021-38090, CVE-2021-38091). - 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, bsc#1190728, CVE-2020-22022, CVE-2020-20901). - 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, bsc#1190721, CVE-2020-22025, CVE-2020-20894). - 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, bsc#1190727, CVE-2020-22032, CVE-2020-20900). - 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/ldconfigh01-ch4c 17170534253.4.2-150200.11.47.13.4.2-150200.11.47.1libavfilter.so.6libavfilter.so.6.107.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:34108/SUSE_SLE-15-SP2_Update/d27a1c4eea50c04fcc9c6d458c390bc8-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9189f706ee09740f1f025f8e9804fdc9724ace8, strippedPPRRR R#R RRRRRRRRRR R R"RRRRR RR%RRRRR2msw8tutf-89aeebad4159a6d5210d3c85b9b5a98c42778ed840d7ba1b87b7eeb7b09df3200?7zXZ !t/y]"k%jjdo5Gڒ;XEs:$LQ74 (<LZdj@КCde*V25:VXŢۛSDscP3)g齿_jO:HĽd9ruCߪ̩}) `)4bhLH@0:@۳ulk"22U0E'bY [R+;MrAk .""(#s~xՏa.s3?;2bk&f[71_ϛL[}ƾQ?\/:sxhomô-CkBtT<:݆p&g\L5ԃxdL-f Ir;3txucTz3N`@FYXxY 8H@4TDow@2\ee8V|.:9%4.̚hwZ4S&0 Y],vÇy)RD:q$N,Y8PzhoaJRC(ՈF|u ǼBe89bfk'ҷ+4ɠa$>_@)>lPdsYF>oMQxzu?6w53ZFBIXtj-}IM^_j$Q~U0`zZv 0_[}/k A eň(TpKZ]#M?RvxD萛['EnYDVwo΋}]1!Lve?TI( ŗ}-C[}:3rXX]̿C3DHb+1L#afO-%T'q$FK(y9kdzdWFm\^{j.WqBcN"qB!oץ@Q$֝ۆ਻IoTՏj!-3QǞ;e@4En {ƯdN_@E9{pA*b^uZ N>~Aw/yTYkA $6(?(oҺZgT:o( 6ZR^_ )܂4#ώAօ< gc䴃\Z ]PᩎX]U0׍OQ(KGgGh<=#7r)A.E{ʭڭQ& !+qc`$v.Cכ-:.ܝ2hQ遛 `3j0Է,v@y^صaM^qxKT ~zH8,JGF-@! =mC7,gnn@}"s/?=q# xW%tCD (8W&u6cl͜Q> 4^Ǒ?IyZ݂Y.`Kx}+=mXE|S#UAcbc imCQM6fz<1+lTRbXtH&+5|B=~2sɲxl&O΁Np<|vCvdcIܑoVǖ$Vm[ZO2X(]j6q3\w$"Bqa#w>Wf咴-QSm Yyxtd׃mrʪ4 j /'D6*[7 $#99.ju4?iՇ),Jq^Bܯǭ:^6,Q:h+2gRWUwD;m~,nlr;í`Vz&(|Ǘhȧ9.]2k5 xGNк' DMxs4pR|@E*3vC3Z++֖<+χݗD3)cmΝDyE/>5_ ؏UQȶbGIǥ]͐"5nbMnGs㌣[S3 B 98lfK 蓶м4tK5yc2Yv5  ])9ŀJ!G&ͧ[O<|b6 M~Y,| 9-1uۙ z|4?C7m$yh3ݑy/$U(8gt*0 zkn~k^9ZB l37#ۍ})=uMG1*~niwtN粜OHzL/ W| XóF<߳Bb]ȑGp$L٬ޘOa: wE1f_ep,dT~O\ ;Q6 >SdVKP U2 Z`{1q0A0 v5k ;IIKmu/^DWlm7Wr4ZuQ $w!l-|GZaIw>PNv">/|U$(A9{+"\ur7 !Nˬ2`JC͋SNM V E>{9V4ߥP {1xl{>CJB/'}XQ 7!OcY5a=JV1+jKb 3Z& ,̜W:kCxŨdu_O"C=9=jp~Z|; Wðߌ:'W>buZQY%MKž ~} Kx9O<%9kHg+{CXl$?tic=jq.vc%Gh VpMije%Ikp;)rgOն=J;Q6JC cBcG;8\cZU[w(!n ȾhWx dq3ؠ"`_,6܍/](TuҨ&(-3 lVr321kKʒ{IQOW~)A4jB8xQM?w,\H* w5hsvzl?~ӂ.=>B{eފMK B^}̻D]t Kzҝ8s)ҭ?Is8ht2l `9y8Vvꪈxiя3Dbxfe}_ܛo04xOx{ǖ%Y? \ C]",vs[6D,{pl\/0{ZNN2K)ꎾ] 70c<U`i[>Yת]ek QRֶU:s{>Zi.h08AIc?4z6f]Nh:)Eqbc.,FP݊{BcF;%)$`_Fҗ”_ - .M93̵)y F5 be+w<.ޫT3ny\UQª:m)4*j'@;$+'kU -Z(Z6,KQ#=ߟa= /2l㎝3h sŅ,4NO[U:MvO5󗿬A]2*}M 6\G$@~xèjr!5 R܌%nFfq_]#fs3Kפ |}.uz [%׬ mk~P=j !fsS`wYҏg93;}; ?w8QC%=&s1Wz;j*vP˫*hqkr#R:EW.m vo@$BI ܇.}R- "=tVT$P ,oLTɇW\pW{o *G"Z1Z(>P;z(\D =Fw|RfLSD0Hq4/;s/0c 6W9h>mcPDF.T/FS,*[7Z هG֛hF~IǽW{awu߄Z@|#42.OOY4 +vLOAdbbx$S9@ &eE͒dlXPoDX.Qe#Gpln @jJ^ ODZ(NWٚGS%aK2q\&rueG:lQo& 8 {+ڽ ;_0[VAXy%j^rȱˠ[Tja07qq} x+}x@nή ⇇c_5$B3fM;?VMHDճ:jx#>Solt<ԧg}u&yy@X^, (nb{_k`REKo˟{OnYbLDeC^A{=Ҳ+e G[e]*c49>BŐT =̬QeјoKVOOtC;F  7+nS=[P1UR[ wGܷ>&Ċ_ )ȿ=)7LM(D[qYDڃZԭc.m/WcVHMmF<5m6k>0+ *@+j̼c! f/;YŃh Įa¥Et4?sػYQu {\$slRoA|d:/iRm &l=n0x*^b"Rov%f@3gr9ag+Xɱ-۲p%veluӫi듔@j/ bß]݀J33FV#yo1L&i튺^$p@9EצkH(8I*a+\E0(l==] ͅkׇAFŊlDF܁B{9!gU4u蚚(@ғ<ֶǨ-л߮awK cqp%tb|,"YXNg3:Zb}ۈ;PtDK^uKw(uE.VHyWP'T k`\YM\?khr7&Td\}KO>q|fZtE`7 [P*em:#Xf%r z5҅{?P@'5 ٌ}ͲWO-]ұVK볙s"F bjea bIK3YkB J@9l(JܥGi-^(eL4W ҇qRDտ/bpzF X0 stPqvcܘßDe"vxݦRhG^X| =̔F09%Y|5n,glXI4.EDɁbWd^Lw@6ec]0p߆Lnf[pDd;R*y#kvJorPIww9C6ft^|G"L(SuXzkbZx+vGsů^ aKfO5K_|CEhڜ\1pٔ\'í.A5|Dejp~50do5,B=a V^2蠩RE䊳}Z/Kb>ϐd)*&|O<^Rсxx6.[|n|4%x6;h&LftASqWCi!}Vr?F?Np糫S#$;dSk'-us&̏9c|#fQȐ&{4Lq1??LLBw#Ufz q0  T&TXƀ#辯 ;Y%;Yƻ@P?n8?x8#؎儧8քLp3C }uy/pRk]A|+fi7gqe.[k־8^ZOb橝"P )ADk0(^ :,HW%K8b0M=s/U5Q7,e%ui0x;6H0 OI٥_mN)t>xsٍ~=0ЯlDB σ2[]ej~k-^04Ҹ&U#6 ~l.&Rb5O$(J';N;",z|@ǚǞ`ڤA‡0燾A94灢o_W8D\ jHY;,xaQ:dEvAkΗ1txڳq>r s}kC *2.~EHP_@C:X3xl'ꠦ-v?}]cg?txC=V fzjOAi!)ISR_![N s̆VU#RKQ2V֑bة^ir(]0W͔5.1uP[rzi[#^.Ci[3_C] X6fRkN%КYϷ`)o0җ'uU& y|VΠ%BXn6օa%N:NzlӶ|Ⱦ^Gֹ5֩=\Ho:YEvG sd-Cf gUXk Pش33"ޒ%[ ČNޒpm3dSC-;,8ҹ-bdQVSd/=W,5<#¹cD)ϑ!/+קsNfMf XkK\D{ȗl&!Dj"G0M!Ȯ sM]%ܧ:/ߺF mJƽeFY5,##adbϴ=vUR?ؓ'| q`*VBU;QT G4mw`U=cf΀.!IK2dXI 2 3.,snwu J!sd@pt 9K84Y(3bncd6vHe\~3^,F 6( ۝hxR.TQ׾VH1&b[ g;k19%j6%Bߝy< i~_NW}5}eϥ> 7玼oHN3Ĕ2%xCU.HΫԽ-QFzAfn<8:RGniSy~F'Bѷ )]wȧG"a iyx8#z'Bd!. 704l#?$ʲ^~`+Y[IK7ܝCp6azH>dADNM{)rF{yr-QqZ")*s%06ut+4V{2`4j9ؼEsw 6 ~q2|k gGܦXZ_ĮM-? ]xr9FS+%'= qkdNteh q?Aj9u NXjq{є& TO-m /DEiKՃ ?/{OQ;Ύz$LZKn᯼(Z%(}dU6u˄F6>l.]\M)̭T hg#_jl} FQ5X!ׄF=D[䏨.yGl53Otdt@VT~iܲHKɕd*QdYy#ﯦw" s9B۷wR@b [P7 z2P!#_}:C/wp:&JTeGzR4؊S=+=d굗DFARJEUbW_+Cpdy.@ {)uea%G{ϫ TC}'[rT~FTtPv#mnd\ Ru]4n,Mp&I;N 3t!蜹ndwkỊyPLH*|ura+f/iv$C)-|JnUVEآ{  nBLMTB5u8~Mf=ɧzlQ8()i5 <2p(j _l7QA8ޫ|*^ۣv ^j8F:IIJg8OuߚH7xzuS >$"bv7$(G@k[{uc5285nbTn)1j$9 ar󒵕 Tfe !Q+dOk|M!6Y}A%- :"=ݦ6(O%B{+H!X}_]tyߑ?;{ .kPd>#jJSed.o+b.?Q^/Z,<4)3 $Yr)]Ik(=9ZQ$ {j`belRJ|>xXNÈxʶIS돲,fxS[ըoGF2,?-v7%N#b7+qcA Cq^ A, ++A2dKXm+úU\A;U ga5D_~OX2#ww ^ΥoLV6OgKnE wA.khm6Oh$_y9E/TCMj-j"ifkS4 ^ɆklkF9ao ~5R[Idq6TX7̕e#<˱ea 2Zٝ<)n)z2["lVU wNnHV-LQ[Vdkf\q$9dF6p8_0e͍S -([yzn+eXd@ S]IcbanS gE}1U'vi[כH/i#D{X׸* PpOqM+y 2i\E(a>A#j6tVwkqh/ 'O}SK +Z|%<#'-B2-I/D @N'@vdGaӃ}Ŏ ~Om-t8WUH;, I1M -PRi-4KSE6Xqܓ{ et]a-CmD+WRˁX:#q['Q=F4v(ԨϩUY*9cc<5a)9}#FZ9G]:B˗ϺY#?G3‰\ į.{\v3});Y?C$7X/|S5@ (nB\ ;aZ6'zQM^bE0l$:tB[D?P)p &1+j+yQkΣ"$Wd 8 kåjZDr#T FYj2@rDqG:kvo?yB>Onh`گƔ3a*rGrgB9NjUXgdLx^gz,t { FfsK(';gDž?(R0 +$Fs2UQ{kV1M(ܭ#`0,+ƭإBR>4? a JMqr=ۼwxGP5a>syPh.ewmWabdF8*R[B(kӘ)T9XUWCJ78,՗06oh%o*/a;Ni6(Mc&Ɋ) ceG[>X,-eAИs@e$\t/܍)>tlM׶Rdh7w I3YH HzTOF_ZqJ M_kRڴԣ9ϡ+EC82 rSlҮ1ԡ[hN0,4M!*jm Wc,Qc&C'xvG2i,S̋dmQjUjHx6LlɜaOM2|I z*UxFN1 jR،mb#كY+8htsW.i y3WAPuX&S[]y@'CovxBqμjut4OgϋDN8{6N bAlW} 7"~"Bᓖ%WUD7ʔaIZ#D31jVKj8(Mc?1C9KdoπJd|d?柗/]ue* ..Ӓ{pjB54PWq2M.dRtz䩺*Af| Jn5vMD;W 3̼Ux7+onK? \Q] ^ZV /˭ o]xG3˜K$U M9= (=U>ɼo;99`0L-N;쨆bUE)V|[u+;*F IEuLQdN~ &:oD|*emcP9|#!)͏V,, JoŔ_Zd3]~(ˠhxU?0{ l >YcxB=6k}z\ .W]ZE Om k-rAÐ<=ǻdR:Ƶ⟥?l+kJ<*-.T;(zEG?Ƞsu0D&4!\'q?~oAԈEp))|I OYH5K+~f#_1Æ}D9+1TJ1`Ld` R3V#غ誗_Ѷ^!W#@'~IJKlTIzJ5MGC:4s^7 ͜^=}p0db%rB:t/DȐC;S,UƆ-ңݺ-QJ ~<u w!/%-d;H:!LR\<<Ej_gdw*P`wsٜRP);2q2<0/D˗Ù9ƘU₭P#C]u0WW.y:D?7]kXBHy.6u!XW+^"׈: R3unZٞt 0g)aXu%v*! n<'#:pׇÁ؊.`AD,J_5fbjy#Ds_33ĸt4'GɽܿIԔK<W&uyf]:y/sLQ`%gONI /@|CgFNl߾Z ^cSHd4BK= B܍WؾU|"?1 й%jn2J[A<=,_T(֫|lf@Y3x{*bUw .F 8;P wqF#zomcjF.gHi1, ®y CS` A9 G/>; W %E4)tT#-;ǂlXA8zN¼|x 5U`صe跿 Ӿƽ\Ƅv pNsrhֈ)$iWk&ෘFc-et\dN?vY-iԨE1oґ^,sX TrDϲpGV~ҘS VpK ~/Lݨ=$W8 g%eJqW5Spu Vw!%UI>9WaJ,~b9Xd̈́Ɲ0L}Pl? ̿.AZbc`Nj%ϟO/v8+ƢaP4l#P4Mu>?{a^H$No"FqˁX2ɮL< 0|PJ =x <孛1(nqS7&$gEHڧ :KVDamo`kqK})##F.XQk H] rDQO8I=b[b;3z1ݦc<\|<*0N\'R 'M2-&EUg{Tu"nE#pj g*tog j|3LFgؐna~(Т4St7Vi{B\ȧMs}Ut}%i)({.KvrlGXs%\^*N&o c='F<\. ]_K|y1>bF*'hnR3=/E`8҃*[F$>vDe$hgQi"wb1KaϤ+ַc?fV#ְ!GHJsCꭀRCL!5h2DY0} b7ٳ֗4,x,221Pgi&h@'qך+22WGfEiSa?/a|y%jNN:ϙHUYn_+:*Oe8 b^=.:]nѽ[8]cxwO&I]E '7f'9Q|B=xg:D>9%"mQ*YUt?~kd H^"Ƿc,9žHT5_F%*5۰$@cSl;dgN|C?b3_r2qۖ?ʦ _G:9]VnC(:)ǍB޺VJ4M DUW %L)hk|ga+BO]OAjx}'V4z"r\Es &{/4Wc;>aי<4eUiH8n̔\)5#JϘ5ec1eB?106Y{cD5_9ɏl_?>uണJSe8'&yow긜 @k")%>E>ľ zj%',oA6Upis ,~y ̇U3p*lbRO9&>0uqz?ۯ/U^*vs|d%ayy _(|B.7^7(o= ٔh&OcT6AkpStIc͛D>}U48 ''}( EVlJ޽ Yw_&r)?z6GU &٬;E R"sh.}ϓ;;E;yde%rmg^3(1}Ycm3a΢䭟_ Iw@3kS{a[ 1N[%X<@#X5Q8` %+ Q{YGA^"f4^$iT F 6 mT+؃7,MhaScw7^ <>mUԅe8m0+bƛχov]=&kء]#ͽDlS=79NP;VKVT.WXsB6> UH;4a6u)eBQj0az8i`FNZdcu|S>s'v!0*#)4@w*61FrM.~mZ,^7[ }]&1CQWL.)Vh˾.;@N<5ߚ h?)) `H,zϭ-QfY$@r]zN]E\ ]x#,'6{4'8>ڨoH0BavFiW Bk?tXmg'Jdx+zSQZ;…UJE2X׆6qNbB @s)pN#z`.8& @X5Uc-4 z 2o\$рytA7X֋bVF Q9u׮9(N' 5m Q![ g\Oߣu?8shqG?FAJ:r1H.wNC*-eˌuJMހ0Q#_{/حO+l.aT5`IRČp?ekY{% 3\Y^lt:%<6/:>7unAUWmSE4}!R`P1M>`IS3 t7*Jkd&UE * ;=sn4%p:w(j=7'(Ϳ'wE8+p2@ A9Aknn9U1P9ultGS9mG1}m 4|Xx<TeAn{F=ߧ3}>A}nڿ~ءg}XP.W!j_ biuLC&{r\Qd ,[V&dt+N5/]X?OCJon_Y[]S5+ɬ_Z:F2wU,XDpD\֩5B˹DYV~V"p(˜εxH-+1`hdhJv He^wG}܇xsҲYyp ۩DԮCt[qZVqa p-ED5-:z/n_9翖&%z,̯v󸥂mjyf$u^ߟZڿ.'6$sY}`b*s4M\GbM*芓nZTH=#E/VШk0^4Аt'L E&͢ǀd_T(q4360m߿y6HMs`udݝ|fΪ9"Zpm"p҂\9"gδBc'Rv4?c C fZXM vwwk^}2! zhoT%,WU<0Ek1 2**,2pfI9p'忊Nt3m@]J/ D1T lʹ G^*ux7569? 6cT26inuлK)rMҮӁս.|r{Bƒ/wr> 3WrhW9]YAXKۤe"igd_3GʥU/?J]v<*wʪ칧.b)boi=$(EMvxJ%c *ab O4 3%At賜: E Ñ+ǂ5@55=-?+*ٔ5H<]Vxgh |p,GTjm\{m*-y?}H\ljN!z^h pt@+$7IK}~Oiԅd P&=Hd/x3ז/mDދO HTR \Yy4zxzI`Sƺofwg^[M۫Fό?#FDaSwk^REQg(PjM`+ ]K%b!~p`5Xy-tO2uTx( 4q:N:x\n><~5-_@XI԰0( -`B OY&)rA:8}8hPRO=+^/eZT_i:l5r~E2>uJИ?2e膇D&oPeI]K]DXcrC}vknym]!*Ȱm%*{N'%7&{}Qc~cT+f㦶EdQ]YmP`TX#0ҡ0]yБI=iJJ5>d|v[ѳ+¡lNEH5ZBV?9 W4 (FA$,=tNvˡ%'r2hamjusIb>'Y-/̱Pg{^A#F'&TB kLg%EO#YWuF9 sCA\t'iP3N]fa&13טR}/IY6eq Jͼx(0$o۷LEHbC]`u,Pӝդ_W}x &BblM,1;U)SqgL1k#o7/̧3LY5ԈMNQSm]ۍ6]AHJN`BkF>- 7@[b3"b;YM y?frqGvib\;4 KrF)T-$g˟Gӳ%xȣ-ˡzrm޸bK"[ 7D_.=z^f'V6;\euPݥlw"yn80@s)ĴA PvH@id[Q6l]IJBŻxo^]K!:%Vz^HZ,'RaD;Wx@T+,I9[*`B "-Kpt͈yԟHPu/ B )ZM@QRQp,:X~9E 'bcQAh|@fp@pPhm^Gֈ&[S 5J̘ Z{y%fPWAB\A=iUQOٖ.a^dl<k{F#_B@ .)kh^i-+4wz(wZ*k"Knk ^ͷхoYu~T.2IIKB3g۳nZu U \ 2ĤPS+ɯY#z2~mqMIG,\ףJxnÈ3aNx̅sI1A-h3EƜ='WBhwhF 9vj6ikY;/!1nܷT$h0w$$Yv+x!(XwxyY[*|9_p|=^#KٯMD yCSTMiX$",Ylb;vx/QUA0gZ{&b _^+|kx{6_W*fQݪBL;MLd$//5ha JyI"R JLDp&/?!Gr+Kc~NدMͅ!/jVOEӋ%M^ؓK_%aKk@ԈczQ ;fšxIe}3%0 >ȼV>fpX;ԔK9:u4xsm8{}h1? -@D#mw+ xt ATfo 0"uazzē}?JEʊ[]h[@S*D `/D$s '޵n΋>} 4EGn/ 'K2&KHcȼk0RrM~bL?(\ 4;w%X[a㊴9ǤqmHAR|57w$I0=7KESN7d;;]jcs'DM 05. ~L=5`q}lD bRpnj%Kt>Q%1E~` y]8Tƙ"A Xqnyx|N?#?Os֭, f/4`;4Cw7fw7:cvfKԼ:yXN#R*(,\RyLWfW:@G|'YLoRQ2\@2QRL 0ܧԩd+"WzghpGԔ<ɖg {@؛ll⌹3 Wnmv]]|<FFBy: @7*pQvd P#H^PI؇n 1 sѲ[H+ X+*K,PX&K/f} qE;ncaqL059"+41 c dsY%}nSnKXEIKū.12& ]+5F*c(=amM;ԟh¢« 9}zE* Fb\ba%Xfb@YI@n@7 iZeNQUk,7p;xRgk0q4ϔݘJ=Ø +$3JUFN>gRh52ؽ3,l}#Ք,)۬:ׂ6)_W*"3VuvHMd=DYTio`Zps.Gl!L ۺ@}.w /F5mfẃץT&hhN= g/*BuV+:$\g[#}w6y`\N^=p|_B\me-ٹoKmGi6Qi)?g?RPja9YiDĺt Ū]w&˩ eZA%M|3)wx1\fsU.;c= *i{(ܜ%`yTX.HdGVIʚPnb C߆Bԓ&UqиQ{4JG X-ͰF7O9 Ü󧲕;odpvK ! 5k=.eWx•,rxI/s+[05MG6 բ 5 T:[a)Bqz,pO;*lle1_"Qb<9U&Jo.%y2ǙIQRQ}@rg؛!O/s.yjrGvM`Kz,[l΁ v>B8uRd"vzk35r;UZ>[]={o>c޾g6J^WBч\riA/c0ψoLTK@!oKJG#Kbn"eOB8W6 _w(au*x`+PGlm{%vQKȱk7xJ]7[6!ʼn?(5NZ0/2{kIZ+n^ODPl@k%^YHRVy~  tK 6C"ǹiv h;CF9NÖҧHaΝ(JVv"0 Ң#bٺc{¥q]^;;8~ uh_ m%|3DɝXg+?k$ Tq?8iŠ,'"N"!]% )f1-eAWa̲X*LT+l#=e*!dS M~{ p; #Ȉע'4BV\$l.Aicio%mNJ(dϨ4Ï%r&Xl[90Tp-"I_t hY WQ1bϡ>|UlwؐPbrN6vbS2Q7u):ܕuqݧr}gmǠsgfzF7OR`Юh凄bJ6dlIU ) zׅ(V=9{̔Rw Tl ՀLĵ6ub/RB-F0ussz=WC +=h\ذ38ͨ%޸bw?;l#LNAqFff6_\o ~)wv1#{wI3/:B4CˌSC_K ٳ%]5"Y{RKG<8\l<[sdnjԶ`Jc[5v'҈) [{/:%!/Pণ`\Vv䌬b7{2jZ 'V.Z0F=k[0KLu?d|#}NAwrO+(m3,M>+|S.qƶ?5ƝXJߺd(90.rB ]rfc9X V%sfq =l3V%P<ڞ<\bP29<ѩY;03U>h63 W.Ѻ,*/h#XAdB{˓@,Te")U 5 C0nϧO ;'pfa2b׉,7J("UhnߠB  8"ĩc =]jjV㖜︖>ڪ<PU1:loWoM5 *?&%vr_G,|AYU1hJqcGN-l CSu *ù>02mb@e El)?0w\B,'jł,[#.! [-GdjHP0٭ۍ8p^ЀB/ `&ub0}A͟s˲4bt¶6 =&`L.rXZz RITMk̅}IJ/E,TϠ` A`KR,2KZg'E/lF#Pd7}bW 3n~z\k]elUӀL#諔Sd!0zbAVJd nX թ@X tc2=ǣSB@Ӡɲ`ߺ¥ @#| }[C٥n4fd$XY/5{MY5lYً 6YcxLRBFG Fla3AF9 P5 EshY,<@Vێ1`<O4] P.D}6FˇU@S=&{h(yM^23IqtwD^up]'r\x/LeLT8o>_kKf8mz% YJb:d'dQ@|u,vYC}b\2 FdƾQZ>0x)l?,Q, %R͇ˑ%=}&O 3ݰ]D$[ԙ@߷Ɖ0i(shexޟ-~ FEvr@K*5b-/$A@ә{U"[[RU2,K&G Ғűͺe}g?:[e Z/ji4Oj,f6r+# K`.փ-{zFܕ* m1YOy!giɯ[ n_T*C&3+'&ӟjВ='9I_o/o+C:s-kb*ɹԬ;Jhol`Jǀ"=C 2b#E7ԸMi~G]+~Ҩ=`z/ V!b&!nt s7L<݊ ,褻$p[|8ۓtOj91 2r^4ޞ{9W)̒FbpaX296-?UimDݻ kIyc*#?"D0 V7aj sO}O0;/cG0X:v7dp,+c]z'f!* ,Ja1~n)gh)=a]Vc2EvM.fKڣQ) Ƽ ynJ-_6J!QKe;4iɭ jw|j^Eއ+ܩ*<MM"tܐ@,nӮl*Kp h'{gݜ_Q8A0(u$FB{D_pyָ9voglԾ ϑG$Z`kĞl᥂Qnۣ#ߟs W\s餑q!r`@ŜOol U.A7Te6Ht.pvz+#c tH̑l*~c5fdg} Y&A$xlj, T RK|=SDgzol %U$=Iх̾veL= (z@mŪM.y;zR1Uu~AU[[|}y~C&],չXh׍ٻJR۰ێt*?.Siz$*̭w2crTMI%z;`a$~2EKō}$eZ⥺1AxbF$' R?j%%-ӰKosɷ2dmCݝ;5 5ܦږQh=NBV!c:,.LdsqI87˲X r@%pe.(T+ZzqC{G7}s!;eI(- rUc>i~}T%]ktteF|?|Qđe;҆s?\ ]" `ΚxzN(agp3]] p(>S[x\diZۏ=jdȖ9a,${QBK͔nUa< Pךֲ(6u ?FP|Su^<@^5`j{@7+|v6Z{H|_칠 ɇĎO9ҜV"/VƯi 1X4U ^vSqLh|[ߴ 8(l\.ٓ6x̻  G< %{sQI 7x6<ᾈú{:4 8PTJѻ7ê.8\W\+58'?EZ),GQY)$D'Ibௗ(_y1^*0[pý(rrۖWtp%"OɮLaͪW@KÆ?KɬS$.lQ4mV_kdGP0s7xbW/X1M4=[5;^zKtKW'uGX[5[ pHV's(aj"q|C#QHYyM뎨iۍ+`^CwK\C:geq$*dѺ$&vWL&X!<f c@6S]a) k-6$sH<RiQdѦkrՃ/Ɠ@Z(rKik ERiaMnƷL4DZx2([F=7:t^FWqr4g;F21'/.CrӀ+z:֫@&ןYY|ܿ' z@"D]s!cƤKIґӊ[`wQ@^+(j$1^>|k7 Moze0GOE7JKFp+c[ъPv,FpQncnf` 7ѭLK`<\q!ULꊄƎe8눼M恒Jnq-ې(ī.畽QdBq$"JUnb2W_p VxjʹG*^oveXZPSWNXI %Ȍ9݃dpag\zW^--/Rq-V9\Uk©@@a#kl@0mAΠMJ򅀨9[nFTr'<UQ‚RXAhT$'g<3"<E!ކٖb ~@WS/j 7+$̈́v5)0^UU7u9s{~+i.*mܾ**ʦ=cV=>D8r)u%pz.7` \Nʹ{l@:y ōULLxyLsZO0^Ŋ*_W]`4Ǽb0`YVk.r;o`?a7ͭ9- 5}W" mz(|jRqR.vg'_ٺS֜GoMhj޼):p%$D8X#> ?\.Z=}B*YK*.n?mfU V PZkX p\ߦdfc _ Ϲ!џ]SBijxIPS%a5o LŰ3gs~.e~a[.'OzCse&I?.ɴZ1kѺY =1'$^`: Azhe_Ty9-^r^'U;I9kk}Ptp:'8\.HH 0 .'͐/MMs{tI?6̶;,Og `S> @?r"Mܮ|>I4]5̑ā!yc'1]=QiS*4< ny ?wC}裕Lc]ETov0336Ĺ6WїJ#f]4O / Dj׃@#d41 frd8 ZE̺Nz蜺km4zy4^PleBڼZld׿Pf cXVf[RH(c4ܐ#1#|K>4FżTw\`r-=;aAKEAX{QFVhw$.8qY_׹:G @ܓV(Η"TVܳ)IsJPM%_tT'1Qpx^ZṘbNԼ83x< 1" Gօ'^#Է=L6XSSyDp3ê"# W1j$' Zc뽙6zl6;ji!J.ۉ{S+Y&LկPɄk\29¸\[J9}PJ@g E],o*uT髬JyZU_s@MFCG]>R~C涐+Y>ےcRzeR)F0O^ݎaiC\%d ZD߼xKp+B^luyf5}dUD' _Ǚnr&3q+[Waʦ&yi*YјK0nQH<0; $rۈ^Oǁ!(0UfԾ{v Ul1x#9y|6?æ{1_-e'ޞMcC 0 Ħfۺ)gl/"=b{4"04SXhWL6Bڼ˥OBTS=`e)`oAR,kxhk|H 6 emZsDlXp3%Cӷ Od81ϾobjH{l#!I"8 j(-ꛯp+'@J]>M)4Wn)Hð;Z3Qg$>ڃ C$=Ff2@s$Gaa,@TI/b3r *qX`z+EDĄs-DHFئ kx~ >iZFdreUd(׷cp-4,11P7O˾O-(|wܤޮs,,+6h6c`2Ñ[P!9e?_@$64YYgNSifpB`wôqaIpR6FY<3́9-Oz8_xS&O)&9d.m^?; `v>/ezʭv"M׿>Ds?Q*e+ :_A"Btf6K\)==pZ@x)^{޿k_<{JUkQ'T;)^^p׭o=SeCiq_ tYy)7cWtAA[=ziIn?.HN:x+IC X?sͱh7wK_!6 *'8گAOtᏎ3z%-v&7ͼ(w+ؑLn3;JFf pMҁ[3F, b`WUj;*vv/wHaT=$ ݭ z[I"0KLtBeim tbB dCZdK5|HG@gϿB{tdBF0DIMv{ 4B6B*-Lv}9`PԝfTyfݍ-_Y$캊nVt0aN0@M\Sw_Td[eM/>,;ۗ+8=V/\l2?J!hg+= G{ mn+"J72g2t5hv+ҀGt``tc;A Sk^-[QN-*D+CoqQB#g)pcWEI 68N`j7ګEpz pq dgEkAkK!-ۖ(ȅX Ǵ./7r9 ܸcA%0>x:~KºJ kz"iݮ#ݶBpƛ{Y&4V粑)^m|:N} j>-6jA>LZOi:;CHhvc_L*;zLZf(cayi@H)~>XͶ$W|72ZGI=3S9Ō)0K*I_'8ΧR^m{&59Xͷ|5Ce˭wW [CB ni~n vci0r l"D>WBreqM*lX:*MB7lC?p4 :V 19,؇y0zYz ~je(``syP=SmLTPv)h^z&E-e琨_j'2`gvU.55$- ;֋{)rפx?#?~j`.ybUD,';O>KABƼ 8I/X$]?n$ r%lru#Y7G8?E:ʶ"hw۬&*jӡBDo9LuL`aӻSF5Ek^9Ŷ/RsPȰkB6L ϸ>&\bh߲ᑩMX"A" _@S ^#,7|ip2كz9~ U51_E>PAhQ')v)/}ǩ=EZbӗlo(,J,4YyaaF_OȋP~4)J%`1ɞNEl C$չ^IH ̻*hUk@*|"dE.]*xj ]-l/VO'lBm~uZTbf]oՄr54wB8.n >g8^Y >_ }na ܁TڣWP*?[)tESLL75@H>}yv]$iVM{/}U`dХx_ P [;g, D fV$"wEi6O ԇҫ1 F6\9+=WR[y %VAP;۲El^~b#Ĩ'$axƖB*;w`wk|\vOډss>d^%>ktr@p!{#+w ^st' P,ٮۥzgpաwēhOͽςPWQ[Yl.)gq{fOvaxD#iR&11+.njCv.j\zNk'5:b $Fۀ˜W[d6WgRԭu^8>fWDJV2hBeΎQplR),D˺#3ݜ&G6w;1 ߀Lh`܎` %GnX &,t!o|6neQ(NH)\).0 fc۾W[AnZ8ђu/ ҧt Mk! e~<)MTLK9[XGp͸,J"w8WK9F" $ۑ mL]4&v>+έ hڰya+ɞnYh TƻBk_uns]a^qcnd(:fЌY cF.Z TTqD$Xwr3t}ܳu,821JdV} ewm >ɓa.+ZVWG23ʧc!uX:xEsNrMN%ߞO6'u (ܞʍpkh݂w \Of}q|c U3y 4ac"^|!fpnLkf T$nHs 2MTH JB{QνhL1 D#TGoǫ3z hBNhDC`SdZ&,ªGEqƞ:h;[΂(Tjħ<„=./,hdpAP E1Fi -O=J*?=gQ@ B35rf-ڷA<'s(xY;תxE>=)@v"ƚiCVL똅epڨ]>pd8i}<8n>hݔP^XimY;n%6nSVdEy00r$2#c^U$iA^U6hwKNDpTJ$gt K#^.tDV}іrN0Ϛ5*~dt!*u(4 R{(v2cO_"cc^^/;=WdsuvC4h)U/Ü0Rڱ'Dw2׵Qo 5GCنG2uJPK+3' ԅ N%eQٟϣ[#\ƨf!n0 Oy>}ZYIGqklVm 65rۦ!YsZMe΋*aC xtE<{lj+#I@BHγͷГsY߈<0D>k]ː́4$0Q_6\l} RܳW綰<:Lk?fR(2ו)J2#X捈d>_XDž˰a5s4h@jG1uDž{tֿ.K&@H ni-c~IyN!ޝzK9|6{tnE#s0_cY+qܡ Y1Tܲzq.Uis̀^S}E& XwASF;%y ' Wg.Qv 1Loqw%Jؤc;!HѽSI!e]IB~6>9ܹr^#OV#qg m9YfEPG@m=JW-(1?Sp9$dr<+@`%*, ȓdV} N jo쯂N)=9 3sS-+r9:'>3v7Y:)R{ - TTnZCJ@(I+ lIv! H^I1}뱹mns95t$تM|t7!N B)M2޶phQѬ$rrK- oX=I6w/Oz;1{ l =hR)~@51@Y dFHM7~#V5 ʍ̻$,RwXN( P>S q;'2gWMNmgpɱtw&¡c J"= ;˲(рF}ܨp\eE ʎa<"u8ѴwHIHOTMCe1={f7zj!Z+;TU7v $zmn rI1Wn{C#Xomh:V3oN0ܡy E7D7qVdo̜PEBN'n>5\ͧ n FJݶ+32 9B(cD]:y v&gkX)=Ar߫RتSPߏՒ/>>_Cd\p6NTb"Jm8/LRIFչ1 u_2YN]= Qq,tԊK r#:a#1Iקo6(X@x&1h!yoOrr95]VҬB4YcpkkH.Y\z ?-Qx6 ĘV͍d`#q>eO0;Y&u>,V<{fVU䁊]ȖmDZ w\y|Ԉxh':<Un-C@Z_@S.~jN}ptCTCfs}+=V`b'crOjRIG}3DVߖ޸5ߡk110t6+CZJ唩] 2otA`a!j/s)KE^jѪHDqq\'<}}WG_cdNW ]"k:,c'^~%8:XxFSc0K+O3Me{0HQdf,.0!hCܺ'~x=UP$*R>,jWŪލ5$[]{met:\I˭# RQIEuD~c[j eY];P6AQB"#7_[b8uz{>`/ݏ*h旣(jS(nRB 5,K.X _ XQG7 gTusLA%2؇񬦋}SH[+?:au)>l 31ViUN֐Q AVܰ/"< a3a7p_/F=8-@vZj+B+r׊8A.X|o:frm=T"0( sxAEt'HYwhH.8t[|ʁA!'rb/%#]pt6e8YHQA?\">]fLxB1oJ鼦 G`{v/б[ 0] aMz;`hK8l[ ۬&dON9y!*G ERh,75dvϋfPYȝo57DڥտF+zZsd dMy 9]j+dGUb'w8_L+ÙIPWMΪ뀨zkA^' O0~sgݯÞo 鄋x>}G Sp鬭Hy-$ M:Pemeiդ[jB\ooL a=͉oC1V9ɬU-.NEtX ?N?J]>ZiF=c4 R)As$*\?w/A[:f ?\(>]z m y 'WVsӅ(>-߶ߞ}x OB7y*֙:`u+4"74L`ę4AccK: @,w}It} :y/șߏcQKiߣY81Umq\T}gOFj@aAN#c9AIh;J{ƞ1>_<|+WQlnю+@Ύ^c&-") V\n&Ӷ}{rsHfdFgGP*e64}"@.BV,1mOa#77pm1YD]J|@m lF;'s 5wsgUBަ ,2`_W$F8GǼ;9U,cpՍhm; AَHB!)Hg}4nC'zeSV$i'ZeYA!?Tu4{AY7͋?;./am'jJS{ O)eK{[gKmmj2녴z蓮>^1NCNh(HQmWki']Fjax$"V)Io.D>+A@<yx'G*8 ui j6#c}TiM#ukE WWDi<4N=J@.pN`$c!ke\ҠGuI?"~9iBEu(ƕvVfwE4uI]vXMل\aN]ȻZ9_b+Onfz,ܾwu3̅xzx-`o^bUDCM.tܻ^63\`4 k%}3n;ۯQ$yh#g1MO0Bĩ˧+$92-"feQNwzv# !lvh;8x|qY%cРofۄ}!a;&!P5K` x⭈D};s O2":va G?=&A/[]WݎYuIد~K=IlQƂ|I̴.JSέ׹`/ ! R@)qEImܨ붬qUhCN@[y9$ $}T=|֜|aj@VǾV-tݣLmolÔ!ft)̌QH!i3zLXsr3~u)ZtҚ+2VIی ||ӹe ٲ; (Oٶh,6 eM-k&>ߣV;>68~pZN"b- ݒ=ԤTCV:cjO3H}' s#kx]J 7kmRN^Kp,dYQgyGy락$ldx3Y<"ySNg=>syY ,l+'.y%Zb@7mOo*^+v#vHK4#ݐرNkI- {Y*1MϾ7zM5~HmGY;3j?BePB1 !怒R2H?c=0w'HbGZ^1m;gD*IG&-,ZF=9C6N9𑊓fF(8sǍC=.qL5aЈj򿧍fEAky<&49N&.MסIPl,ZG6k\"Hui.?;|cQu,SǚX7{_`RưC DVtfWՑZ<HmuQ-z:+󌀫tnY,jK{'ߒ*$] #$$/vL*ї.H %K5/~$Z=IqQ p,؎/53-0[ez/ To_A5Sa e:SeEXmi_Lm#8srtd3;weTy\vcZn 䘰WNp4p EӒ"pUtf?ů˱ W_בKNP'rmh!sC*ɼkkNp9}`ʬd(ftv!=_XKLg&Wuj m@*lOaI%Y<2gmfMgPYai-bƺ~WMPBcT$]thӥRUtJ]/9[Oa1wOL Z:.?8lskzڠ飏CH$Rr(c$u {*򶦂hQX3J!u@ IFl?%|a4v^?*_ aBriI"I;yĀs +FNtB& yոr7~3p.ܦ})%Yf'kOYJ"Dvrk\:V::KBm$ O}w N` )nTgwo ȓb W"KN, 5l 60vo<;!S_ڬn v#K]%G>q0 k</uW=qpq Dp Ā *{QPn}n@1[o>[w=xt 5nN;iMnJ YddN\ ?C}rf-5wz?eE`B)ɦZ~Z1~hs 8Xǽׅvs^n$gk &6s*2BN(a^r,ŇnN'Wt89l(}knw6m C?1>+}1.(~~X7*jC;B fGKkٲ{%~NEV 0QN9wq賭ᣫ7IJՍY|oMAYf2Dր؎`'Ÿ U^iR3}3 hSFb(9oA5nQi#]L/x_la'1N$ܫ[Dz{»H6-: ;m52 \tpZ;UA~a-hEL@OkV!pⱤ+cL:rO\~v 50˻3p]Y"`"5YD+:8+ |1ĩIh'%J× ?+c}WgL2Lλ'=@:\ҶU̱W 6&;LOvaD4ɿ"bi#M%V4~+e[.of9\d\{[]aSp!.(%k FG%L43ʐGgšvHq?bWm-6ΌP?f^s6حSkyfJ/hکR '~"HS*Lu*C$YD#WP-F4Ylu4a7ܰo>b&[n)uz.: K9F*3$(ߓIR| B*ܥR@:L:$d6mT^D!0-z[o=p%ぜ2,CXVR$ьz{Dm6⟙=2˥(^vI!Z(!hƌ9j2K+ŨLQDql#*6qE9ģFw66r. x[;*!d"$`vkdؑx JSu;KT C4a`H\$ڴRG64ɐ\^Wu81-nna|-Jrej Tߦ_}Yf3o.F_ߥybUunI8qb Qh{fI~; NJgt>|e1y%G^{m)%+_M18dU8$׃zEDdީW|7K.WKӐնNE}f8תd40/zڜpUfIFE4 |^Xzl8v@i:J0=8X ?U-_6F8:0s(s56Ϙ< E9 EO`ܾCq@lޗ~K{v3U!P 'Tbli/b=A/kB2/e΁@$ tɔuQYPAPŘ!ͶD^mПW6^[d8R\|(;sj|aXnv,|СUud\B6D\9'NݾotZAE¿TP1ENelXъ>zNڂMUsjbALD;Ѿlab=.AdtKcȸdҋ*]f#e[_d]/ETnr%nSjVNc m8++5tA˦F2TCωi$ݽ6rJe֓h1^v7a9ْ'Ρ_BjpQ~HZb\L -t׻OM[> t*R7'4sF}(W928'뢶zhGvEY3S zGm5٘ҌGT4|=GFi>O՜|PU=Ry qԥ/Y<^@g/n"`ѻ?#ZYC8*S)B},:Gci394 mlYu2 7By[K/FPԡٺ)fx>/4;Q}6a\P2?nuyq 8Eb-o>hl[$Oum3ݯ O벎nQ v+踰vw 0P!Zͭ1R |I ')si5hzJ<:J[ m  '-WTR .BYS?9}^˧ RSO|f6m}%wtS:qb%d=^H P/7_8Q$D̆RKt tұ|?vPR#Le;cZjA9/xPh,2l@\t`CwplJUvNYVP.ƾ'KV ",gݛ'g< '_ςiWv6 K ɦXklH"j_x v"1 n[]/ʻ|g RG:]C=Sѡ?'<%>r<黱zq + %> :\ڗV^J)?hd*Fvw+NPݜ ~@"􅼴>mgTOb_`1 Q\ rD_?b o<{?d#wEp%}оP +53#&@@r?c>j d}i:tqd1cܒ,UnWqbxE"reolH ۮ78 * ]+V$Ts9&{!,&'%.&W705+Bu3Ojj⍾Ѻ)cتNt؇x,5_f Y(f>F1d9%)3Uya2X&c"Z > fe(_4{6vb=OI(,J5g7P`F4~  o1!2ǗS΂ llHFJe;_-(HrC G} T\#=ڶN_W4/<"5@ \c( wz +x7'ޚ׈Z.%Y\["[z<, 2+ժbQ'usp-VSd?dKCӴ [b 7~HH0JŜ}_$Nk֬BKC!P|C^߸c=o؜w'l UBz2{0jީeUy~9@_sժ]^/-(7ֈaQaWΨ'D6x׍EWas L|~ut1{]{0"Qƌտ}p89ɣMxx ?D|(ȠKYJf% r!д"o #@2"$ uĠwb7!3}L\405͆w{Kz g)+yg ZLJ#]Uaj~嬪涎su7,d8X\2Y&هgn{E<rYPALuZ985F%C;GF~f4?72bj̟@*EC p8ʠvps@1Bm}IJ *߷R3B0Le}TvK*\bTII/GE'yb u %.T`ZsDX\]ƭ֡Q[y|{O6O%%mb0JJUܚnm $A*+eWif †(0`q.;5 #Md>)M#9mq40ϡ! |I$ױ>aܱG%~ ݇k[3k.jGq 8vC\\WoR~+f:3 Hlv3Ru6%H+Ԇ2x hIr/K +W~ۄ94j'=z_oa.zn fssFI9N tn[<~lAisz[?^[QzIFRTN- OZ!.tY٤ׂ%@5YA8xud6I-L~Ӕ*;Қ<fIȦJ&G#qu,-9XFb(-8`Uyipqjn͍~|F{FDM2@g$:zޥV+Ѿ3;I 0:2I0~٬k}9*\):cKXuo?o!KíDAcca{YN" sX8Two2J$0"f8 ڏ^pBڬ40ׂ$.Mlrqja_cgeW`}4Ɯ"B8e!L6=ӓ+ȓG+45D)"ϭ Zz&H]fq5rA%_0lQ_, :|` VҁZ\f@$I_|3Φk(~<ĩA}u09طTBݯhP+M~Af5PɦEuF`|~Kuڹ&Ԉy^6~BS鞧3;B&@AtˋQq&%y GW"+fYA,)GhϦsL 'Tڪ؜]ٵ3E@ q?)73+F=ze!f[Xl'ѻ{0<Y!E5 K|R z(B%&X*4ڛ짙dߟ#-edԀy۸%-ϴO MtT6%CLM*Gsmp Qh^h}Mv!#b$dI;6pBϊyF7ts crާ" w`~23!95r! ('˞Bސӻ%%c=,z!#d!H5i`LU8䞲eV z? Qf 1S`UI7pT9} j uܟ:GΏFaW! M?SG;6W-w@ZDL(_ [ ޵Rr$oxiM-<Ϙ=J$$a1ۓhNt ܾdFJOk:6\ d|4Y@Ͳ{l|gհRː\ao^ʥIA㼒OgwJ."Onu -CoV踕sp>ũ4j)\`S0@26֡kQ`KO-c0>;DMjdO 2^C1p mb~ʾ|z )E `Ěn[ .j tdCtS{L7!낷CeK5rA_f%C;j@ޒ %W+nD].TEyqoToU}:a,_\^헢ڿRg)C@kNjg|TZya ޾d 搈"] ^C/ܽܧײͩ/a?̉80VRQKk; xg>f<ԇ~]!TrjnXɉᇒRb 9戯r?zLݒ: lLqV^E)xWa&0-xD֠N4!ѕ[lǸR@{9tk5IƱ#ǔU$*|IC}A:঻8V$ĈV8SGF!Zc =XbRgBt?%`JNK2_'և.W@euųYX{bzIHQ|lww&$.!j`Wcx_x8Iߘs$mKS_ P~inæ{wRTC>eH<Ѯ_XfWX)؈ AnE":T\Y[CbNM:|$Z?dOߦ2zm3=OStcjCΗh>b@O]f'""sh(oɖ ~xf'E A:if&aZ6 NK y}g)Oy50z0EiƒG m93 ʷ ̏aXހp'69MgtϮ»_f_:_E&xxmg"]XS"pBu\k>m}{BB}B'$ .,mRM]r4ij<67;m%=O q/kscsx͚W?\KC2H}6PvaET!^﮾6s+ A(JXu\_nC\bDILRQ8 i֟dr{W%/66FnGO]48|xct}s);d4}~,-^7R+ 7yQ)]q;}m O0s81*?ƨ$ e#<`F nml4&Lދ/6 $u s-g~# ؏,\c!Aqx!ݝF M 찁ֈsPKjU״H'AvjT SWOtzBf8Ǹj9LJʧJT`my94AQLG s`ytt1 +4Izfv~\v%&;𾶖|Go ɵU#;VG_/;F[Ib%1^dy Byg2{ Ü]{3e#Usgк HXt!JA&Xk:ѽgǨ5)(k $ (yOj *iAR-lŽSz_3=Z"W &7[>H:OiOC^>62(~~SfV!/pC0U_\J[iRʭ,Tyb֋o F10>x_I{={YzY6ŒN\mgE9Ye[:={o';@័gNke^3^1cBJ VlRIC͟?ljS<.B_u/`2#ϛB|yV,PE^u8 qȼ(竂=  *0 hɧP+ {Whdp9l׼@O/7ɈTޙ1xYfQ~M #KDZ~4$F9-پ^0>8i/FV}OQ^}rJZ~tlV -V)}ϷW]M=>-rG{j9 Tp̺ z7 CjCs6YXUQzĽMv/;~Јj`W΂H6 h4͕iL-a|}c( IY`ݔH)QȽ9cƇ-f*Dcď΋fVX&!N *hDTEt|n|x\q:T9uE {&6̷ ~[v$} PnkT+*h+"wxV4p$pӐ6%$U{"I!ϴ2[GZ"d СHxzUn$.&eVO+$~vޫH jn  4&޻,pFZ{h1<&]8nEdLd$BHoLu:2jR\MBj3(|j'ppf:@w6ONHYBu@u\J|jѿ|;[t&?Updr̀@Z3xj"oU@Eަ䍯P7n!Ԥ`TiMڱsBT8(6ʃ` >'3k)3iyĆ%LyKu("9L6KM:oߨ]>aU?/؍ߦ8Dabׂ(j.N\"D8ˬ6 O; F">P #X#jFI,||-(I߹ȯwfC>ʎl ?k"r}6Ǧ5ip&Krg"XӉxYu*NásAS`eaI "Zta@W> i'14"iOY$ƘFPnVskDoT|ʫîS{,jh-Νu?[qKwjExGʕ .-sIw'j>Ir{+3^2d'S]~؞N+?|-Gk:T둥sڟ#`+jȖa,>e.15uGې`(#v ܪR98B9Y,jl("ՠo۠`.$eU]}A9 )#;F@=wɅAأdDayv'Zo-U勚li=u>I>2sfnif;vT +͠L"^q!b6D[X]H4L4}\ 2qZnS6RB q *.jtAǪ -Ȁ&)e\.Xnܘbs˹gMs[cB `̔IƵ/M1fqW-/^ u= vB>7SEL|)YVbr0E`!P\`(&}NPajS串{5KslfGEQav6y h qʨVOoݼ_^Elשy,l~j/#F47^f^|OBͰefAo 2A<&d$I!_Uy<),)7a]%R(U8qDGڠ H9.{8= mcPO\:;WC2=D𥧤59AcK)R[2qAVUq0^OTfǍΌ*8 {|W> $6JkDfK 1+ >IaD:r=q8+ؗciKJbƍa  .0!J"!!0^}aOXa)5.{r!Gh )c!QQU*yP{W($2>p/"]'ԥ}׌4=28R6>XG*Rs=rw&И02pScsZH C4Or@ q݅$51oVK"k%X ,`&= (Qn8tUWB] ~Xfn;y6,+Qȓ;ˈAG?kM!y3Me"3L4&{NΈ[&_/\(-7gZ02dƻ7 ߸shsnq1i?io6iؾ`Z*&)QwĶY^^4&qGcqJs5|M'}sSQ1/x>;͹)Z5$qy^"| 9-o$,6Bug_ p+8 bRv7ZY.1h\fEiXqR3WE3F/rY?^S?9]#O|i(b3mfr;MzOYbCjTWXM{gU&zRVnKL.OSbVYuId! JOucZɏe+^oLcGc=mH2"͕|)D{?gxziߑ=hݏ) XPekDh$d4-oeJfxC)@&|=%0gr QLk[6 ۖ9bp[9Sa)J6s8ꕷXe} I'AƧl$gk%p޼PW1TcSu_@1[`$3.+Kihx׽egD䂮6gsvu}aIզ 4_=[EUDjbk`Uc8JT`y,٣ONJԶV,! KqzO:P/N QDaZCd|H% 3s֪Lsfa=(!W7()n#HCCSuAW3H=2[wV 1g?(޿D60/RJj_BB}ކ7_8a,.-`LW9)9ܛ%ö!,Ls>nYeFwJCsZ:Űޟyk N$i?忹:vI"ZGS 5;̚Bj8ţ]>o87?gUIC)2ez= ̱Nqbme*Y `:1|Wc]7=/:&b!#?)vy_8GBAAJ@}_QW\Ԍ}Kc;+dڂ@hg1 x]`){+h<0 3?l.?V,}7 հ~E4.'۠,?GܿϏ;\h'?& _[h~~#PFC%2ųKE)YJ5~]P &vj|P%-'E0P¯MuKXWӤ8JD'E²?!&/1pm77v3n!埑7JńbȈd̳j2ŃBဳb"mfLw=]To.[g<4b5ˎoc[Ħ[ZḾCޛL#y~ q˅ (̋?G;~v(~ #:Vt<94UJeL. Ʉ릆Hch^Apz- X}f@{2X\ݎcĄ+LjEloz. V& N´A`;(T[NP)2i@g2 Y4((x1(zbd=QOϕm rM[`.-TndTLn<ԉzh_*'Q1,u[ɂ1g&ff Y$CX *4m}_;2F}ТзϦc5^>w"$/밳\'+8 qգcS&ːQ:U62=&  {պ%}g _ګ P!gaa~ĢG܈0Za֖d\=j"?ڊPkУC.X$4VDۚRCC;w)}"U>*Kf8 o_[xpE_z ?SS?T ϪuDջnyZC$2Tq2rOI/KH/KhwSФ#pr wwqno7 TJ_>|Kn K52YeЫPjQ!%N|g.g*o gM;kF{&R<@|tT~Ym a{#:WEbZR&1ܶIwӈ<8#Vbڤ1G?58 gFq:G^l<l`b@=M37VE@ɧ0wDbJ6 tяD+i$ֿ&_5* ],xϭo{!dž:ܨ*{( xnj\l65V~ <*l2Tq:i!-خCXR֜o~߄j(|IA/3zF}^ x}:p#'@G"jTAZqHxD"== n x.<\<XfMֻ%k':g/i邶͵7ɨ$#7OJiZ3+|2<u9sqdzJ[ lUW-^t,[T8!Y nmOInwxĽ'β_&ݛpL{?=H8i؜[_CA3ƂiIHP'} .K\'أA?"lJ6Piyb]0R|)W :t_@{79{r+Ӿ̠|P17smU%BVzO-0isҢdyeWZgsImw@.i o@<_yӫ ޚA)js[*[* DĽ52x5Ⱦ:8P؅(B}?.uX08z]1w:}%545"7 %b<;YfZ/O['IBu.c #z QMuŋ2݃NNǒ$} 9p-.|F#6;61(D`+v".q uȗLh 98Ö-!j4Xw}pG*r-K8~3f:T%zKK&hzKm0Rsy.3RE2/7L@L "k bE 73E=Սȇ'b?y"J[cMs^ 9B( O>W;J?j8Ef+}Oa6vk/3+LX^46pXQ*KvmrjF 3eJl[$CFvKB׀~I~(Vzy~wڊA3zm6P_b 88x& 20ZmH ŭm=E]S$tw,M$ͺT]26 $'yx`ZCjߐ6޶IhN,*ASA+=Ga` <})Gؼ>eš)|5IO%*-*qv>ЬPgRc|[M0z"E3q’["%Hl8J5ڜ"`2&~Ϯnf2ȋүIh)$+xȏ&ŭHg1·MzB"<Y8loO},My#<-jL2<@c8qKu ~,$_Q҃\:j6;"頏ڏ\VQ|!\ƒpdG#eZA=N$h5Ǩg~3tY|PtY\D}A"  -֣Yuj5f^0Z%7H4eP ۬<3hO޴`ԘPpI~MƗ௲|M{KCR|dc ;p6qbޡVXJ o[ĉ(L+o1+ :"Mծ:ٟ셶|u''-YUw]g@_~7\}Vִ LͶ0M`[rƹ-%"/5Mgbͪ2 IQd,9wIJOX֒^-dbw]<+љN>")F!"FI8(% KȪض߭[zLذۻuPŻX X5)p\Z8.!´WE@u aPO*x쨎FIr8Fx-;x 6]d/(`Ia,5ӫ|!f SE(NXHħlXG[)&'-X$]Yu f¢JRW ocz'rH=zvQzp|EwxL $RxUPVϯ.t=a{Р,%B8~q$T^f -OS6JVT;c%]B5> 4Bh ˡheҠ@f gy[%Զs}:ynzP&֔[ Ji39fP IzFq,ٰK3ң9k-6n}XY}c|e(?M@JFb+Xeca9in6K1ca-T8{lu{Jkф㕽R@o=D-m,͛ nw3cBϘ闾wH©ZilBi !H`%{?Ip*ƒ0+6aN" 8@pkyَCXb 'sd4޲}_fM26ZN.M{[iʿƉ|9JxXBT$Č%hx͊{Ŗ`3\6}> WCy{):$[ݱ=G\ ^Dbs.O~)rԑWwoY)MiE]"Dui?7jW˝FDʕ V'B+wg-=V %4AΐÈ\\9 ,:2)x#`QUPXgiCOα:hI'dA`rwDӦt-֢'8ןjIﵕ[7wx)K ز K*7 _M:AE-)f_e)y1P( lT-@tm\ \49o~c9{ }56nO*BhMk5ַvq3~҄"BB&82h=Iu<y4Ȗ7TZ?I k2uKW@EkYK ]M\H֯BVÕǁNA(G:Q]I#)VLO#8yWe+58ӝܾ!] J1I~s͉޻L{դJS&{HV!T|lbDkq1{ܖB$@]3ub,';W!if{킓@*6*ld mZ8N#HF9vQjޱl:_̐c&8bdsyP_DxTHI-6/ Z.~ ?{8}ަ[|R7U '>voW<8MԪZ5PC=[O9 %F#Ho(«Ƃ $du7C)sZbW`0Az+(zGR& $IJ UN>zUkzh9`(q64p'&̇_*P82a J[V0PM퀵lzvhSDå6ϫ :v빧)?$" ! peEDh&x_PAHh-G쑉|)_똒X2)բ!AOSM>4M(huJE1\loqiWdZSkCK2dNsm4vܫc>^|"a5ϭ5`0tJ@SYeadZF)FHF/W6k7GC\mVhRU;C7v)+&fq3հT\a\ `Fg vC'zgɤd(?t2/,BfJi;'-O{5:t)ͤ '@i1(&fky@u~eOk_xy[# 2couNaK"8t rx7% EZrP5hk`\Q.Rؐigos?퐷#$F7h dGtF說k`U2p23|hԦ+jFelGAյlXt%zf^4v_k8?̹ 9?K`ASCbmEZ= ^#7febLEl׋xn~PEj??n]ʖKh _H8fOR.}IR5QFQ}l*\}#f. ?u_4zdwuk|B)cz-b1Rگ;^di91dˋ? ,gׅW)4$edFF,qdeQHvjMYM~< Ihc1O5h{ mYYܖ{"5zggGڤڄC%1ۊ~@w$8 >LiiA#Xr @36k,6 KO 5cjmfgiJnlfa)h!tw# 6[#Qt:a.xSGi%ZT)҃02ʃQeڬ|",꽢ZS~AbeI25sԗ^[.$?)ۺ&V*LͰ3P]:ƣAd؍, #D{焊;9s5IBznG?R{Lp8B&k. -\?ʭ'RT8xv[޲$Jiƙq4(*T*]t5~RzJLSX0[Zn!)9sˣg狏m0~%&2.kk]mugc>8wcUb.=p>aJZB#um&;j<$aFT/WWR9ZE"Ժ+d6u9Qһ4uDes|RG7E /\5QwK|1طN(FpD_/+Ge@"FtGufs^G%Kmlс(n$כu8ߍA|h= i߄l@nܜ^Ky'\SEx|/W0,elϻ&F`^`/Ti$Z~k;X XۿF rKC;E7g"ɗ`ɹ)f̶24[WfovO?.&D-MqAc}JC!? u~2e?6|d6HU'oyGpoT /`MgrhKJGbR.>F9Gw[G[j'}s#vp]P2 !BldXZŶb1>Xry2or߮AbF6yٌ4ذfЦZ$Ys\;}G !J/sֳ^4,9r(/sc]:.%^jр;/$b6u<](B1^C.W߾t>tTdn襚Xz!\p_Bmײ$ojmg&N9G/N#Bn Z:c]eZjUm<&"LaI@Zu FpM2rbn7FV0*%63EB ρB|gY[|I̲ HuRͺ/czKW1m/EI55Pl/U7Jyo +,&ToθzTEHw2D28 7X]2-YXڍS)Oвb VЪaP_4 d퍽r߲:(9vZ81>,д#!<: [4}t!Ahi0ށGfq:U?WD^ChRdYjHڬ?&8]L&,Y"%,|Z CATP'kނ58J8b`@)1qBKe)SG7o@h6v\Y7:g%rAR3vͺZ߸gb՜;6䇺j(z:hC@Of!E.l)zV>Qܝj!1}5z'z_(ީQ8K3#h@%\)<կWņi# guVoS?^t58lDQΏU@Dȧ4#vB`GsTI" B92ASƯ{VW ݑs(BNdZa#$$ B s8L(2krPK&@L!exDsK!4A9wu^2s/pw3< V&簋6 vUDcaKl礏@`aG3g͉B .H඗O[k5Iܢw|hHe둫[O@UjTDo.J@ҫ"k:g(ÔB-gJ\wQwJV\ &CQ"nX&eS"_~8Dv,d-;B5a ,/ALTl>k]T+hn&YmaSPںW]',T,AVLΘB`xQ^U\^(r23L [&8hw,B:;j +>|PN =`Z~-$R54 :d^F#:}-q 54gNm2BL`bWV?QZX(-Z沏Q2#x$\XYcjh y@jo[3 \UO\MAGMC( -.@ DM4y#=]8PqwRMa6ķf}ά7^DHŰ<䥷ݕ-e|J}}$ 9U'!bW5[T<l"V备A_hf^dYo-ep0Ϯy)%khV)-c4[qoO9 U%F\i[ِv+5:!ԗSKrѦ ԧV:FNQe' ^4HSe|h]Yjgr+JyiIvʸn-wwR);i\1+ >.Y?9GjU;dď'rAH uuJUunww@~~LͿ,5oTKbQ#AMҞ('@qNi)(/.3;t< y * l,=s%P’ eCA=yPjX`=:bQ,"ǙQ[22q]\,/r);X㵉v݄gN:LNCƎg^p.'EzV3<-m[ \LN8չCJC$IIg(%4c-ܶ8W|n衤^SТ VCb(oId9 >RAU>UmS9i* 6^c4!cg@IM홳>XE/9{h؈2~Bl͌lY=9nh=dmנǤA [B!z ["@0%,z_xIM/OG3D4]P/> 1_ ظ^oBQ-w6mۜD{6^2OhCE*A{" {H QS[4)3U7iĽc4}US9*;m>V zB!=z!R8j97JO-ʹo8I#ޓ2,֋+gr7GuȑY7b\7GA5w҄OJ)F]c,x1㨸΂gyuO+6{2c P կMfU=f|\_S6 iRM'YM"]8:+&mv9MkKW[hfR5ռ vc{6 rCt;@_u7&aA弢K'ĕ^3J .:Cm=?p$BXPn(d0lG /w)rasP 3+tp6,1T)eml /+*9b2M26?Y#_֜]ʐ~5qSLX3Z.2>V3=d:S$47fZ*—$ɏoȊClqއf[Pk^ĝKbǂm^qxncy:If"x  .Λ* 6H :!cIWf{3 0dCfR٠vv)p kDUP?ގ笷L-2첷╃h)dB0 rRp!B.wIjNE.II~A_O˘ײQLfL5gLmX53reN ))8# WYFw V& {=~)-`O<q3zMqUMжyUiXDx9cnث-=e>!ͨojvlK :NVje#|mKLg-$r{{қ;r Uci-Bw\*iu)b@{6NLqGkNx3]HU<2qTjDQŹ]Lmiըq䶈s'p7\cVD*7Pb&tno앩3"`g "cG cB Q6 7z+ ;AD-l˽xL^oW˻ X$} /-.g[SuUE +Jlk@w83[ذkBvNf_##/*)B0`uq[ #`mb%6%_yh^OE)tsOjbϿΰ,\8xϞ?:UA5Vs@HXuƖ-L:\)kM~Sc- U$ p$KՋ寮Lhp 0"-PֻkӇ1sxq8²+p z;y @5Oxp3dJW5Tdd' BH$O;bVBNxds̊-_gOnW TǗ?kNRFdρ7קZjM?0q:akzOt*>m'%YoSo<>V(l:Yvbr%ty{zح%І{q5C?i9d[8e:smX xD2*5N:B>٦K2ùT:32+7آщsW3I8%a"tݾk'RuRa "@:\ E1wr5!'f6 $w\Ff)X (A !:Hs4;۫; }9UkDv&1-`!f۬\bwzʆ#ЃGYψ2Gi|^ `VNn~x+V"2U9T",@ X &euPYdKs8?L:Qt\C|`:)aU4zqҎ Z-#jb)DTHtnLQ$Ayv $j>jI!I;Ʊx7>IN=Tč`{<~w 0G(nt`zH01X^jl)8uJMP& Wh+M np yҦQBaWn1s:^-thC-L*光sWiNjL/6j֟rwܸ &(x53KW)`qrc.*8bCuY ;Ubx@ПN7E9QF5m}1Q.M殼[aÊn#47B@zYsbLǒz1tb\H687/2$n j%!Y;o>|Mz2nf+mtb2ؾtϧ ֧{s?ŇNy-He!0/F(*8e?40i* xj dN##Ŵb#[8Sɴ\H*=< (lO `$ iA31+I5OkvB ^oݷc?u! Mg+<uuIg`/^DQԯ=6ә#GP|eO<T5vK"I}9V0d$c[ \G__#v0YzNjဳF',A^`)5m?~OrɭSKYoA l"Ӿ[ .pq.qX)- "3v+l?ς!FjHDT?l{ Q5}/!u u"3(zwkp=PY?#BĄ,V)˔wYŖ'i1rѫv-0kdžU[a4&1L7Gdz[=7+PXaDy*zJ NHIi\sMAV=Ay1ʩL$]{)I$)W} 3U c -v4(TPͥ ٣E@PqV&D}U{"* r/#`єsEX<xg\N<+o@s_n~xL7*nJZVUX\< ii&`xQ80-jT--b"צVBU IENsy%+FQ415}nsֵ`/sZ{~-XJ+u w[%ڢ\y=&VznbCpa|5k~/tIqZ;9vCFaͪ_Y?9}Y %J b-a 4FfXIpa㼟Sk^Ph>@{~(퀓*FFžm8(_ %dVG>XsqK=1+v'Qq4,&敏"#eܹ;:4* @@? <ntu Ǫ kGN.W3HmvnP:yf)LnM%B5Kmt} N\AP&ky9b`ka-jESPP<υD۔8*cO2imܾUIpId}JxIyXS#T,3;3|@allпΗ }PmZI9Q1v}vAlQ/Yh7tsPe~6ںƦZ@rm5袱//R '|"-Bj);Dv#Ư~w)O.{;~1kحwH9A4qSR ͢GcC$8Q͍wef>n(pbސmX~ ç}dùrkNdQD]|OAF3p> ~Yg.A J:pmTښ N^QeN:X#L:\Xb.t(C#4q>lԮ0G,"-4W4fL_Jaͬ[>/8j]V(i2=*),u&BEɵΑET`P el.PZ uj} b) P=M/-yq (fJ-ec:~X}?·\*2dbMPpPy}'ZqG*AD39c|ųBm)RENUBȀC{ =s 5 ܌:u03F*m6{NhD<`X2U?a;t hG(}Tgf](2a !xQ`_ϖJ$ς [u~5 s?ttywt34Ykwʴ &J>nA hYUW`؊8I#D ^jRifJ*9c*%.m}o1D | ʃ$&eqK,B&|k0m_JB~-WgS$zkU+("*S-4{xeL7K/DIZc8PK<+itKQ{>1#LTayÜaDȒ):_cj庻{ c_\S/MlN$h:4kHH)ysZ"Cb#1} $j/hvBWi }Dct!Hf>><6zwPO&}U'% RP5thQyLg?6=]"}e\NOܪ(DhB=;F2_;,VkG[WLܥnǼ 9<$jtTLdi3Ezv30 Wj(coR߈g|i'1?YS/05Z ަ`=,qn8Xtdf,/"dQ3nqlOk3XF w/uh2 [~DikkB k="GKk5]+%$4n"o0L-VrvB#$oMbktc3VNJ)O>) A84pBb!;b85ǼT(arg^gѲƐ}zPHn+!B{$܎ޑemtߕ)<#Bfw:eE6KO:Yih1h6DT[eƣizU^^3_ޜoORU׵x{@2K!\thKhph]Ѿ2Z2ni!L-Z׏*J?; h|ZY RJg y+7Z(8=>[,U0XtځD:â6@c1櫥&^DBXxd +^tܔhͷe^( !8yyNo6rr9}G;70q߬cMBl.+4+!!*1rLD׺[AA#k}Ү@8m"#aeƖ"6~C @~9~yM>XGl`^JLrlu LjxgLUs 9]݆T ڍKD`d'E$tt+0XH)q$"݃gy8ӭTȹfM(I Y6U;=r٘ˋDAi;+q >b9L8 ٬ ;A_X[#ؖn޵NA QVZ^ -@} ڍiL7zʐ"Ybںv~E4 G $DSޖ639ʄ|.EDub`uA2|a!-Q/>k;t>9U&*ζ@{S[j0p>*`\Y߀ b'J[? :&ِ$J( O!ávkogWEs5K![;n3jQ5+1%"}quCY_$ᇙ?~5 g\a5NX\fa|8/)>#7"DA2/UKZYфL|7yf7{tC&Y&Pᶂ]ook LFEV6QuAVD}#t4] bBVu%'ϻ[fw,)kBR^л^j+6 M[#FT)3 r9f*ׇh r;H#0QCҷ\sg倄@(M2V-WPG^`|U- Q1X#WGtk94^|=nRAi\1}/,pM/ _`KpqB)~vGN.S@^"A2ݞaϛ mQx9ͅz]>v;F\PI mo ZlHAK@  |?R|JMN[lvhmGUY38t y!<WHKM8w)]/gc]0V+Kv=W'`u>{߰r1~0!3ǎY+EmӲOUqPӓ 6f x@;6 ՂLRR,YdVn}%t[2~M ՝ 1 =4R*V(Gaj{j]!º;CҡH~5,r{y7}P+ˣ/jrVLQ0#0AF$%1Y@G<.e$`'1jN u98(?R AhUoL>NmgPBq8&S}g4:>$v֬KT!E5qՌ:m] ;7gBDsSMBW7[VmRohڎoi.ْ3¯wSKH2.@'s H: k"s)T8kuF#jl!EiNMrq< 7zj3н2"JN  ` n} qT2)Fx㭉0jܒBq ͊)K6E@ZHΞ dV|{|]dqc9*DaBG lx[PA]~c!+mL´Ή~Q\P9yi%'*8)km@̲}B?EG\|hZAB4|TS |X qcJ>N}j%`JT/(zywUB_Xm$ui{!B4 mGXbw,*Yc5^@Y)85=Cu?*,-߽f*F \ 4ɍ$!4..tV!X뵞D s<$$4T ->8^HTlMKto ` $o^B":mpҦ2Wv2hmδzh|8e0b{*'v8DoJX9`ˊ:Cyiao7h35gj=?E6X/\T:` wC 1T5'Oa 9ߩqJ0cI}vWa+=$[eij]0y[-w&5MInEo|A5iwqE*LB{7C4)w썇fZtڍa[ ~bsfѼ,~!Gk%2^PakvP X-}J0%ۋ] дؚV8;oJۘ_K6H1\Kt={B Zh]OC/UchM[><%)5xV՘95U8L3wINҤVPe^64y(hlfmHQ:l {=ĹЏ\qJ1|:Dv3) brfD HU1(GԥbqIr%ȆC⮖fNssuXlOT6șH= 5%_ǢwS}iY-+r&B{q?bpkz Dr >~0Gq8  eFPi 3|gA# >mrr TS@b v,s1\:EH[Q.6M36y~p5jv*֯CïZPZB̯%.(qNiu/6zz_{G{m,ɬ=0 ϚTfm"@I!)ctj#>0c>Gxʕgx׎Œc4Sf&u4R9D|pA`I %"l V:57dh\J .Rzh}bab*Υ&if(Fs< (Qp\&c9QU_;ED}]˽b[e.oV1Rt{m7=Rp4Tܩ@ڟ• Y9żiwv>A`ZLgLH>b[ &+YAm={۰>Y!@a 3IO4 ;xH$[jT4SFJu=uG) f(N\4ךjH)늮|cI% 4J͙ Ҷ;p"O"7(]Vw#7@eswGYx f6j$O=]xdnjxl7%񈼹_z2=fo~ts-<N 9g1lUЦN C$n&1y ~|Gzur)t͉*A/RAގY7 M g ëV6"ݨg*SN]Q,^@8t=KVϝ%#6:E\t5H1DL~l1KŎ''q", И(2J/jPi1ZZ[9"P5ψ[*ʈRinǁmD]G*хj;,dSK'7U! pDsu5cRM%Ӹ>h u{,gy8on6#K9"~~;{ߐ»F)^M|\XVS-k 4sJ$k<܈r CzК .@͎:|ƃy> k\kA0YgQDBw3kMWp⥴!Fʙd(SfN"ic t ,ďcʛGr}%yXv9p"?3)T(7M0 Zy *f)H?˧"p'| ϼ 8iF@Li W;4 z w& %!t(A+s/?H+ L|~ESp Es=z s(Y #|=li ^yvezۺGCzA~46WluyYBiIȓQp^A0ףn3 jKf+z& ;'i?9Fx ?y6[-_k E=.sÃ۰Z܋^ 6ҔI9Rŀ Imm͕))Ri\}τˡ.<W$tƆ]x1&[XTHk-$k*i<4fe 0K529\8,.a(x.mZeeظ{YK p8j5D*pq`%4#r V1+Px/ m I!@Z05*`SCQ+ #hX$Lr>(Mrk$舧@ޥHG>7s>񱾚smPxczc|v{5+?lȂn`PpglŮ _ަ0B @owY}\\!,& TQȼ).ױanPGx%d3NW~o :y4xt#nHPYВɟG6{~zb=d٭?ࢁ%]zVԝm%ǎGo SmBLfֿ_j,ГC="G>ʩbN<]'-F|N耫cQ⥿SWnd+qg|hA[3vq#M@At.. ngleAN9P,;odsn Ȏ"?M0:*ie X(㕷.7N x>^~?{kkjЧ7b>&eM 獷^.](5:(Ct|D:T7l3]G26~ ^Rzpow2X!GhYГB_> "ߣz>*>ın{qت/B92 ?SԗX+;JDé5)tdng-l͖"Rk3@L^ uhn;h pNZ-*9X Jѫْ$|tB >i,,oCϥPLDJQOM߈ xޒW[+fz[.WEh^c>"c32'ދ2w,+kiB-cEҕVٶ@q7:+fȒhz86KoőRdG䴎vr(?wfDp~o Lm++qfhlzjy '?+ɈO6_܍[ Quv T| oѯvnOz&-J-/2aB㶍Iyo ePpu#3m\eºge2:t 6xIՙllGcÙ4}2."۾B_E, $LqځF\%DDd:ּ'Wq >Oaunj0 ܦc;K7A`]OJ?iLE5pJMc Yax5_3(gjf}ȖƀXF h~1`JU[ jʌVf $MKKN]C..ҟ"EJL8@jd\@z!9p9e{g&TEXȁ;q#eb~9+zMc.@;[1p#%'/A_y-S6C]Jܑ8tm(^V3Y ړRǾcL*SU~c,X}V*[b=v 0'fW/~>%{Vdհv hL9\ X\|4K[fީMgf~/u->8nʲWʨe0RPMmלnzի-ש_jă;K&0uИSJk7~ߑ1AVٳbL'|"ǁBd㱻Zm?Q` %/k2c3>n?<`3KKdd%B.QC^ }("6lU\=u/ԁ}zڪQA|#*Q  HCC3|01,PM sH\:'b SS̭4dsηaȡYmvc"E WQWmw*ؼ~b9+ =J&rfJZ= %L2s11UTI~| _S0'eK2'Z6Vn_][I]"dWlZxc]y& $.I. miͳcHB: U9W:N/`sD5CvԒ01^'FP] ='xҴbF b3B;ñ8DPp6:0Ra/ MRVJސB>aH~/sT@rPX_* 3+-4apnw_t@Lst4D ,ڇ MZQvNF@4\IY-ű ޵%sާ59uh(sZ$㪨 k+mF bT7y}r:NEwڊX 젘ƮQDD`Q$\Zd袀yaSp5ܟp/n]/He-r>B} |qȧJI5Fv&{BʙnwY;B\~X?x_UP/ aecͬ=ИE,A GU%WnSg/"wxYUKp[1mM5Rb~ 1-kcK9 !3+i f<ÖXX7f'B"ml{|R4|)la|+7RqB0WYM E S\BHnPOmZ۠a"U 8f\MgDck[Atu꒐ҧ I"={)!@u=E`q(Z/kd_ץ_ $d< xS OO.I-䰏72`j|P!~szm=F3cu([S6!mU[/!ʧ(MvxknoP_&.kA (W ?MP,HDkC]>X& )yT tG0OF cEucdVU0єlIc콽Z>4r-~/{S4uK P)reVol kHD /8 سv.@*\S%NFҶruUnGpjy1М 054#t(VGͪ3' uf)9+q!G|420 /,d*"]- e׺E_GtYQeE_nIJ"QxNy f}'Fy4.Dc T}iRl.'?0ˈ1Us?ö3vU6M'Ҙ`y\ܩR;XѩcSf%ޏPх̴~CѝO*&tw&͔aSIiZܛ"¹濆6~;ߎ.^r;@%* {y喝-L>qJۇļHD3bGsf)l ՞m1TP[6ϻ˫^&;{gC.O~6L,Ued!kDt1/jX3yYP׸dk3H-*u w)U Wٯ!S zx1T'R.mflNl'&dSqy)>gFyᬹWBuG*X3F; QR=Og4 ۺg,AGaV"RdOʀR j6U_1T@IXGكٍNB2P9ඦ{U %X> ̳k)0Be%kߴ̚{y^{aųF)Џ"G(fF J|,:,n7mYQP!Z`6G1c-XG!6KwkP C=>! !梩kqՊW mFB/[5h灎4u/ZZ}zyS6߾\Be8Oa14VwsO\ 1*Ym=**Bӟ0MЃRAF㲣 l2-onp%2e=SVzN1]}1G<ѱX˹~vJQ >}DJ-z(: ^NIݬwGnɧu犧'SʝseA]*/XVus:p*ˎΑU* {dpUjys؏;cQΟ\0A.)BW@R_am-~po$†@Z΀^%~cy"(Д5>rh׃@]cQY>Nl'U>Gj[el]GY_qzSs_}bUdѪf:, %ӦWkfk)DUGsJiQ1rz$_gT^ѡ},d B f dKY!nM¾jj^*{fU3z͘Ѡl\VB8cat>yf۟#};*!?sŗ#\U ב$l|0p.l#UEr{2/a<:Hn/;%T%Xv`O"B,y4Gom~8͋ݦY;rj|[כO%c.4u쩮RGY1"_?C0 {Օe9>ί2sڻjL #|m~l0)/= _WM%JFěo$x]c'c CJ̀|0+ax*%S ]ꗜS,V-Gzru4eObS=I7uVY$LP*5g'@VɪޔB2 J]b} o|`Sg"ANE/&ȺZfDosg%BK }NʍbYM>ҝRd]FMȷˤԵui;}*d_[kZэZ)vgYԾ`]!UĶeYMT85hPJ$#=U KK{=X8#Ц2mݶQ> ͒%i1֪ve7U;ӏ/B* Zlsb~WiΙj'&8Abvk(S%=f^f;#l䈝I ^1w3+j(>pXv>{uol+T(ƿ-o9LEt4vZCup5"D vd E ļ~ xƭd7G(*F&W꾙8NPd ;C63!"eڞY%|n^ ^pJ{^uV,dxfVΗ.g\n=v 72Q 8f}:X=qXuʊZ@pbz;ImF\ƷMch"J۵|>=M.F' Rˠ*m{W>SB@%? ^qA۱|}mdY; U"n,Z99(4bXa[e +}KCcuN1Qo\6=-ڲ0g '%ƩON'rT.5qW`W)] v+gq|iPyknH[bq&ku9ED,C;I8h-^W+B.D ~{6#ԥ($|9 Jbtk^bnOⲌ̻5/` ,1vMڂXuVѱ_c$"nmB[ߎxƬ&K8ss"3YFpgfWʟ  }H1c`HzH9{یT{rX(@VZ&ɹIKc*%5 :4d㠖cy#T4ux9#%oa~3)<\ms_O@E (kΑ9oraTɲ ssјQPwP('=o!0#t868k>-ΰ, 3PWc+C` tDE;aHG47`! e7#?gbe%’=UYZHٔ%Zjg8`Us:e x*`[6#^dKȬms$_SUaNC;O~53t>fnˎ$tF1 GN]JUDc)Ü&^x d!''7;M]I_ԙ#JQ:1ZVd8)ڪHi>חgzuKUVX=Gtc4Sۺc6as-k]0VTU]t7 ! UlsoSFp̓:y5BĈJ*m?L]'^-&'Ѕ-s@Yn? X2G:.2!wٜrSqafsWrSX ;R5 Y^P0=HWopUX39дe)$v|KP{/)'% RL59gsT_Nmft=CڸUZeC$S&9_w1Q#OˍKVܜuO眗41׫>#`p4.c=t&9D[/[|Nd=% \J^y%f6+<+=E=2o.ġ[gIvݓi M} X. R͘2+oKI{<[dc 1rQG.UHpGONd3dw%WZ^2IfRt̙ɕy(vHot nعMz EnGjv͏Llvj|EE8:$&LJ^r~>aK/}z7ATX[(iB[wSj8A a{?IP _ B1_5r45sFG:k2jM[S(\ptoJJ_ ݉"NuV U) Ч$#xoIa5Z'_Ax>q`) `I%rP]bk3& U:{A&+TXQA`_3Nq";X8G9RJyH*X{î9؟N9-{.}SnOO)Fwqa ξjA& CtoUƠ$0J5u&1 bx_:w!n; 45">&PA?B:7ۙ,N:Om@Kj<͔Y )(KOHHHSdHl.eVޫ0$R|i Cطi+aIuHM49waNT57WMr dƉ4gs0y__,h0_eU"Uz8Z"fO ٶ@NA֪G"/m%ѳΆJׄyi/sb/Cܗm)O[ ! p)舐ٕS/g"Q6+"}LynX_[juL xxke׋),(N7əǶ;/p +H8bptI 2w?#Ȳ\vz'c)փE"rHu_2VMmɂ$'h^=)i%OFAKmΫ+PTE $'OVwYV)^@Nbv܃+^ZNRpEtZgR<#\8N {HL0N".O=FH.XMQ:yjI,lƐ% wN˩:J~ qcKU+QAKM*,FRx70E6@knj`XqX޷F=P7iQ+y~V-f^Dt ?{!rJ`9)!r,ld~=)Sa?BSR2[DV ήV-ߺVWJ&ECE~)XL>k`v) `델(=Չۭ2;TGSa겚k| j.-BI$F&o wTZw0^,EL7Sk~BeDU-Ǘtg1!7S:ϵƫb?,9IӚ`E[LZ\)63"@AZOڽ0jP;X_ME-A Ż?jwttYׇ"Calb/>f&hUMprah* &9l@ 2bcI"s #%\:»NKby @FB|268iafݤ{z# V\fj$?sdWȩ$SY3?').VBi#(lQ0ʉ; kf߳QO*GK,TށOls *! sΓ0^3^X޵jKԳm$u1ԳVyٞ_0i@(}N(\ZVM=`8XZd7گ}z^/`XjňS>N/%kkwisjs~;o)Ww|0+W ?ug_D.Q8\hKj Mcza eG%9A|H6ro%7\ 7p%7rBC%_f%hc, Y[Ŏ4x"I7;PԈb5݂EtV>loI(2}*6fL|eV4F )7~X0ڛ Z\ȊjFn֩3kքS E}[hwenXi z˜SC~+7[JUdtX9$?@dPXG˔jY kv}\XӤ(ƘXS'_RY}šmMZ\.çBnz0'5EJQ,#eNKۅRB{Yrhr(.ďk/OG5ۘcGQGI9Fgۡ Y gy4hLa? FPwAߎ$t#ov֎rOx,TDϹzz[ت wuURdc>`pdSsQk&?hш bim4Apk Mfl~A/ކBR#sz @Unh{࿹[? 0U!JN:5Lz__LɴE>p Le3u.Ļg>*_` 1񄡵c&?oKpA s YBK?N1F8N?4 *~ޙÞ+W@s3_(왭3MvJRXx@3z\IEv=-PzUuFrl6FCpѲMte+Wss29)Ӗ9s П\ S7(^wbuG#pV- F6ewC~+t3u7t+Y9Z蓺;,҈<݊?>z8.NQsu q, P#LdNc> n9)+8'jrxęϒ—-m$PF%yhxWXX4]`F]K}ߙ &&E OF#8E ߢFct=K@Wf]\%6\8qbj^gV 7Ț*iD0/y䏷MY٭=Σ}|G9lcl&a^FgVVmVPUQC0H%#(Y iT%l]> ڲsQ='+$/` ҋ>'#7m"-jR &m"rc9Bҝi L6 KC3/ sdT_h:u!E TUKn(B)EA j!O%?Rv8Q\ jέ ɍIfĮf_e7sdkʹi1'qA'J)VaPt#nt?Hx=/$,޻Ƹ`ޢ?47n;4t'_5EF_Dʝ?;q|rDIJZKW<]@iG = S^.O` 3.lT9v nUþ3K(DH\{ʿH0Q~)}3Davg CƩ%U/%ȴ&_ CWk.%_Dn"d|Gv*ʺϒU]&qw"+7˼!AF+BB&LݣF"H@|ՌtRKp(-R Nڰq.P|C]Rh;ۦ*tT}tȲ/bw?4Ry,u [-PhdI))znn{Qbs7c{n4益GZ;I8j+9-PW(?_9QaZmm6JS21/ ~ xdZZQtJZQ Q1=.Hw@5H6_(s !}alMO0{wB_rJ,S@O$W/+E^-Mx㡗~#[:6 ޾!#7ZQ5$e?7G?lvmD-,54+Qww@X vc )NO!X]pFdxVC, = GA9-ŌyG(%=U $Y9?ZBQGySEM,k{nK啎MM~!v[4fxȫÝE&Wo\6XH-1F?ň%Tb sP:IƯJ i[ߴ<'8\?CT5"1I2Τu0Q*mv^:WpU/&/J3H≒@p!g$iftj1Ѭշ7!e+>u@+5bЧX*%T0˧.^vʁt(k6*J9kSM7sOA ٔCJ˼,Ms1聇n;A2y hj\)cг(ۅ nK~3C:MK4Hܪ؝`gw].f'YVca8g'c1%PiϘIQI;% #P~bIy:&sUmrsa(ox7ZUG]xV 3ȋsb:î&o^=4\'nO+.펃;Aäf؀.A+@Ԅ;z|suQ H(>P./7Tu:R4 ?F`ovc=!b/竃Yks0Y85CX"6ƀ&Ipaؗ.CXla'^ik"Gdcq2jf+^2qI0%wѲ߂BIЌꨟ]_+]OsMW}F(U7}6ֿ/ȸ!|G)i- { eqBv%׬Me*-EfgHMk"Ccʝ1Ba<%NݙhȦXX<Vۓ=PIB298 לōaV;PaT'x=`_qaye=; d$nG]2&P֋{1Hf91nkcʅ_>B8Īl'nT3%]~]5IQgu?8{^-Ð QQΔS#'"PQ,@J9i=\9\^H2EGt^Az_Mbªl uL6j.\E\ۆq0WpZ&/rcK!Sޢm `Ӕs =O 98c]|l>.lW63.I)wقMe6µnD1!y5g+C8 #Cg\\!S)89f'Z{g7fpc^2FY3};ߚ]"ϻ)i bxj!J7 gLM!d&$J\1%?DB)m@T5}jZ82ù=[ d,( !IqwCDbg[{_݅JZ rr6p;79BcX.Y:k]P?12i2h s#d!2,,8JX NG?,Ů~uggs0Q:-ۃC,-u23MIdMۃuY6yN?FVH|e R]9wb0#|[~8opNV.0MC!ny`OE@5ﭕM#ϙ_$ VD>yOU~Bj'Y UоJ@iJ$j*f6iW=Z-zVх s3U8ۊ|8*bW;kP@r;#ΪbN:Fb:}m ~P-5aIl56٩T2uOugx=f70Af֚-iNwhemL@4]fHÔ| V3ʱjY ~͵--L0PClF`$8L) 5Ge7Nc5dZL9gcꥈqmjh oߘ_NbS7od3m,h'O&R44Mߐ}?97ICAf̎2lU%ąAVn04%rp!: Ól{@tٮ88Y !۠!0 W w/ThX$ 5bUAI9|hU2-}gti$HUACGߒK3YAi݂><*9o*ږe~c(W`WNq9tȊmDx)2㧚sfG,6tZ+ Scu]^.EJO.ϦhŪ}E%%i~ruSZJLVZl{ԆnC2śx"$wVĐ-N}J9`ƞswO/I)B!wy L/h2+OVT]<5z<5GOhv!x}Pb][O`p"F.wA埠tvN!oƹ/+R2^5r,҇%?fZqkF/G2&!FԘTMGYL0̅2 =g +tY˱${<2}iD|K;@ƶ|2U0L>+36tv1yxO iHSWlP!P՞3 7uƄIܱOGy~u\E⠹hɣDË# x! Qgff/"TlUAc/ǔ2UrSDRCz>н}D_W^Ջ&{,ld+4fɩsGrS%>}Ma9a^Y- Ɔ܌L'b;9)F\Cu^˵_ިQ_ ,;Pb`ςʑf#>XQ4F)# h# g396חR"!}jQ >`2r3n(dA^W`&:֌bL.gG3Z V!ZxZX."k䥫@TQG~Vh K}~Np&U_Vq'H;`RP. LV<ȿ,Պ ʭ@P՛q1TLD8$+ɭ2ނ|\*,EEk&_#Qz_YTyy"\A2lQ)dvaFp8әgF?֔$$^UK xA|%SQeQF(+ӧ^x` ;fw4 ~ bCŅ[uPJ,N6ɏUw林Z-oW"Q<$TmT9dW:v}>=磯owС3{V ,v$=Y d mW쳒b\C#'Pk A]𼆈$rd,~:^"PF" qb>= ;L.(* rTV9UXS\3v["HsC\2?ظtdpҘZBrj@%}%H[d,uSm Iuq%kJQ TkWDhsRN!9kJ}Yn {<@2MI+xs'jjM6,#?d~U@O(o)6̬SV*l=T y[ , ƞrH׼/!Ak{XXbYRk7UI;B-3ҏ4aVt]sv+HE+4"V;u^3)D)UrϞgf4xw#|yh`zo-bw cJ'ʿ-t:LE*] &[Bnޖ0θ- X` .3Bj@ ",/EOMO1k.9H-)`?2S!ư{![}􃠇o ]Q}eq>C nMƝ?G P8W&ю|ҊW RZF!'N[ۑz43 M 6!$5~m3C_tXUV4\zkB.6(عE&F b岩_b>RkWx^*&i 4fnrJhx96Jv#js@BȰ{xsD ^,Φ\1GDME|L/Eb1qb"hyņ[F՛ '"z] ͳ/{ 9ܪp.@( Myw}9& /$dQ6`ǺY޺6yϊ/e6jS N±) 9|ia-@ӌ,|QsL>O;kg#Ȑ(%4=C׉9 L|iF*V3];DaJ9RϙFlB\}MXV˺#)hHjȬ5bM.QjJJr<լ:laT,j]6<z=bֽ@ U# xv%-.2suӃmFWsӛgliGX&Cef /W~wTw%š`TB`_/'c&u,`6УKLBPb!bqa$[SnZpqW2$A98V8@v)CM{Ғ {n41lTN(/8eOz6 CXp:zS-نGРyPi3v!Xy1a4qAd(p\By(/gk3~r&:Kl^-Qi (]T 2DŽ+X1cӂε_vcUC˔*n\pm5{ XqmHmo(r > H,Vmz'JBH}]i~=lEyl㮟S2wOPRF狡kZ*hJǕk`' v[XG8ш3)#Cř7JqԀVHP+V0@%dHU<ԨZK,\c";sj3#qwdWꑴ"S5/}֖)/v E&~:Z=o-5%t"B gIlG^:2HE OACG"w|\ (j̏*8Х׃~k+hwG#ʆFwخup=gupnvKdB2ln*{S3 \T3Dk&8^Mb`YӹϠU4VՈ8"Hx,Jٕn_rM(~Avu9;eD:2%jZ^ga;xn 0cpbwƪ2[GQWh|u5oDFa#L. yKv /huG^eSSY#1eѾĭiV<:ei)4oxT uiU LSU78 4 )tix>U_.I==ʸQ3ld'orà߯TI :W[(_ςtlF&)x ,i?ߥG (!d˵]\ +2"бmЃGe_ X6 nʹ({5քرJ6eyAM<[A%<&(ͧ`!lܑRݱwHOH=hӐXd,G|;Sx]2\8%u|#8_j΅@D5{ȴE^Td8?xަëܭT+CPtO|uE&.L?n0To$ z?khI>5A%1X9F{ۺWFG_Ҕ0L\Oښ5&/p:lԴ&n[ꋜfTʓę}j_g80 wCFLϯ] "h/f?/EY"uNS11sJ Vg-|}hNCu؏kXs p/!˨8YH8{o"܂)ՠcuKׂc(~6N: ]@J)uhV*NDrU.GFlL_;nt>8D1c<>n1ߵ[\ ^W_MHv}d(cr'Tj5 RY9)Az,BRo[9.ՅB8,(e9sbbJ,:O ;;M.G( SCw͗ 4r jL Nq\:'ɥyݔU{/r ˍKCy&l+ڳ"( u@?`qig^ s ӧЖ4 i ,Hs!%Qܯe+e#UL)Vaj 蒠"$_:wc)TGÇ廟ߒ̕2\8hu!70ZcÛ%#ڄ[F}T'g $,K ^EvGxdf;HX/ntA" 'mY:|ircJK蟂~/,<B1,5}hlwTJzkMQŴtS4<Τ A )\{d'P@ _~ ;E^eG4-}%/5_'M ʔ10YiXQty ˣu[8!meb?57ch5ACjTk S7:VмmaЦ~‘G?eJ9dBf|ԃ׭ٙ7ZzZ =AFފZ"$wZM$EӝMTڱr-j,?Z HPonT~4RxhgI2H'ђ`& qK2 ڝf֦݁G:sȄ@ ~G0utnYZ%malok؜ BL YZ