libavcodec57-3.4.2-150200.11.50.1<>,f'p9|B{ۧS(Y| OL8iyr[)p.;1wUrS! I!~y a岬~2עnr1ʹ$N:U T.mr7M8|qhH=ċ05?dvu`hh",p^萖=ߔ5+ߏ7#<8=9ݧ*0 9 S*AD|nF;0y-6S(m`O>@h?Xd $ 98<HLe     R lt~$)))(T8\l9 l:Vl>–@¥F´GHIXY\8]@^jbvcdĠeĥfĨlĪuvw\xdyl#z TClibavcodec573.4.2150200.11.50.1FFmpeg codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This build of ffmpeg is limited in the number of codecs supported.f'h01-armsrv13SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch643f'f'8f53d86cac9a4daef2f5a72f53ebeef0f99f2816cec469e94021225ad4bce460libavcodec.so.57.107.100rootrootrootrootffmpeg-3.4.2-150200.11.50.1.src.rpmlibavcodeclibavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavcodec57(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)libcelt0.so.2()(64bit)libgsm.so.1()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libmp3lame.so.0()(64bit)libopenjpeg.so.1()(64bit)libopus.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libspeex.so.1()(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libtheoraenc.so.1()(64bit)libtheoraenc.so.1(libtheoraenc_1.0)(64bit)libtwolame.so.0()(64bit)libva.so.2()(64bit)libvorbis.so.0()(64bit)libvorbisenc.so.2()(64bit)libvpx.so.4()(64bit)libwebp.so.7()(64bit)libwebpmux.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.50.13.4.2-150200.11.50.13.0.4-14.6.0-14.0-15.2-14.14.1ffWf,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+@qzhao@suse.comxiaoguang.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-2024-32230.patch: Backporting 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296)- 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-armsrv1 17229516153.4.2-150200.11.50.13.4.2-150200.11.50.13.4.2-150200.11.50.1libavcodec.so.57libavcodec.so.57.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:35105/SUSE_SLE-15-SP2_Update/ad3c8e641cac769ebbea1a79875dc0f0-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ccf13c73026fb0ab22fc0776f102c878f3760bd, stripped#PPR$R RRRRRRRRRRR!RR R"R RRRRRRRRRR R R R#RRRγ+?Š nutf-86be7eca2976393dcaf4292337eb9753c648f16ee99ffb08867e12936f80b630c?7zXZ !t/-]"k%f0]do5EO,X?ڎ{mEۖOnRq3~ j1Q2fR28^%yKa82SJ &tJj=NDh4Ec;KEO. R C4,TNce!f~OgߋQl-I34]M?+YO~,+FS0cv=Պi:| 5@dQ u3wpO% 8jkH{xuy]%%EMs\&+0jpyUl" +NiOEԠQdbu N넵L7&m}g5= 'R8ϐWIiQdkr'3\Z%ӷGՈNY`<Ìpn`f:-`ا%(UuR"H%ޓ3Ϡn*ANe4=;aj} 0UDT1iaa\mmcLmK. }@5Pb歱O&?(0?VOTh2 h8Ǻ=da;ˀde=UXbNs J;?]ߟʶǓ.OẈwː3[> R'&_Gq@&<~dy&_ ,'kj(=smK>RwW9Q^ Me0Ե!hOV 6 Vc̍d]t-#sԾQ }~͜D £:yߎ9.ƹYcf6=7|z@dq8%%p`C'@$i:)s!իV@~mMOI[d^zI,ɐ-&BSIb:U'Q>:&bhBihQ/>(oߌFDsnlaE0h-"}R" "`1FzK[76ѽ70z?>/9 . ږt0؄~o%U4@MavSpw;s,Lsֆ[4J;[ݢ -$R8F@n` ~}PRZE,퓙p[`6͞%h(|08:=chϭ1"+$ʖ.H3b7_&.GGgC3y9")p 誃 q2xtp>_VLXt^dΧ~z3Hǁhh^pD1Z?&_+eﱜӯ*;4!P*]c.crL=/ͼE'wtUiǨOY=31$,@Azvʼnp&T<}TdQ7Bى ? xaN2$ X( ~B` ¾ xzu!Do›{M7Cp5|i#XqMU7b L]`K%fHl9ז K2J{%H<[K0cHO-X]ߊ~87ZY$k*Vɚ.n9?WU|%{rG}<giNEy3$%͹kp`3EV- o.^Oс 0X0P$c-Z2wd֐sǾ6\I7|fUvn(aw BoJV8 p>׃&Ie*n֚,|u֯C[?g[[V&~_ i!,Y&foIt_a 7"qV.WŁ]&ޚmUQ6-ELI1;fb)[1eغͲ O0C3IKm1"1]ΐ$1ߕHʔR@V+ @N͞Obϟ@}ߨ{ Ͱ'3`pPwK_G*Fv̅Jz"XED m-W~}ROx~XBTo7b+3vE)lA !wM3') AÊbô ҁrԉ:ͭ!SΠ?q41'l U+-%]Unŕ&57[tw ]A |;9|򠕋73fM0FsE=#Z#ce[Y!<#(ɝT"8vr\o $PHf5Re5vQCbV<1;O?Btdgbm >^'_*]ʬQ)GiБUNgnmhD~5Gn7dmѨ~}u}aB01XERAhS=ڠk9Lkt %%{[-q%' $s0'oe+ٚmAiN Tg~6^fi4{7W*|ˤ|lg! ] -93ok]E w]sou'T/.a'n04K2U2oO΢IgО͘# tmE[pd(DuHOt/бqFY 3m2nJo8QWAo{|gܷU%\w·ߊR? r9%R<Ȧ$V/t9' +YJ%C !{έYB‡ n F.z䀝2q)ZOh&Ք]>ىsGg )%<ԻR il##^n6upu֟-|yr;Hz` ~x^v+hM g= Q|<Ӌկp?$@ic\9S2t)ne~@YW$굞MB@{,WNp:Dz-ja6C,|37@ 6O,x&^^L'ɁT$񒖞 oȩ=݂Y?6hjLwp.mvn[G>UKztRŋdT##8m޷"0okVaw'i,UF#X8a%w,jM/@XE^qB1|JssQ.atUҀ޸6tt ڟ8"P6/)4%NY'0~'$=r+ Hc׻FŽَe6>1Q[No z78ʻ;hocݸE]>CikC ۠rj%UTLELY>N:Z<Ɂf Pѩ\M0đ1-`iVWL/E-Uj+vU$)bVٷW* n?:^]{߮2$Ti3i]nJcF6YkU8и ^/ qeHddɣa%ȺmG#|b:5}WY|m汷˸LʏG ;א&~5tfS9۪_Ib%Py7v7ӁI$t#a׊HsU; 8M_h˖޾8Ygv<2϶)›D0͆ /ikm KO3AWOmoI1]S BcD S-foe~N(! N D1C0n0b48e6Q(W*в U{=Z\n,sǔ;e”Z_t)[x ֝T7Z2KFJeLjDܚ" -$8wg/Xjo|JF͠E ǽ'Ea6@FN]UD0cSIDd[ֶ⻵^cd?:>$hU~;W sŒCkG)՟[67aZ:oL iMX(Ȑ){Evlb*'1oL1SeOg emF?XP ޖGm7aB*(D Xn]'~B|'G ==/ T<}ىʋx0}HӮgAE?NҞ{ד2 s  A35bN1YmQ$wG[I^Uۚ 7q>1| d<=Ցa]*lj+l6q)tMHI*3R$U ۷+C8L=Vr6YSF*_E4Ѓ-CIϔii܊[7҃ qک&DB-R§b}J!}9?[hsY _qX3V7FQJ)uөl+3Bu葙RԶn a{0vm)"d[ex"D"֍_%k$F$b« 7{WSu;RvdWM̧5PO{in~B У͵k6\AyJkF/KbO?"!>Bs;%&_9r/=^- ]QZ޴[jRKpN6U`Fg:uuT-\>-i"umNb>^^|q|IQWC\fS JƣL݃vWYRY0sD 1vMզ?nQRpVaBH\ib/l舆ZX*!@:Z#zl*8Կp=Z2(%*얒N)ec5@@rx(ۆև}II@yO&v3$ !1z1E݊/VSu5t|1lqWpL$7VDnT¼HΟ @DN7QH[G $' Bw1?'91wP;P@Ҏ h<[3)VUeOhaC }g: Q5J; d]g[tu3ã ֎IRqpNR`aM ݞF|s-? Q3E|GGwΙ5BB&9eWHȳ=NϔeYp$bwVS ?JsWfa|'\$ap7VEXlCuH z':h25αZ7Q@t>L3TWc$Ee3c&ra)loBFTU.>w껡afp z.fr<% 3\OsG_ M'P]&jAi*^.T>^G.[7nfȮ V:tѶ.uo{Q o/O,yCטԛg9{9+$`-/ف:&u(m,5/m4.iһ T'h£dzrE!qGLOe5QC Ƕaʷ<r 5roZ̤HQoD+ 0 (||b~\tV?Jc%֛rl92r'ʜ8;LPr+N8keߝa䯐Zl`yghT(U*fsU f' d |_ԅz$6>\ހm?nb6X ȳّ<5SVDiN) 2;@tn DiC(96{_aJAJ;1V6DrX .a~Ę8RA%x3Z!-/pW#" R&6C:6kMlSsp`̰n*bÜ) XIka K2X(W'{26;#`@>"$6evqJΦnvӝ\V 9>ir2ݕpӎnƈF uƘijxsdRCߐQTqQ&G󓩾Eë́kCG.D-OV6oT Y^W-Ty']+dE"2wl VԝIQ6 IdyV8}Ja{12Wq<$X@ p;CaM.Q H/c Xg@C?3Ɏf +Ğ USm|l9MllH[ mCP$S:Sa+@sr6T%Y)zsr\R^aHMEm)G^ ؙ"^ڰ夑ȑhwXܞY8oCftSiWɲ.X!',(`#Gݜ@ ?NXG$"-OIŷ޴c \CZ:a@6w4/ԞoS"2\jr[g1ϒƸ$Qk9E*L^rX|auu.GdްT~]\ʬ ݢ4uq;vJ[,ȫ̂kss꾾׏ͼӐ0mQ OqK}̞.|y/G/V% ʙ[s*o0hZ swQa#(x1^J7 {أgWIO" 5hr5/00,2 ]O77BEWZԋO78slcl}!{x)ΦR/ډʓvΚ˼N 팤v/K~c9l '}O 7v9[(V$hȡԵ܇Y~g0̜xbr1!Izͤ2 H<w Gc U0?,l8ӝ;-(9bc!g m ›U:B (!UQ$] svOv;j&c,oM 7/&lX+s htopG%h}JIimLPGmҐDe 0<>BQvaP~ `w iS$Kl-&?~pQ\d7gAϸ3"|&[!v)f8>ûJ/_+Jv-(fOHWB@Y#JZC`Gm|sL'۳aiT׏c7< y_cS" ~de齺V acj*SvG\*@|g܇PbڅD̓O$ Eï/(ϹLY1fT{ ْy}ܾ>dLV3\SU9H8T̓"=3ӂ"wsFLaUdOg;GB?.7:oQe^M֐%șV ))E)gUxŦijyĪRn8j0 _۶M7eI~@klo t`9o >ToFX8Xx R|Bx?k,|[- ހN!Ԏ6q|>(+,\=6 C/w1$;f W{;c~ ^$+̗Jٟ-tE (c=QR)ܙN"WC,HLFkf2*Ze.K7vi7δ~-2 GKTH+ oasl9BبQoUT#ͶQ6a߁9:.&ס#E'tiI:Νqʯ:r}UR'#9[@ O[,{Of'CK;C4kxuMN՟.,9Smcw$ ` (#gyUOঘ {B9?sTs4IAB"퉃͍I!A1V }WRǐY,9N " ?t=xH׷oxou}ek4aq6$P[:+I9'1Qj/4ȢX x֜g|'@maN^qS+Mk㲷Z/ɛs0 Xp_lzkj p{!5}3HrVW6FrxZ7><㯥sS/tp%a?c[:/ 6I1 MOCuBk8v$[.cѼ\s^AM)?O|۫deL䯳dn9(=T?όX ]0"SGy GW S-, qzS%}FnJk^wé Y8q&'I,R^,q4eP~G@hg(fKg"=UN\ ]EBd xG17Oa^("4 -@6MὑX_MTXFXdUu"nჵfl} 9XyU@`YKI@wtnŖAHl6q#cg o ꄕb8ӗ!uF.3rmpV)=*Au/c0SGmC0fcd [?G9^ Ȋ{]LpJ [XAf6Γѷ`-E RݔHSh {;̌۟ j5N}XDTψ5[RWvd[mByaEWCN16J#仁jI#QaJU% lf.jΟ=9;;l3>M-^m3?T `6]ufmW@﯃uQU|klsG){mRn5nL$.N o_WTp5[lU{&$sx2fmz mNɞLb}z!"`s8HB*"AK9-1ȯv3@fGk L]: _5(%DR<[LZi"?nq'ZGg&K**Zu no^m|q;XkILuI1м?i?nIXjx3[? $zSl蚦*Y 'r)h \Kƴz[qλt"pTrFTS wNezV¸&8eŔ% fQ8H;R5Wz.7'XM :C`!fTpO&[_t5i*!-rMNloKo_mMHi<77<Lv\ڼ)Q#&`V%HGv+03I mJi":#XyX 8QYQ5ؾo6Yh?OJDK $ kc{'*$GPޠ{ \+k^rK"#l'- ~C 돕uW_IÀ_$rMec>l`2sfGzpb6‚\$M.!NMnbedIj'8Dȝld aw] s, )Fl◡h_pMF81EpÏ%Q]Z'9X8q7_?gվ/o]2U{Ȁ|,`l-2>O97DJQT _aT@B| @QWei"ΙL1 }Fcަ~VђF6 _}BMsmCF89۬g`]U]z|U& S|tuUD?Q.m׉s!nPr14r`EOn~GաqJ 涑')13H`fTApl-"A(؊sl&ts?fx)3 ]Ct^]󩗦ES}V$OA"p!oPCs\uz<74c?4RX \G-kd {h֓'2yZz r$$YJ $ qرǵ{o^eWo {(㔼;2gu: G]~ F=v$/:QoJuDHRi?An{O!K8AsO~k:p,jtf9smYNgEǁ A==I/NwW0}D,OSڳta2+< Y/O-]fkQ +~91T5]a&(kJf weyy @HCڦ\MʈҰs>>bއhpuvJeÂ{`>bo #j3A<'k_.45`das t+:pZgu+W&v:eҋ.e!L 7S@xr?}Rn٢uhOb{}Ϩ}Pmhx qCmz*>l~yG'ހz"P׳.0BrZd Q=p_ߓ۹OX'xEAg NHS׈ $ ݙ=e 9R$# ZK(Go.P61SЧDdW Eym5adVVK*XL \TB(먲fH D 4]F4C[ ,:*`q:k>*{%7qnց@Vw9(34+3WY[ D4{?m#)֟r9ɗr\:Zɡ$xtTStc~:7ӓ7 O!Gİ Xs , ("+arȬ6X2= "`!9jK@/ByvUˡ{209٧âM,;#GŃ0q7hC `"g";V!4[SJX#%_b7爱>k%A4FMɓxR`chpÄ"{\u5>ag4ԯ!?$,xmHƀaH+ť3-*akQ(AjwB:BYI ^k)[{3G_ћZ&]Usw9;]Pgo4OE= }A+*d`wHA*׸a0ղӡ]FG5!EQp?~T<,ׇUFsK5e"y櫂S|pUQZ}EUgkvEA,3J]X6y/j8B b]lYT"O&](h~$˚Ot& I O>hT/ !ϔPC;;Hw_A)t"n]R?$B+ɹ؀"ɫ46 Bl9{ $~kHon`Ӧ\3|]-1zE%ƓN0)YS)+wH[ /6U(#d4xX9Ua{ wT SZ#s xg;xD`x. E"GUb#$@VKAH]5qdhEJVB؟2 %؂ (KI`43z*myi y|>ˍh-˕p@ZR>+F**-W>4}fuYɳprYq:ʠ>fUmtA0j (Mf*behn utkV/O`51,G3Bj%QUXkºu4)YE* ȵS^]*Y6TuEBvF$௽ gf V!Ͷ.d%B{}Nt@&4N7 :jᖦTK"6} wfQkZ*Pħj\s4+aΰWN4%a6|.-Jg M*׻nO\_4PC폰b-㖊 4م_p @x~<8S o\ܫ6W NU@Ga=}ջt<ґ/9APق1usi]WՂy)S%0G\@[I%s왖49dRhrq?2" 4Yu/^)HmbnלX_[&RǪ"\gL0qyJ@jѯ+Pل[Љ&cк"hgVyx3E(~Z*7 C"6'c,xq]m2:0ꇜD?b04yl.>]晀5̏k*f1!7@>z ?~ %ki;ۢR~i<~#Dr2>r-Ue>#ӱi u>:['z@Ճ~1% >r]ome]>ao(ӼkCai igjA곩*Q\ZC~d%mGDb>>5 r&/.Pt? n X]~d5C8 ^M(OwR0Y%E9`F(Gl;P3/3.ׁG>RooHܰ {yl[AW'7cz9^Lm?<zgUhY,!;@*O+fwC]e-׵J zI$M&`+mEjޅ9khF0U劉>g0Qa<9ǗY_ ÿQSYhLA R2|⿯6^Z1Q3~ok ~=[JjSxG8)"}q TPD'*H& TupE $K<6tN≨TXbyϸe> ,'6!^c7 yDotT/??_;/|Р70g'BR)#ލdZ#d-KKNh ZU_R|/)lie/vu@QUp,N_}B WTЅMʹz0 a:D[7󷢤%6Tn>_tXT:M V7-]ɶnCQ_5&̝`=v{]:kq&g.L)f m`v{Tyd77g,91v7K tc+,Zo~jp~EW/1N JqďI0[o-&/90TGO/^w̕$PY+ōzOLЪI-En`6| gzעi*_pTTb@G7^<[D 4JXAqa aO,q\HS%5Qqڔv]xLG]~ ~DjX5 v0(`R9pj7s7蛸կґ_ èv HDȃ4 W:ލZ$ mm#%XP(&XȂ|dzmAbƘ^ $ 0$ݤD. ] 3ߡw{IYw\B6*GaR 31~ZƸ|\2*u5dؿݳQx 0^xXSY~wf6'N!QKouQ;f:UY|w%(Cc>2PS_!θb໔{sTO;YXJ 8S\B2pO#[:hr>խKYN@v?E RmEKq{LkՄ)HnHB_S ~]?@iAn;B]b׏,P C}f'_=iUh祳,x*d[IM`a"jeI8votw30Oݪ/t\LjW]< wN2C!DNtjAo5.Y5,MR'oJstrWOɿi<)e{`^D."T֬;"XIڣGл#tW:ʻ$rQ ѯ+ }įFkmTI$^xsu#@4xԝ'R3 6y. YožVeCߢUN A (W>£ɄB jEُĄ_ل^q>hGm:d{bcW\g0Q-i*  E@m4DDW~?|?k"q=_,g"_b. 2^. t+c^ !Fc+ W-NRG,҂|>|WlET6Erra=t/BQSq2 ^'7\M17J\j&)4a8ʱheJXb`1&YSҎEqp"9?uKL/{)]M:xڎ*M&x@%ޠCHv < ,q?.PsXe뽗An(*_PDnl L6]b 2Vڙ1%?L1]Mi SI,㇑K|x?՟Ft/S5`2kiq7"oN.Ě`>fDV=FH-Y~8'7"S-j) [dQsgRm( W\~*Gm{LВHdŦUex0:N%扊~`fSNwKOya Uc$z}wn%vX<ֹ3r?D~gRtȭLa:j1zlE yD d:=t֣ژ("s1{[\?%,vlط&C09)_)d"aҦG|( SzS8md6Qv:GB[*pqיߎ4dGyRMw p0d{&(Ck/֓q0 1ܙ?ڍ"fvkCݘ ɴ* ̉4HU0~@-c#.5ށzE+j&R"0L`.VSBZ^agE{(H,Z+rrY@.1tkmr#ZNߗ&&[| ]u V&";}80ЉzcCڿ}1%'8XMϞcݖct7&}Tx{BTZ^+X9 wm/Vd"9`M-8ISq79)B\e$1HpGڟGbx'f}wDm9([@Eg+qxk @qA"Q 9!°<'=B>5*^-`d؅ި@W*gb\Ԗj2ېYP5Y E;/\cm]k;9c&#5^Ӵ|1" I/..wA!T~ȶ.x2c*k|Ek : lCߕH}\8Ti=&Yg(yҬ*uABȎC"8|簯|qsl[ܓj/pٳ=],S3Hc.˥uKa23(4r,ʥ db]>{N2H`x]jP&fxv}{u!<%D_ٰv.yg=gž>q h 00]@ۑ*aNPԗ`ۧUQBtnQJdvLoE/Hڝ?FUG{ۤsiE G\IƁ4Wat!dm5vPY *wfr$W<#њ 2l-S:Q-Ƞ IJmclZG|{Fc[cUr$mIlxމGĻC0=%jE ?R: /-P⧣ΣX>s0}#PXS(QӸ $ rwrS8##^HMc:Rmg]FA%sx`c۲c"ab&ݠS 7j1vw3Vc+AIoz _.H>xiD>tJ݋DLSޞ"}ӈ­HxGj$ݞwCRgTG kS.LKN:+Ք\@7꽚a`6x(޶r5R|{8m#>ʰ&maأet䳟]>`2*yڪٵ{$I 7T}[]Gֲt/$D-6SI4`g=oCK:0{,uKu]zd~@?qRdK|e$']u(jn=aThx8t9!JgCqCx%vv'րs+P`%R*`#óEFVM%c< Hɘj`MIqiy&͹!]n]>TeNuW4xͤ<|!,V/ۓz ğXy4c>HiN52ex z*+^})RHv 0sH?&9Eket.CLvpF[#U}/CVc9Z!!@# ܥ 0\5Xj?Ѩh1Gk:C2oa0X7gZ:kdXl."Q6\ hخ1lsb'V\A3FQjP Yhb-CWyHeA}uAT>:&B!o- G6RR 7~,xFV`T㤴pxgTTEyhjb[=ݱ{"Se#m'=)r6ƘDP8.A@Kc۱:5VHf܍O|4 5LƶdL o*HVV4\,1N8XR `*4Leg\d%EI 6irjY+c*=[^%Y̿C9MiQc-n^0xs)L|EЀM ΣHdy0eIFeM8 ifFho&NeVr²J"̓v vŷ{XkZVQ9lL`~ET}bNIY@q4ϧ{ Ǐ_ yF_h}qi;X'n")3;9*hЀF!>6~gׄuռi'oB0BHQYӪĖ*s7QH]XH( ?0Rl;AGT,zoUɚw, ;]*3U(Nq(fF)C"t|;[1°1JK֦(2XM`?Rjԏo*4 LDNC w~L,T @/9)NTh_;)Df1mmDoV]t09֩5DW\nd87;wwgv}ըqĒ pS9u@֡@9xtTV4G,QfǷlv;V.2YsץT5ě %p6b[Q\i:T&j`804gGX(ʦv#3Rhy*dkg^/$XBΖMe_~,1vKD^4lN.DqU[;C*g 7hYd"F?Ivȭi1蠝"%0h8k ǹ؉|!XM:4,i Z֛6\dZ2(YpAL[׳;B1g)Pcq9/?,dY̰(-nbL׹ 1 :>/As $vu-fcۜTWXҗG!{z;Q)Ie'7<#Q*ػ$aؙ̰"72 z'tkԑnXV oQ H_c4TO#ii%Wô8!_ G+v!a\UֳNNpV St3>{AQvBUC=gϕj-":a$ej YweΡgGao݂t\{[MV^Vr.3*vn\ΥL? iN06(nHF|><J˜3+V\<=8J\ĞtJhPia8aB1uL/J]}q/.MAo]] - )u2}EJԼL/H>VK.N_-VwzEqw܍JHT.fGJã oldGpwbN,[-Oa6E"~dYj`w6i2=l8杀K?@[[r,⛙M@pw=n]&π=&J2wn HRmRskDjhٝmrs^ʕL3*wt{ѝL *G}Wi .><1MaTy,@<p)"yncEys(A2MYZvێuQf eC7P}-YQ^I7(4kJFBF"[6W>Z&Gm41eeH,-FԝdE"[4<\lJ%Iϒ(E4q+1 D_$DG8KYOkv;8v84~٩먁)F]! mEUH|ϺpМ}U]1Igd<px@^>~   z]"" l\F*~:W?6c4A.ƱPv9 CdqJVouHXaԴ.C7F:!%#] 'st{|0^SLp限QDsܕ9~h nv~5@]u5ԋlj:.!` ҇V\vL|pW>aԱ9'N1؍ P6BR`]5;w+s{#C)=+C ݟ;RuX1Zir9eo<ۑW>r}0e 4BӸEȄ]A:0 nfj$LK&5]kXW! Bi[Ɏ˩6B#B["9Bu,a)j 2$*Gl 뷍m\&I<}l@$쐺3& TZnc(j߅wCJ Y+=kdKm|a5(_"RKR[ \nȓn'c7GDM1hy}GT1Q1IAhY|Yl2#'iVo` {g.M[;ΕCrkv/t]9N[ś5) a HKAe媵_],+ p\ة[팉_} 4l#W8 eSWą;:Ȼ$mpUzg+ӏXC0 qYHEYj:4b1TTd2Y؈1#1?*ǿ+Tq>>%ĸMWFI~j^~)u_7wqE"ΐ""Svz {;q rئܬ:"H@j1%Bly39EJ֛wC$j"pR5S?Ed{?o.LdpSb+˄]]*[$6K8qsΙPOszrأO|+SPXƵto CLvliP=셳Jn#2 Zh[^"ɐCt11mm&XDwoUkjZ< 8' {iVK;kF0fZ w(s* ;{~^bQTԐ{L{ `XWU{,KEYoad% ;}F>Y>ǦiUȄ DTg=NED+,XEjQ*rxX|-ovZj,Bu_ȟlʬY6:9{CdMGHK;AA?(jq%TŎkjڣ+ H,(zu͹H4UgK2%_E;=yQc"(kaZ 4r,@tA-䦴#=-wZhٴ+)ޞ734$\{R(?nwy1չP|6?}4+GwA,4Z][BTUMmIfàz}m*{ѩuxE%" BTyNJb@W1WWo|#&)@Hc VCs2MМ$yYV~&QqY б_"S]/dk^jb3p R#HzUijĉ>ٷ+HmlhG~ZT r)JEw@X{7/a%G-ǰ1wH7v~;s 2ʂ^=j Nݬ$GͥоW)` ƫ;y!O};:*,sMeevɵ7Kav0}@b68]3ٰJ z1s~i l*5ă!䶸׮u WHft&>GQr;Pb7O|kXy~m ֙qQϝWl*v:4_^0]Z2e]~V"-TஊMehd|;d(-5\peK lȥ4y*cCYS&+҇Rt]Hu&wBGN5KQ99zDSi kƲGZYN]#B|dy=ۗ|5n'60׷xrX{duFw*(U)FXh3Dqp9K !%IV$oڼ=cR  oX+PŒebreH } =E#N Vm=GW1y#P+Hg]zk_P}CPqdT'q](.dڿb"roD+γ<uq(Eg C]T\[6g.qÖ "K(/%esdp/B3\ьw&":Aŷ2I#t>˰)eH6@2G$=reFBڶ¢T@"t!(9+kE&v$ Lbd[P{OQ^-k&ۨ^%'#_R3%P4Ȱۿu:ڙ1EkA-gRJWWLc:;0r#%En]<(x60{G$SK.` _ay[Kb 401Ӵp6UVtϡܹ[M2`sCNҡJS'CQOWNodsnO\Q}qĒ-9DU@DGKtl`_x^;$n`5?l{vf5gHOsV7 \e+;.J$g}{CXBTL;N/N}A0-F?UtBa & 1 *"¬aa)>2X.76Og[.}w~ޞVJ`Im<3" lu=8Q_~Լ.l?ѭ4ڍZR"<(슈hI*"K qym>aF/y!,Y~HpN9{ܿ %(?@m y&d)m{h|nu7G7ڞ٩~k'ZPIhv":dI>Mtl"1Լ w]D_ɾ]x~;76`td+ϻEː*5L|HlC:< xLm7(飚qCSjw43'isvq!|=z~c8V"oރph_` ` "$PT JRvdN}AJrZU)JGV|L#6/{ Q MV?k֣/~Cm o٬c) pKTtos}ka}Tt>*m_gK7nE&׷h͜Aq|Q D*孊(߫ |eZLz)CóIszM_Wɥ=[K@s-B#I'r $ԝEQ|pD}.r2K.LolLzvc;no !%ƼΟ6jjOj:1\凇Y{Zj΀sGx=M?sY!($3~au4d@j7%>3?$ӃFQpGBMl c'{[02=]@Ql'!B;|YI<&),er1n6zC>\eLx+l=% ߠƛfJ B]j,UHG(ӽ4zir&xΗXYzg:\uϰa6ųBxeD+dGaEXJ.3W( p}@wq%ko_}0,JrgB1țmRq)uv!wN[7&NH ,u랄or3j%=ԤH_u5#ᖒ- RE1JIw| usy jc^~}*>"@rL:>󚝌&M0>3I!MK=+] P(qD뷳.+J Դ.pp pww}kԙh>j1FJ{X Q t o+K6\ӹtCQ96^tv_Br nE6@Y;J8E֋xLk|K3hkͻvqݾJ٦-` ^bw 0W 6[Js̷k%RﯲDc܈ D4~9w⊆z7`+t+:W&\YZ$6`2MϮj֯ȶ~*ley~a2A<>(=#}b_ <;VK \zJv;U&ViuezB\֡ഹ|gʍM@Ω7I~M,N6z7B9I`VN,̥Tzn gĻatfk}CupK?!$H-bML~HY,ūh aGuA01b}Tk'mÔ(H51N@0<7 (3.΅UFKi!23B(Rk]>%$GN쥴i} eᾄƵ,SֈB3oSVqkiXfi IoGr(91`h-77`YgڊN4%QӦܖm̌0 f w5bB+^3pLן&:^54Rk)YS":L oV1kLVʄ$QW&{CLU pOc%]7_N-PzgW'&zƮ,64n Qeυ#jW= 6K9brm\7>ŅV2h>S !4ɫan]nt#ǼmZQv(ư-,sADw P {xGvsA3wQ0(Q1ܽ4Ŕ4ͷA@EqD뒤T?ه]j\gEK$a_W n )}n#PNICʊl{n TZjB37:9f4/İ oϐ5 85;P$#pofj9-3wgȊHݱCXV w!i(_J" ;[NSbӞZH8 y&f}^g,mv9Gсf']ҝ g[V8c$Ll멟FwϬ I<!(,<ƶ[jX01~ɣE5[gƦRcagI0/8ʜ̊QB~0C k0AsjO] MBWt4xz4R5pQcn`x4 1#3:vJfS4ln~`s74ܑ$qL^㖾dӀYVV3TѶ6jd FPIV1 Ϸp憎fU g\HgY+fS!q_?ɇ_ ۏgSԯ\ /k'dj)<,X Cnq:QKQc&k_FJഡsmhϤ#S!75y/=}`},O5Kfv-,p"Zq7_(*S/6@apL^ܯB+V`#G7Sɇv#x$>(]̍x^wPcѬNƝXV8ja1P_H&a7%85RC} ,9(NU\R0LxְϿ ”y8- -FY; +IB2̅FBТ~joJF$.e '\AgKJnӢFfqG߿־[k=*y SŇF~w76T }|EPU֍.F#X2iGSR#A$n9$yu- e i :r-Lg;@M̞sR Me(.< v 8fcSje8rIr|V1 {y&@N#+5ay5jIO~v͂Tl$=N60Ws`H(T›k>OUN[Bȶ1lV* ̨3BNL*Jț!L$ǥB)]aaB/CS|7CR-pղR^ 3d英P s'@sj@po7 $Y9КZ"Qq"iHa.#QkÞV.)dqmUy{%&r^sv(Nh% 򍱨Qr@ {1<ÖrD[(] ?R5SP[!&d:Gw܁3SM f|9*(qqݱW{{ʕPܶEB̨}#.q}lM,xfK m6,SXpA |**c !/+hv"31!'1ӭ(5YLb0K=sF/:j?ur#E4d/"y Ul6PO]QωCX\Ȋs//} 'vۃJX-î&hAᩈJ ))GY'_0me eI.9oHzyaINV2c+{%1!"Q?3e9iጳV-ô"=WeܬkCeu&nYynm`?nCXu Y+4X,7h}4ah8[{1*>_<Ĩ2A* $+MEfcqAֆI2b_9Rxl_kR/^I/,Dˢܫa";[+>B*I\Ɲ#/tD< .p҇yCۛ- e=qaL;ɬH'ТFv"M fmԋAh1 ޲BŸt7i$㖊y_lb Qm-&B*x-IiZ, EgDolT?'4Ã|s'@|j~|t |1a SU5Fiz? F}5$]L'blbS QK[Bhsc8; D;2-B8=0B;L˘+L+iH5O0SZ %A|Q)_bV"^7^KˎR ?O֍u8nTO ]/U J?[Q=aP ! ,h|qga1`2csޅJ<^ǭJlCB;DNxzf Z )=f(z\(_1v[<Eh}{L@v^w@D:mPM, 1Rl٣c*"%y@yM6Y8xNe%yC@It.s`J>HHM :O5L=\0'" @끲.\ZIAI|2u5+ Ǎ0K^0E\QR!x;H4ɴn^"iw4t@ ~YI@L17ӜΌ:ԌAvi./e@UJ7챔xS ZϱQ f");&*|C.ӈ6Hn]j.r}܂\q<YL Ck4h{gM"1E2x*"ͽ9gfTJ^W. ,H ??_"0g2]/6; ?pNC)`C6pb63[s6IH}fnCMK 43}݀b([Uz\HB/D;G^=_g5<](`ANXLΔA?N Z)^T,'fɱÐUΓܝ*:1ufh&F!iR@ R$W/ڲsmb^P+@PmХ9'r=aU[cn .ֲ)>f"YCXbf~B-+mhߊ]q[(D/æh~4(6}rX$/יN޶k- H+p(y'Uh?jFwˆ_;\Z<]q-lyM}3wVAF:q.*ki̛E& :}a/mXYK}s^w :Ģ{b;Жk|x7YC5"ɴ>"g>i6GAb-Z:ǸU&\$^X]EH_qam&1$n!j6W 0n,<2zZx(#B+bS%MC~+"v( \G*k7453]}bV%aieo}h wDbo|юܐ`Hx!/ |y"`fk=}#݃[7v/lDD%!ڿ.GsVɜ!sյXO4J:EǂLZ( a-*Rh>SQj~tLe稑pFm|`ـ:Q{ʚA]bͨG["ꎅEU A^g!|7̀0lL"d}>zlW_A4v'%ݟ|??2߈l>ɚX 1>O~("AA~!NoܛgJTцyG9 )E8OՕw Wֲp ^iY${yL(8 8C3b0^{s5VM &Tͭ ї ú}? }~+D -xYbA7ZWHؙILĉ\e7hAل6Y`ZA"2Σ 'q[cVY/ 4G{18Y?4d+W*O++ )wzSRAfqƮf(;-!B2+,wc ߪ(,]7W RdnO{u)E"!F1rfܢps٢(5W$vɕ RQ6_ֺh/ u=Dy $rFi~^ eFd}o:ۅ뒫l?U1r t #]G P2j5vyp.\k;֍3}珀m.VrZmf/efv@i,TxNpcsf?'9Nul'CRm ylO{d0ظ88d @ĺG+ۀK MJ$x8*.ݲT/fG c6Q)- 5 iCC %9(q~=Z}c*t; _8XH[K+ 8So5OV7r7/-_VRZ92PA! BXC)Μ+  "*pK'h? w4(ա{K4STGpw mG݀<>ln  "S@V~kS"n\˭q?0r_ 8b^6F Lw\jې`eز4K*5VP8%Ls㯮]O\v#Y9pYäs\EPͣs?PR. @zXffs |`T mJj*ŜIu&ymZ%Oϥfl) ?NiGA!{R? Np ۋX&hZHiGs`܎f^=wYG ZTq֟>{S[1a5A3 w.X$h c9&L\YE+5-XhExD4ײנ+( Rf[ڙ~m&xxXFpE5~nUWoFσ/u* Q/tfgmb8ոĢ Vaa[LGNm!uEbÔJ.L_4dFnS$#(շ}:cՁ|CObAgl~&MG!{Z 3Zk%Avቁ6r=8o8PG]e*Mt",bOOPuZt*Pl 5z Q*)G`brX؇ `>=%Pp8~qq#б}I iV:d֐ e)gYѤ[KüV"KßxNDB0651gCp='<9$6I =YA 6~Sq4l9TLRa,W'~%C\"X.+.+Klt.P4%.u ʚ.)+W"V)?TO㻂?E[Ͷ=j4Wcw9mVK1nڣju)&SaӼkI}D@Gd5Ö΢đ@}zxMݮG+cê|| mݵYT r !W~cr7?~CY:PV(TE HD)lRe P2:&"mf=#/iǫ4p_}YSܲɗ|ek=H\+۞T|bJ%n󌙇RQ:1OXr`S3 DPا 5K-h ⛾ 2ߌ^@d9ck0 C\3%K?]3\Yk(@x+u85ײ `_ MΧKIke^hpes/eN_fVg|v+>\78s iA-ΐYB*vm E _K,,f@'37i?V39P% Ԑ?62aUmjoݪ`@F6;*K{3 . c6>[H"nD9 :h'J93p*X?yXs $z6 .Z^0aBxb>;2kż sԴh խr#=W?P ck%KCI{$|db0 Ϫ\ \?Pm%ʆu̕vXk@d!{Lј`R2Zϋ}$mcXt*!36 U_BbC#g:;<`M0c% _ot0Ĭ:fO_#lCsd.0gs?qzO(X{$֌}MFj!e4:]2yCڤXDJu_&0NϫYU߉78o\-u]V߁ `Φ%Z}W8j#1ƕi)LtÒ4GͥebTKMxހfN\![ vy{ ky'h$HoSxm)3H 䵁4#[ oQQS_?5m\ڼ!5kri;;s2ȧ!suIߍDgZiϨO`ԃ vaLx#ϺyqIvm]`$‚a#HG?ܐjjQW)#ðC|AWio)93롬^M?aEJ`pDy>7NK8dWs}n͛m*:1l+riWm` 5<ޝP]~ d٨g?8TE&>wtQAZh?:\ Ih4 v%FZNch;JTʞ#5,p#i\}7 [|jE:2Wa׎0˘kM|z%-O2l("UtP԰dO9(4'F r=D1feknx,K=w Zn8LQ2O(ifT16/@)rI2‚N>@& <8&u['c0 /ЉԪsq֝;itnц5dUdlx9Jܾ7F.s~ (bcu?C-F㪽DtO dB͗uq7rMj] P=ĉ[6b3 gi*}2]XuȈW' 9ͤ_:@ (K`m5=f: .܆կ>Gp X,9+yE&a ,>K<Ötw!DL3MԐ~@i66miaP3 p<~Z-;ids ϡc|:G\:Zt9xs6xؔ'v@ǀaWdyp3z1M`10ܐIpʞ{bJ߷ ޵%s,C]I9x. Y@aё!(i!4Ř_1.8W!J0|Ws Sޡ@ycT"_8xl*[a #v=5X%,omW ,vGBnC:Fe%ǥ!LW{'b'9_Ԧ{8ꭔ2;wҊK #? Cʶׁ5 ̒&iLkkaCϋG:^';i('1A9ge {^[蕇$Zݙ Jt혙])}*cX`C}ɄTL8с|bꆒڶI=X㲍 5l28"G4n*J\FTI/ߛj_uy֒y*DdSM3|:E>yϵgȘX6Ws[Ok 4 صU䨃]ۖY* M7,MӜ2H‹jk=kuRv%޸қRnXj6.ʸ[lO&/8ĪQ smk>k?}*>cq_'铢V: ꇮ%`]R̤;W|cEp[;Ue4=:CK2CM?r@ Os᰽bul +}3 C :Kŋ%Te+;7 D"tǝ47(;Ow[dC&(DBhyɽ.ZDwκhθ݂@C[4˃ KC1j<}ePz˜D8sd*UXlt4ٲ\dqJ!E>eU3` tc5]mFdOeX{k̜i1w<d }|t2Ѱ,3kdчz' 5 S갥˸V-iѝa  n=*}t 8Ԝ"/a238pK劽(ބ9Zx!ro%?OKIl(D;EU9՞8j\$xn[ Jx [\2mZ"gI:fK!n"0Fa*Vz-/C?8_ *=7U$IFnȨ;Z>`stYu -=Q xז?q# #M̦S\e6[ťV8Xe [pPg _aφ2rj6]^,D4J8Xe5 IۑNə%~<5uW3iEҘPpMG Q{W1_0=PB!IL8d 6p2nE7IOf|_a]b*OO*+\cÆ~Z[B/Ǿý: 1P~pзyׅjt: =.MGd0ԅH$FQ_my9`3Q%;f< " #Z63W.jG~GSf |'O>OKQg:$_ )uy%rp͜{$༛̣H"v1w./eoĴ ^v?e9N[2B RZz-nvW}iX[5QLyc ^;9x.b.[\ ,Q+.50P`mٯ$K]aQ*(G1~ Iy15+MEO㱿#27{q]*f'!S/oi p00 F, DnGS0 2zQ+6p^qM%?e\s1Gu3&v{Gi2^3hT4TE [d=֚_ iM 4ըZ*53DtUE pOg>XAG?{ e?ԧkfY3fg{*`35X0(O댒 iqE)S5skTuy}s odž1j^_q΁ ד<c8e%*.Y2yMNRVT-Q PQ须㌆.MM ݜ _ o=SVJ-r ؃R!!a޷rKE` Y%t)9^7W9Jw#"Dq=T(MH'pSGkB;ƫ^d&2~ϑsg) c<ƿǿTHÎabT`]@KJG<8U5(B뫥6mFxKTBJHiP:%ͲрYI6 }#B4 &)|6$ο]u-EGPt2 E$!7_|0o44&k+ˑ؋.Xk7+wjFra+xwx5T pyGrdqk p=o{ye'\FνRE_0WIaȏMh9V\.sd1( Hg]# Yb<v+ &7%}zIPF c &[ʗJCC`jbs4^m r@JC-J~Tf&A1+9OLݓ=Um]Hp_ʭ>k3Xu!Ux o/K49h9 iCE' &$'BYSe2b]V->aM8ucE' @@," IEJ ,ywld,`bPpI/(\3ᄛV+}J D~$Qym=y ڀ#I#os_7겒I_R\&ŗ{DEⱙ/j/_i"s(LZ9ԩC8uP5-[!@M~osR/FDb_w|s+ÅLםPȡ#|ۖ[Ċ6UfՉz7v˅S-ƬB:\nPk?kdjEIQmTn4{*B Fe){2XViv?듏#@Ќ0%IJW4EV[[]^*{& :Zڡ 2@Z$(PqA.wNS( #(_f@m!Y(|*Vư>tot@\sD*>xЧ=GuSkâ̄Zu2[+gRpy\c9ˌ.i{eՠ 4Q0_%TZ&0vb.X]ݹY_xT3Ȱƒ.5V.ˠ+=qb%¤B`{f.&@]]ltKGyMƅV9fR%c:ďN/Cؔъ F!3(zvːP-U>)N鬁QD;T <qKZ, k9+ Ye# |t '0r!7L&r!klӬ[$dۼֈ1羂)뷼; T汍()YsDF/ NCuoXkugzY%I\w} ULDV`nGH)s蕜RG :.9ȀYxHM}Ǐlz]JtrlꇻΆחa *ҥ q1DM.}XrJaq"J/X4I ֦&HB Ϡ]SP Zst|iէb>tEbG9I{JzJMzqjS;+0+`ػYkT "F3;VNg׿c/yWB{TV:2|EL`1n8zB1{*OvGMÔ"`JF I% S~/fjg|%"ӶT7!|~!l4OKVMتUVQإNʼMؿ}~*6ZdTq>k0b0CErh> hdj:z?7wj,, 6S\]"Wb!dN? ?1io&'ihR27*rC|ՐVK:cمAE ȝg߅@FGOW(m7S$'vԮ-G4Ʒ*^2EG i+6PΖA5 &5>紎9.3q .( ^3dW,$ Z 74W@u[Zdl׳1m^&'`Ym̱ ).`[C{W bR`H|Ua17~lw!.iNZ0T lй˒JB/SF=\(+2s^4 4>A+ݱ aGL{:X\Bʏ]a~QŊ}Nwb:}ktglS/)@CloFfPQtLQJBY|k6g(*)bp&( ԑQ0z;cs yv>}(ll^ %XӇGP,J<&Y3tؿD/|0#=gV0Xդ[cN<9Y ܺ@! 3r^CL=XC@c=yU仓8X+fB> =enKHr 8ȃ]tgؓ̂"BTlmQ_h=&R`:}c>KOݐư#t޾IXJ(3@[NuszQjVGPP& bKX÷pj@ZnA#,]$Φ_k2c(ذE50xY<R. j7t2wˆ#K/233FL{kэE]'`6V7v Gg| P,A3.́B)ieCq8EᲦPAltS{SQ*\#B-T%mP p*7~013wG_=0}TseR[GP sju- L ][!x+sԌ^ɏ*y<~V;s0tnGiBTB2 W%d2PW9hݙVHw*ː%4FcTٶ&WoSWdD~R@үJC)+-09bQ2,2qzn-6l;Ipd'mSeC4쉽К):Ca!" 3m>"qkd2akrЁJ؆Fy75Ez$jE끯E^33zV7O[k'p@c.̗Ex(qJm6^>}iئH#P&?(:D ? 7:qGevsn&e{EaavNXm>TN)ɽч,i* cd7N̥=V L/oyC x/^mSt=3X ["1ZF'CKԏ_ik"ž>Ur02'GNw AD,WU6̃Ʌ|_+'&Tc۔xBGw͆[5Zaaq#aHf`$"6`ß!ȡ4=G1B:=*M-N?ό:UkeZP)2=.3<}OR|jPf=ejd_,[y|,Ecb&HKZ(Aޱ./hH/X\oc0"y} $/ Bar7"j(C~u3U2 UE|Hlftq5BI!6.<[^R<Xc"ߋdI'ols4PT.> jZ^v/uYr):x "ⲏ:/OooO1PC 0hѥ}a1*(GSz̋,\8T S(ߗሔ_+>Pb'E|A+{B'>ըwjIaiFay?.>xInӤOPO7Lmi qTwu1kpwRnj-𯮊R_=-`R*S'$7)ƹ@6 u D\~%MqfgE}CeD8o1Am oY)H)rFoI~f()=x`6ڠ9̘-{I¼~2j0jO~R[ *BHdޠwX~#rEu#^-oK:tT`48V䑱0ـoITh:k~J@T8B*͔J?}סzw ^o .{ŀ8VoPOh&5:v`9! s@Ibp,Hխh6t2N4篈kjS HmqvG6cL(qmaiN,6 -((,ԁyes(#(TѳGC'Gs5c!0Ap,Υvwlt 3Mu5UL`ĭ5VjTAPn7`d.Rp5SYʃZg,S8 okEjgʑHoqI u E^[5Tߩ?AkKg~RZEQ:>+,`̊a(`d|i#}v;JhA@sF ؠi]J'߁D )"ǒ_Ke*B 2Zu? +:]L9\@h@o.H_0+?U;H@Xl @ Mcz-z' (%hD *WO7s`Uch$zh)%a9LSߘ9mC}X'N̥n<+)Z94nQlAP#ZDtvrE *;Ehs#!+ң]O^KIR@#mI(W|fs] 8P$u2k]q`P}fl(Jr~ˬq= x&x"-DCVjFU,Eqżs+:#WbYzڃ|A< O?,╗!_^Y4Vp2!&MA]R3~?>Gx(3?Qf|7D+qЦ8wlƞoV;E[nw.B~p9 =߅{el`wHDtXgӳ q.*TR}=^qe_ {D>V)4oJN! FⰎ~߈Q 4O*ƜX2hz%MPiwK&[Ŋ6a]={@Z/`ЫBt|P8zTUTYr$+{zECx*O aAZĒ-e^`];YۻKj0kSn1,D~bl^bR,|y=`- mc~]eјiyiBr.^,G%Y޺_g]LΨ#w[SAH8CQoRT/MA)! {T&P6]%W[RaðCٴ$аe \7[OY b0 ڲrCuj}Ԡ=FQCxRKH=(r,NHEIL,_I\`Aw'킨vmoHa`nLrݗ1־bu`s f(}6?R7&o[YmP= bRć(,9E͌8j;o O)cJ&ʖ9 Ň2e(_cYLhqjg&%٧Ǭ"kG2O%=AГˏݣ.`%"(j=0׊r%.xhX׵YJBН LݕL,* ZI $K \9WJh(]IQsaֱ}[ex*t٬UGel@7돈rZoaܥ05R;{2lbDe_WR {XsβP&4mѼ*S)Zok~޿&" sW)VM,#kR{ ^.ϫdžsSA'je4@V\W]M>}YjWπs+)Ne70/ $npͭ)ХE0weXw<4!V- ZcKAc>Sy d{u]$2(;?BPDӰSEG^Ti b'h"Sxf$E`Z:rLGZH׋IF2;^U1kF4b$DY1yHHv#6A2WCn|x0XMJ/QkA 适C=q<h$2 DsY+WEfY]Li:Ry+hBp Tl?zeGlsԁ*%нjمޢ+K`R7#Rj/Nd Uokh%3:G' Ǒ?l ÷>%X̆@>sdH9qfjZ 1WYgFD)DXTT?bXeȮTZ?ŮVd]۞ModlOX ? z '[~[”͙ Șo$8deWD,v̰à_b'"R>\9"mzcwraqS\F4]ym RDms|ZFݎ`bF?O4֬gyГ531Ύ^H>?tݐal^7}jjO; nK'+-^Ɍ1L24;G| k=b;}6$th ͫ+5CY*1YзӼq,]RZѫY`5זT%3ӠoE8719 zZCKJIxT)ӯr`<[PةuLbNOB6̾9&R+cXBpGKY9F]]G2 w,k)o f^h(v a}بgHe$SD1[m]kVn%m/ DEiF5LO%E=ט'nc\L7XNS^A/}itgwȂE%q^=0FB8,,>"Kǝ2 @$Cq׈)srOg8eB$_WW͵qSaxyL|!1G%\Ԇ)&(ECno@yq:\QCĭX.Xk"6$JqvF&{2c-B;3i?Ss  NB<9&64h2ɾv;D{қ+h Ԓދǽ#H꺂dysW,<G,wr xsN[q! '<VTPլY@% !$oA:jrJVo7}Ra$CCYExx Ô@}=15,v;˞L,>ՉEp*DBHXYW+!o;ANwyȗLzwWSNkm7K]m@95 =N{sj Ǡz6RR%TOAg d[;&檣!OEѿh#bXߩ.\wҙ 2+&t"d3T8@MZ.kVw&i]T\G1,: w43 ?~1O/pr"RBʟTAhn_& }zr>fTQ~Pr|ݏ Y~\|l7 K@wF)g0`ݜd̋E 5T ؽ$v%V*״VCP {S2UfkgR3_'8Cak .J:'3_[H3/UZ2vּ׬kSi_ W4(jS6$uWX#'Ofn]b_ TI<4 0pal\i8 14p n"ed 0 ȬYL^v[FQZq?>5th.3a2fYQr_7D3±Y2Vn_.]9Һ Ex> >AK׷9N Ş51Kùt"1)D} :>sPy3^\cqEE=CjȐwU32U8j:0|w]1r $ HY .Č儸_n0&W&6OYkoWmT 0ь6 \ [Xyt 財Yw-:&C z/&ɳɝ= L) [25PH'qK~N[0Ǡ>L))~U{,U+6_sdĞˑ|'?tK253F>&L'XM%>瑪ǚAFcBO54D*l3F+!Ensڼ.z@s \*ʩ&Ƞ4NHl 6&TRtg ɞu֚'3(41Hf_L]\>x6eTu=AN LBuew ,(C4SB(h?<4SA.T*f0;i39%'4)fu}. xR;pjlzW7Z!@z!v,CLJ08 w+$*iahQSW7ဗ~P7Cnʼj$pw $U:ADwc_ qqN+*ޝY- V+WMkF41N0C3/a.؏>{ZW:[|e+OvMąX{s_$>]NJ@ЈTV [h?Rv Nhp0̓ѰֿR"Z5 ӆuae\"8Ť@n:NOE2Z R\JQ3z~M?O"*H,cjx9H}"Y|Y-*`PY]8E6sE~fqʚй0CTڟ꭮ЇYہPi>~?|?r@[c|I,;|݃(AjH&ԑd$;4c@ VoSdNy٠gt1lO;svvl]ѻl/Wt\觓q5i—IU>>c}G5^@mGSt7y.dͰ7)?yh_N^4 P9)n~ZȖFfg0vO&k`RˆQGg??Tbi0 ddf(fetb^-.&$1tUWSϩb2S#GYV EY؟b_ĎQ,ZQåo:KÊhxA,7`nAgk\}{kP+Wxpeyx=0g{6'&;rս=L[绂pkaWDPc]% U/% :mww4uQpp&Pe(l*?쨨>,;wf=|eprefKqfETC1쭢26 l6V!0iG48b麬]t+٫y]xjkٙ:W\CI-e1=Rva__ec2oɌͭVn@%òhdC*[5={R-Qr>n~]Yg4.Cټ#RHgirf:S.8hjK >Nx,ǺV@}J{S}S^PPcxYLzhΞNʨnj=(./(墪V[cp=\1׎2δ<;jNSWQ$!fō-M|o,=꩛>vh@X?{5b6ڱW\dcbɤ * }qCUH@9+A`aW6q;~m6-ĭB+JVhY8u 's/y#XL;@]:ʾM+g!hBv]bzjӑy`[{Kcdb諳%eߍ[}6@`+Q`U`2j@ot.7`[{v1ݦ+ ?s<\w)՛r~~L;s `N3 b61Ӊ̡bB/-S=X}eF#_Մ@zو1YLڜR/箇kI.fO)nV1rx}[jfa|9iw=&u@/Ѻj$2 %bmuW( .zuh+Fdk+x6mq?ǥѵʃ ^,lǏEDLjE~@\ٍ3T*/Kħ۹pR>8y P\w|}t1O)\6vsT~V*Ht{- ew<#ˢ!A;S'.18^nb&wXRY+Eq~+1^!5|_+@x.0qx{/e:\})`/4Ԡ8RXdM\YGs(rv x,Tm3@PĂw\ПqXY5r+u~+ nX X8S_O{AGT@Cġ䢆l;ȟT" :>>Łw3q %',"~guҀ"d &9*&'ib|#Pl^n'PC}nǑE4+?Wp=l )~ AM)(Dc9o룾h@Dn&>Ԕщf \WD:ʉqLZp][\砠լ/A PdUNlE o=x@(-By}:e vV p=7.P:}hcWW i LDw^`ҊkD 繪atyJ_PNw9D9?{=X v^8X!>J_eޑt?Tq_AV v_Ttwu/̡ԟ@,>$=/kxi'!PT[TQYI^-3&jX1iDEb\Bk/k2VdvJOx:Mn?v){55r6gؗFΈ y>y?w_~?z>gɿAd~| ^|>*J.jќRMZI믁Ri p3@$F,V@`#MBAYf5`uZ+.-R?uAr1lM8yO:wi$󶱒Dc/iJܕ;m`RSS.bǘJ783g!c !h-j"zYbֿCbG4ѓ23`-&GA`PfK?^>w\?gߗ/q 'hdCf8ݚFaR ?-4!bd ̌ħ !acdn%:Tl[Y 0ٳ@]eIv~T|l<˞|ZpF S99ݶ3FmV;0 c@c<`NM%P҈47PxS1Y~%;5qPŦ4kbdM4(,(c&y {Y7r|8dT VW l UC*3oRDѕ "Nx돷b6c/UV/2+ M&&b1E5eD_ئJĜoIs=:+&LN,PZ[w-wlϝf|JWwi|%$u4ѳ=(yf_U1bXT3ۋX=)1,]e4Fު1 \[TsCy VZ6.}Ι7yɧ.x>ϭqQS+9E=66յdMuĴ[ĭ}a[#5Hy8O3q⣰7j/%45t {q1x:gR%gQv=N.~CC'v.B =ys"n](4`,c腋Rlclf_Rx2yz`%կ yZkC@甽!oBU 쁅RBgJm+p”|P3#*+q~VX+|_eUNgUxT{sAWAJ c9hx{J6sqv0$3 +/DC>YuwyEDAʃfh;?&sqktpPNv{RL.D_k㸿YqU}+t12#'BU)Os>w?J(l Y8'm@TM@c\Lhg;w~t_6|A'SxC2nYC |?JEE"! M'ĝBLp'ŹbuLYj0D71:z3]olaq)f;o(Uّu*eg K0 1p*m"m󘯌gϘ3[cF"6N1aH,#e%杕@L]~ۚ ?mQEdX?yFY<|`>FXQ˓8AqN4hPaÐ!XR,|]r 5_5n9 dg$;$GD#|&/Xzb!Vn`&πGRzb,b6Qn[&mqO 1T"@ ,W6媱Gi|x+t39CRS$k QRk80)Z s 8T{ѣh@8N'E.m[P43i^_ݩzVZ8lcY>)Ab٧.cauQ&& |<Hj= >EZrlz 2XޖFҖ?f|;w%X( H)D9j[J;bյm;5MlڐeZɇMeB^-ʑ/㯥#9'{9A$'6}e8=0unXB_MԿt^rq%=u/a(#QX)~iw+g{0ɛnIE[oA`9v rcs7:cyNT}vWSǍ[7WM1?vwY_>s)ճKk/oëbY Wyanm].||cRuvuXڰAW\wcam3ۻc?kV`uM TJzt̼Azf@F08)ATX廈oIA}v+X`2<.M]V0,^Vb5DxlpÈDCg2/\S&|$sq @( 2 y5Oq Xz?łu+7_y |ғ%z"(=߉w6t!BP;<}*#@&0VD[}ע9 *Hr0 -y2S@K76Xh`j!fdz{B 7ۯUE:E9ˈ\<7rLGzl0r/|W"!ʓ9'WE<<+CA5ƈ"*wp}(9@ohG,ǯ*,ıΤ˔s"PIJ;XG5O(h^THSY⵳#B*HЇ W9~%^1,uJWVvx,%gH=,Y= ApeCWBF(tS =d০u7?-e%_E@Uf;oxmgpܘKS]G0{;o b!niM"las|ϽvA駘=.×%{Cp=4N66י#qr462ldiW,Ղ{GG}ʑx ݼ\Pzm6|,GL9M;wr= Ll(n}c CpP@$ݳ xzPT'C>{< 9m7?_l/SmN{h@wtcr CSW|aAtz sԆ)O8(q FufG@ƙg5kW 6"o9>m߼zʮu1Pd~EpA:ik|KS{4>-3s 19D[q󜝏[B b[q&jz)s lKupwM[_mRj: ?[*ARKҗN@Rx1L>4%`GpWUzz<, ˣǿdDzF#,F1b)C41 ~bde%Shl13͢IkV>CԛcT|;8+U%\Ե.n_ZJ i&d֒!Usa&|g9<&`K(zVax t͋4|o6ٝTO?唫/DYgT ES6]Y<>6Jo5epf[ul o1A|bq'Va6FPkmJI-ܓB϶{]p{g\O~.!)eJ4cr[Www̚l.u"Z__>Mu3#c?{{ϴҎX ̛>*E)a9f$s;3@RΆV)i|I9-ji'^Xov.Tکh 1oÉ90ٯu,ճph, lV4^"fuo؊۲5 eg+9e ya -iϋjᵗQͺėwZ8<3f@r0.Sz47 sg,~یvH O@A0fDp`vBi Q fx1 (3unF*o":I6Q9X"t}U!DAOkĈ!b+<zޚt=vr/Pe?p`spyȨ맥G#64?5(86G15TPSV6@sr"0@`"*'K%ZZ^-*Og*ݤ[[+V[UEcc3@\m1VФ*5 j6wiZ<XQ'4I8.> ҦX=<Š+X @'ZLboٷHg%jXiiؘ0 2U§-e~zaŭ|9;woYqڲw3 # ,b8)O'{e 4|<\8-tJGߴu6Ӊ? vfݥNJ9^$!}Vtl:UgOR[qwm#q6 `޲@޹ J Yen.NoYz@,b-'Ȩ@ Q0*+ЀC,+`Y !3 E !i@x=<6%Q(*~DeK̹RfU10nfَ̎!%.e&lCu~oؿwxs5:D\X0ky~=Ad~eGS(Gi \~8vZ`@]?pDDuaxD@C؃Φ@yܛ}xx#/N|A_E@^(l 6՜z۴11Pa-%A3T>P:vP_.&B({>MF XE2[ћx;ᜆ@'?$w%ZŌT?1 X5(2 5ƴF/RCzPIGrmmj(:uGTml30S22͹SIc(%HrΨ M}ӗtF kj,BRhji rGu|yfhq {[b[c6(nso(uF y];w3eͮ*S r )K`<-iQnNߋ !0XM&/X&&㲷P27) 'ZsJ{f]QSײ,UPXLGZŒ 0j԰V(FzƌWƄ}W@YhK*K4tt[|AQytݛaSNJ$% d65a{mɯEfX_+fBY̞\MJ&׉wvam01A̮|,*u7hIu' ΅8@9z]SPq1DsV\C:J}\`Zq'E@2 ^.;G]Rr36{ᖝ $j̉Ff ǿvb;pE3Zb uWﶴyƕC͊7GyGJ= Cwӗu~wed΋t=SƛXd4pPz>"7ӧi x>fr(yQHZ,z@`  hRbBvI!'HEB, cB V(p*Ad+$,čG U!(ȠdIKXJڧ.Т~9ZBqFSVHA`,HEH $RDd H )B(( AE"!8t1w%RؐXjXIȈu~/oWԶNq&c]jcsIiWDG9`2<3&愱k[7a}յg ߊß1>&-|?-JkI=K{Exr$%z#^î^av1 I;_HCtp{&{qG< Z'1Zz,=0ؙ8Shg1:}~l$Si]m".SђB#h0wcSw PBDCMX*"m^M@@__2 {MM9A ~E VґC3;Q-Q"xx7\EGoKd;`6D"{; йBX7T+]˺ooYVc9ǥiN-FY#7q678?Q+_,LM굧/ n`ḽm__ᔴ㫙Èx1YΐqiH7E^ӪtkHQRtGY\M͆NR5/n'Mz>R%O!ቜ,umTv9R҂YD-X0Tj\Ϳ ]1Bٖ٣G8+o?v ؀hCmqr3C5ZE\bclcH],C̉,8n7 ]6ۛk+S%@jD`)HS?LU;X3S!GR}Bp;10نv,)u^w ׸J\s|Nd<+ Eg:2rU\fGH3V 0u0ߧ&+u{r/zH{xw5PT` |Wq"=KcP<;Nt8~Ej*RHđ$$RIU  Tߡh9!1|-l֩ I;rW6ʿ75 \6q;fbW jP..Fà?t>f:wTeln)t9szǤڛ-BE=M?ci3%Bs.:I[?yfE[ =GIQfkf }-^೰Sn ;/wc&?,=W7s{J#;VFu'(0AЏ!cqbs H/p/J":N%};8#tPQ] ޠGCYA=oNN qX~~.EK[Y&q mw. Xx=~-!f=PQP3ORQɗGZ =U㐖۲{nei/#E<#9~p?:[Vۈ[ J2tmW+aX2z}|_.ɐ2ewLZPW{G^&zK23t$#pt !:ApةF/ 5}E<Ӽ}xi{녛1)XvMo }|} @%(+i> \̕@ ڛVn°Uoٲzcǃ92ҫ{Yv(yºTX|p&CI ߆ҏ rg8~̧bPhfYe}[,5kb #> TP{8P=t 7\s&݇B=\==s=(s CLNԘ`gX(u5hla߫i9Iay=PQc1q>C~ZPPQBBP 7<)̣Y#|ҸˉJS;ntf[cWvx7QcUP\C_harH3 Q}ĈI$SN$DYY^G-r1<7la֢}~Ï55q [ˠGcƨe )O03통|r'SޜU=G6x>#)IκІoT—[02Y ?Iָ*?'&-p\ xOt!\jLӈ@qCӑ=ɰkbM9k+Sxc6R<+D8n"Aӄ:Eƅ cPF-Nj9ĉUK N:Ʌ,)C0-Gw~m& [dc# B|[q̞n3xֹv~+urዐp'Y¿]9 M}?4P8z9'o |CHgu|}tS6hKaMbn(96ïK-Δ9RW<:"gg {~ՃmMlEWּ[cVV϶\l[Ȭ7&\\tE4Q e_{*zNdpd٘O?TNKC,{8>Fb 2 ?@wpD7lbA@7k@u^䊏+Ȋ+354 L%da'V k}02 gCyք"i̔ [!P؁G戗5~0ʊzN{xp.;3qB䠠:W5,Wz܂l'sx_a!] s/h>};[7lT_@*' JLP#s Q |=Ly*T,pDƠkXv> '93NhfD ܠ45ǰ/;ۿ Wƒt:Q~. \n&ŧ@/X I JMƲ<REn`bøV<"ɵ}!t93 :8ze[.Tƿ) M.]yG0<҂_uaɗy?9^?= P?Z=`N3a/ƀmpVX'yYcW~WZdctuqQ~<Yn4" "o˨{a4d7@$YMP\ki*Q'a=ݗxlX h `ϙbG?پn N-|hLaw2kcg+zOK"D I!X`ɲٛM D@揻X>fـ-bj[#B-Na;`Ȅלc0/s{bXt{vOsw6C^lv4Fw-LP];lD=;4 '$bи: jm#8Ll׷2l_daTmk%`8d8+k{+[V#oWx,aԟilCգ\б3C+1;.aZz=f\].6Z$1Oߒ,7QJJ0\2;{:ϓr>!`t5h)?QX:L8wqvI *jCtF$Xak`Xewkh<!\t3/ 2a W V)ۚ|mZ^L?y`ƀYci8\5=RQ=8GOMC޲s_A"xJp9~ {th mDYh[Tv索};N ,~z=1sZ9WMϥ#*^u CEzZ_1;z`X5Zlb7zbER"WqA&^4J-92/ȉ4~&lM9Sk##˞ W#'YQ0B0OoWgvtCh#wVsWm1!DE?'愼P"lO7x;yJ/!tӱٞEwq᠂xO W=× t1>!' ֿdQG?yӾ;c9!fK::=QSN͜ j*_U9׹T;J_R|nT[h^yzlH5>o=Q e-Xκn;ߙof6xd{هYaT.wٟvebo>tfr<0IIe<(zUb9687['G{JΔg@aC*C B r` WCGp_7((r8 ͪUHg 9 h S$hoc}3{lV8 3H`XĽ%$>hDExcDLXawVPt2sOVH:C}|7oz%U @3 t, ;c9L%ݶ]SE5E⯍h7:; _#IJ] ެFF0r֚( \6ӆ12HF8: ,u9 0V̂!2\r~/^v>UApE"dVx`Ez Ms~KR5>g[rSBS¾2*RRRRRQfR|o/oq>ӹ8ەf4ZCL8@@A~f-ya/E@lW3m0E7Y%Zwb7 A+SI?-'8Nu7Ϧ ms"6%H@Y>@MzT'y[s>Mv6+EU# ;pWYdˆdBJ¡eDYJ6~,?C4KI>aOI0䀐 /] KiF}u?O߮_cvad "s =s60X | x>oC/}vtoP2_檆jʐʡʞl\_'oˇFgu݈a2b U(H/ Gb% ~ oXW[j jD2J&2B#T樧\Wi6\41am-%~[[΃#CRV5kVTbW]HkEmln91,z <*y<*Nm!+?udcMd PH0=W_/w6 1׼݃K!05FA>g̮K]!d̘>dLwst FOPїRe=Z|B} ct&+? KLì cRTimyX=c#ؗ% Cu@ P9~D(AG6 "v~o<:Ë@<{+þ(4秉(N'֡. Bv:}!+cyiM|:Kv2B=2sB!?]~HcٌG8dDM= A=&hb6!u)~LDQ2{m'[avj/;J=Pvaf; Q !9=7v??x82 LdNoHS^&3fQ&@뼒^߂:#C )'aAq[D eGLl~5Z\?LX &P[}7T(c]Ѝ{(>(} D~4P3A!?\(6@'+qBUXt'y7L3xX8f|Z!DaTD@_1k}.Ț2QA+.|FZt!ٞ&,=c0Cq !8}d21"DD(FI&r7Dz00:ܟO($"(|UH@wnL:%'L Cp`@*n]@(ScpmE(@ =&UH&۩߂倱Jw1-:ȦqyoOPǀ"vW2Cx<S#eEKΚ(M~'Y*.QO <[`Hf/9!KdCbYЃn>ːLBCxd0@ޏa|%$J1RE RlnyG30x 0_]Ǜs"zi !ZrDRԞ#a>בpk2"ܟ,OOCYH@S.7>{:5p_"cͿ-RlAyH4p98f < RGG:nZy8%trujƟ;}v\32.+ma;fURzA qu eK͈Zp j0'TIeâkk!6˦q,u>,!Ix6M<6UWE>.uC-b b)Ƴ>4b0+l)FE˭dLu2cm7 SB\FijP:m huBD'uFW lZsIwPhALQ R@@VFI˓{Iu^8Gϳ $ #" ,=~ZsO[pzv]/&\VӈoG6tԁ "# dYI,$*,DTXp:1+J|Q*U h SI7K E@`Qň\؁"TFDYE.T&CNj{{y̝XO3`TH[3/SXP|Qy={ QF=@.E Nn4ٴ1<4MҵƏLQ R ;PX _"RQLt ̣bn4 D gjR1T=RN83+o -E2"}Pۥ<#jh!4^_?b; y}| !u9P?tIyTf*S眗z{h@_W G@xқ hhr ~,¡ ǀn[(g^|9c<=EfA+^){ֈEmw'ܜaޓP!ao;l~7B:] z `kYzτ}stǫ`˱-u`*`2|P݀`[lk=WG+H1]/f]t"mByTQgh8,J TW*k6^!H,ЍDIEI*%DH}hsZ\8ɗoi-YnD+Vܭᾆ;_4^&)zy_&_q/u4I@xj wsvX#@oS$` PșWy*P-m-_:ta69W᪻N'sT2XJ{n$F%~=r61fV;^{|P2"@Yvkuo!O058z#%^LNB//ugЌ2-}NDop2mdL;0X0`r[+ 8]5ynפtCNY?"̖1Q_<ĭ ^kBHc.Rl 3&CtMQ lHQq]oY~V%oxhE " >;ǝdd^@ 5ԃU!n͹8GlR}J;0|}&m} >C/ٯl?qmVF6c~ 6N#ơuP2oѸ=2y*nHqS~v/=#U&A6#d(ڶ!?B\ }o:˷nQ_z $B%'zXG8Kv'o_8=3w-P = lpmu(= Ӻsw$v\^K ɵs<72?elϧP%'BێLSiY=Aʬ{شA~)(4;)  Cơ05f!&w6^|;BI(@u~, =+umGBdK0nB-cNv!vΗs'Vf te{0g:?1+a;eb@pDUJc?Wb C6nitV,QAxAv>S"GA.aFc0d1YMf=n0Ë́+\pǵx l>." QB@ lV鄇k Za ,]ޡy5 ۩Rcu˘ԜRr0` d`h`H~+Q?61H#~XYբMj\t";\|<-;o|2gb࡯AzaÊXe('7^Z1TX1}vQ& `TDUTͬ0&/n!䨪&NQ/dJO^w{d;✨ll9͇@6j06Je1A%'O4y,ڝ߂rS`_u|հ*ES]9M)"#/gla_ tGhfFA k*8 aqw,HO(~n0GqWrxE#jLZ~}zcc'¯pats#p3Nѿ"sl!pݣHu *9 .gN#u0'L=Ӧ\IK %߬@PDm5eS7ovu٭ѱ6R)Dfn t:̟"/|עhP]IE~q޿n?gFG'j&:ՄQ}&|7a2-.h$7?8_5t.Ђ8^Jhl{gcÇ~ n~}\UgȺ5C22yix44 xC)/9|WKd>Dk5J'm9s.#=={@㮻pϠagWR=dzb#1ıҠxl@.ܩ\屟llrc2'"~4JFҾ%OoA߲>rd(oi}\7 ~,?Г̩ zsߌ)s%o vf@~=zJ|ƢqUШ  :cL=>"ۭNAUpg[| v{N9]L4??r;dC0Nu O&S3 'Â3s/m  ǛY6= 8XC5?!K./19krpO+3TQa]*N?c&Eژ.<\?ى[qh|?swtL$GT zp>>ކzM?=n7, >`n"mX 8Ubh޹!< $=asl,n* /VAzobV;?Ja D(' RF-Wa|QăX/iɇA65;܍ø買U֞Mΰݧ9-bUU&oZVk]@sO~Syz@5]$sXl} |ebtM ^*)K0=:gBa{NA]0?/_57'Xx|jzj RNWOZ[Gm6"ږ^rKMT׳^ާkZ@D{S^1u_l U\_XODO(^mŀx y``Y4"}=pb4?R?bU"v\0^VLHtF 2Ӡ. "$^^֮2 XLs iZեn"Z([%B!^.gtěx'ѝGWuo<ه갊F#_-D0Y L !P;u3^ukwr:3sg1l]Hf;e5DFB 0(DH%&0l,(Z,KFr<>s]M}؇{F~;x?E -뉫ZЯv 2."Lq[" QhчA ty.=s0s4dCh(@ nj$&D&Jކɗ,z'qN.h_Py"L oሀCS!@0tFR)9:2Uyy 2*%T,G;Ḛ9QgVFN۔*緩 t~A>wiЋm mp:>ޟ܁Usƞ)H1p҈C?O,_. "Bwv(u :ZgZ_~na780ߔA+e^XWIK#?HW]RдV{Ot | y~;`!D4cPן`{@ݼue9η",Zt`Dx*1>)z]# @D_HIzt;<[$&_S7 b0W ұW`M,r {e0"y?⏈f0+Iw)U A5<y⨃cPu@>_r(N}Eܮ-xUucD}(9`άQ%2uqW, 7s;mXgHaq&pЖNd(a |w=mϦ?yd={+„>s-eΨ&E`u6ܖ6b—A0Oq>o7XhLk=CV ND+J`JеRf]Ӝ SSmpOrwFt ^0je_OSoLmx ~v"o{ i̸qB!2.yCh?͇dak"9ς2WN,UJ8k8e3E2ZTߘ%/OhYgDd飘> F̤b`!2 isJaՈXp3p|6ㅸs%ku W}&)Mtk ȊP/ l|^O=oWVۮ0&~c`)Ce! !)|yȟ#s Nzcu,UA\jB)7N3_n!H<}u{``̯Uׅq͉:o ( 茲&@'j?X P~8g aPw uP.j_]]iƞ%'tQ hf";Wﳘ/ɇzZ O/g~)p t}1@˭/egD?ڜ̓{_7 b^ E~%TuC[!gW92F0O]YϞT}PE5dKC b*Eb0<gհ:mc0:`i 7wLeI?뫅H'7k sߛ& {l<Df` H xPMpAb_NDŭ?gw?W~n>>~͗'}t6jOPEBI"9N[z8-N~ i:y!>Qρ8cvO\TJ>'Ύ-<''ozM2*Mkr0.vd%d4B|;P]okq&V\,3m3v@0UG*Dž/,D#O Wic%1, ahuf SNj0՜މMgqT& ni 9@ЛY7cmߊz ̆N1$}RRlD?1H'*~.c ꇅyCcI@ %Nϵ>\!଑o'egZ~'qh[{g;(FhR ĝɓôc|Znn`77H]I孙]Dfe23(&1 SQ2u]3"x8Ǯe^4wir{I =8[?L#;ܶ[;ᬗ2BtDZ}#ܟO{n{-fĘoU{#}oHpm9/7lt,>`|KX3jc,]pVqylBwLt:zz#`FcU6iߙ`(=?\ 'ʉלqu8@"ˣs'"Oٕ'|gA|ms-8n!tf)QG(/KL=WC{N4ͧ.3,Z\}wF:d RF⌟ @0z`k4-tޙi9:2}7g{YL6;wPt8=L`A|v&7 lg7> S_,Xf)DUCB٨U:h_[ j2ȕLK}U s"ȷhCvO0ctE`ޖWB!@(4v* ?Ӯʚʋ2~:!\i| 񳕵N1E*bN^g:XLoa:#Ik@+;w \4i]%@6q~'B7^̺ϐJʩcbsEE,o@\^E'q*["șYM8,f^B6CكꨫFPi}q:<9HN@ V) Z!c%&?g]\wd}5hmHjAM AUտ>gmC<Ggwfse?CxT@>SK}323ɦ mI\7W'3o.e[L7@SǺ m Ikw+!fx2 ^h=$2|ݨ~m,SJ]o8IiB;sȶ3;莕dA6s^GXͳ7u%e @ 0:zٙ#n_kʛ39yŽtT% R]+QcMZ1㋸Ji>Hl2,;;15w׿8n)`c{ee:py dLRPʁ֏ 񬽅ƲV.,P5鸯KgNV B6:2e/hre1*2hZ}g]:?3s0WG>TH+\~11;.=l '뿆-!,&@+O΂e#f[1-ȕld6\[ez@ar¸Gvca[MK9(sLV`!$geƳ, A`Z6dA d r3/a{^\|o ^57om PXops9xZ^FE2Au1@JZ}[T8㟦R͹ Pmٽ#.0B"xle' ^3Θhx<R=,3..!f?IEȭYbrpmaRu zCBs<{-=W޶C,_&AFeC80fѠ+oҴHOQ~Sw/$<jVԢyd1yИ\0|ػ˺=>["2@$mfk?Gii?+ߜ ^D]o}%u#лWd=L},iвb}H)yN o2-T'˧'K:sجw-P*pC*!k7d<)玩z8`X:DjLS{ SIʪɏxgHC@RheWiC"riI\zN_J$Y,d;e-tYe:d30>Y,Y5`x2q~OaZL^WBaW9кK ͰC%{vAX08T!2>]2Oeq2d$JjUjפ;qƍ́Fbc%ZkQ@ 'og~qmg`ubr C3!pW쉚.yb S3},S P>GʤϢm Pw̚[dl{[l>{ܹ} Gs7܅_cck !$U-L+58'Z4w?P{? p8N7hTKK(4z6$ ɢ `|Sd0aFV5 YU®lH d|~c2C;Sڅc6# "c˕X;oH7069kkKo@_~X|1(>:!VUaFĚ!l͕Av…hRct~XEL|O(F:Зg&#gf2{_ sJ .އW,| Cް5 c2}~Ox~ 1z毮J gMg@uHrQ؋Wi>]n&:*Cd/gGdӷO&dWdfP2-SWZd|ydT Wf>mB~x#V2;df.2!>2o h>rcL1wa|1Qt@n>7}c$ct)Ov[L1 Q;NsBckk.EB  Om f` 1sy ay .Gesesss2NRS qY`Ñ-*rgt (t-~=c}N6'n7omxo&/o T+aFzUkH ǵyB8 =O1EAY@ߣȶx~3VmWyWs?)?iS'TQB…egϏ02{hdd+,Cr+ݔ$dI V*HȾ?0m_v?$d;pӻwav:gwm۴gi7h?OR|f'C*Sf-ũ0q)0{J .[s'Ojnh{'O4,tgStt͠,!1njEX`7y>5j 4"uUޑgyv95z (҅k4F{WaT6ϷzDzcU1rвy,:D/ ^< C2 1 & NzP#Y;됲cț 9.\*!Eߓu)6Re-/f̀(=Ko 4Oav 'k]iHa K-<9T-'њʈ`TJӷIg퇛hXGbXqyEtiD k]lal=<݆Ŗۭb QDiÀD!r2wx|g85qFgkj=Df@wfh> X"}✁j~o;Sā J-QCTEM<""k6ͳ7;u)UƀwR OskB+xcIW`3Eqsc?SC}[^ÕZ>\`Y : [{!f&Θ w IwӽfeǟS)ts'6rq%"Ԍh1#&5B1'A;`49Z݄dY!ܚCl}MT/A/ck+oˡbdgx2 ƱpK}iy:b\^CʾP0BWe!]Am( ??z$aGr(MR=%#pӋ3s?Bk'}o2XaPet4|lO-jTӰ]/u"$7=J}2|q&,۞JKj?~WZ pU2 }2A]j:K+rO>inh ƾ_0AuivEoӆ5ge`,6}̜񐺏M(Ha㣵`Nb@28>('ꕡ_px`o-' 3_o trJ fWQXt^.1n_)U?ѝEsJVN?jyYER+ȍ}0;IuPʋJQ/d'{ߝ0,{fT!-=or~<-F| hwg+?@J~J&>X^sUDM'~8 )Z'{{JSs/-u8)? "'+A|C=o… tUh2(&)Rm8v8"uaٕA!rw/ՖUBl; e̦Qh7!1vQA[C<Ӻم9TU;ћ:<)q++ɿeB Ps*A[d"Τsra5~񏫟4d\hۧopa?זJFB?gqp7 qyi&>ؙy'A6F 5?||mc(UCZ̵o-ViI@)5V<&z YY㮛C!?nxư&ED: wЖP ("ѿcZ0) 20=^z Ɨ5n|u=5nf0+o3P:U_Sm"qۋfXMRe(?Ep{vɸK?Scn^r2΃d\}ѩNXi6z,N+ˢiP; 9՛н=ۮE# RV-W8k_I!~kdOk?ͦRyTZO Ur) wͼz?O1{J}n>g0חۻ#Ԧ&Ws6#!^@vmn CMxp= sx#ݭ {Z9J WF5L @pJJr%m=drwj ,a7Xvatպ^"Y yִf ì>w(,_G vr@yE1+k٨jj7V1~V?gPuSg?b%UxqXY\@ `𱅦4W~10b^P";ȏ]-匦yQGx&7f6KڧWbOZHQv>|:G1$i);OH} <2׎DgN`Hi-cf[ kSdZ4C2dM a r}jH%p=|.Sp{ 5)@1 Cyy3]U~kk877UdΛ:͞1n52p~y: 7l0b`{Ўqc]FŃEȃ  Y,QۦX^/Ld{+ #!5c* VpK =E4-ޙaSPO96EGF2Xmitd-#A EEOؙ8W!Kj %z=_]26}?;9eڟ(|pp "1`4XA8YOxw^C`e;| 7m9Gs3׫oOT#vm3!,Dr`xB$8}sp'P&n,(~X!0ڄvn$ ӎW46H).7I tj1G3>|Shbv*07p?Ehp .[A["GzN;ˆ(U^-wM6 j<(^ً¨諶w(-0bxmZ&Ci#BD@/vn~6^\C@tHl5H7Y$,, l] njmf4#-GL n5>ևzǟ33338}舌MqQfg Zs WPŪ(Lmh'iHQ9drOƦ/X(ܴ]de cFc>2=c駕Zv3~JЈ:%CzAL3Ҍ/ #7;c~櫺P_U``Fa'*G:ݛX"9^ B 8 -ZLCPQYw!<%0@ 4"*b7k ۯ`^312zs1X ,)^/z߯_9:S71(աʶ7(2 9 }N%hAVo37aOY8:/M4s$;dM'0+loT]Ms+Kf!0J ,õdN|߯m6U2'/IGF gI6hLc295|_3P`S!VvA kޠY ޗ ,y/[VO'Em!_4ۻkެsW.}LQobL2i>qRxcfc_͹b`bƞ&/g~< 0Gg7JaG0z8/!2`H`ڤ/܏Gw|+S֚L˦ 6Ʊ^u󌅟 Nn6?KH#|tV1+} EDɪӯ笩(Wq(p7oȧ4{{#L/pE v40ȿM>"/DMIVd46h沓]U@ y UFVu=+2?fw DzReZË/:إfN"\Ӂ" @zR m@g{dJ-,2{iX?c^aYRCOZiHGR:Q[ηF@0 =N:NT2iG*z7K4.cw% 0RR $S;.{Ra\01S*ϑU'MOߺ9F| t&G$Ĵ»dF(YqRazNу_/ET^}O|W!fр.v!fAr 1XKS7-DP@Pt7N="m1?x5B~?sCSi0[:ғk s&h Yϛru[ 3멲+A060q.蔩%AoOE߅ەװ/}:=2,Q?ޕ{9 )|(RSR<ڙa=0$,gʇo)>k=Ga:jEN}[S"۰ ) 69z$P߽SԞҭg7JΎi[/TVkxL8ZyZʴBmsPj쭉f̻JڦNJ7kC0)t9{G`bw3-]kVeZY֧sJboP:dkH2r<佂{t? V@plOsp"u_o}?l~;>ihF1T Qh)n|\KI @O x1É! ɋ~h5cΜ/fGN E?zff:f+{ט.JA1U8doefZh$V.(R[Eت@/ϥwʸ]MbA2/#)ȘFPQ.Y`u9ڙ^4=^_]z2D$32@|Eĕ=+= E硼& 7ZEgw}܁(*}F o^۝q#_ N&1$k#Wc=̎_O}uc|Bı0׮٤5ŰhpiJlC6͈ 1/S&.b.0/1t?}i`8>#VN4zNxn$AvZun֊ACt=}2 ?}z߱='4\Ӣ9k'Y,#ĭ;Y!@l+9EAqBŃwM6>Y|,9yށSZÏ)cf {m| u1iGRXkeDf7Pwp5 eP`|~Hf$`2Vl/ !EÁB&ֶ$κB;U@tG]5F: ו8,GC(MǐX;#(btύ'`Btq4‘ ~c8&4~eWvYF*.nMBܮ}A`_| ),wHVE$PsvKRc4+TdP5*唏=]R)@C՟~S"M[[4F)GXald x8&Y{y* LJu ̣خXa[tĆ^E`D7L)_Zrc^6 2#=IGd̓~!WVHВBG]6(}W$=++pb쨸eL35]Gg88$Tr 4,e3l9tgIP$6t(mX(Eݭ!QxȔ#a@YJt#%U.Vy@Svtx:7n{T+ȇ>4,N6aSf<}ޠvw ]| 8QrmPʘDQ=ghW~O b°d%"J n@Zh)MR4@2$- $)9K-ί^. i(d~sHa8HsIe@Ru/:ݜc JX,FO?kJcPCd1d:k};R] ϓvm55OϦZ_&QՇ뿔WR{lSĐ:9.6fl(WA1ɅC}n ^SGbcCհ9zD\pGa}69 9Ddq0*@wANx[ ,`X.{Mk;VeBx[ 8 7C6*D.V2Kl;q2(A2A^]~U[f0B.wzGߩ rI B>,R Xz+տdoѬ&Ơo|i3#a?9E9Z'ty ^V2t;>?Ǽ 7rX^+]+!a{ 3}EPK{knieQn]052 "m&.&  \'1% Ѧuqlc^ #pOs=| rЄӕtcgkԿ2r,$`[]v1Sfzkcy gkj !u)>1G9M%LzbZBJxL5{Ln~JrW٨+ 45`SMCb(VyMvWNO>IAܡVZk~x#~64x?UpPCE 8 PYi3 :h q'x9:cVaꗛ)E '2ک2>M{/x#o R'x"V!3*c,a!H]( 'J@)Ù>ڢ wa$pZڶ}3bS.}]u덜nLNl,t˃85n}~T\ʥQ GD횵`rY6|:Cz5 \X:I:4+N"E$@সbgNN9*g),BI)TATg8`(c.y\!̓g@PRemvR/3Pd<ҳgd,*V`Ԁ̄/A]SiL98C(tr+mypPUMjNUEYH;. ݊U~Ukn K M }Ek. (GMY{, ^1KT- ,`z-;e0)9.Lfd8"3:21kSF7Hi[?? A'ۗ)M$atu …6xߙS@# tAL~uWt;V2$zˌeBf-7>l_ZLzrH sxM8S|^3Ls?&mDj'w?g7`  >d1:}"^T%n͂]_Aڴf4k֑ 3['oUg9GQ#bn ؑ!3YƓ7u7j5՝|kAKӿ$e Cw?Wц=p.ihzPRoE;sO,` puʳy>: 23u?T/H8}iH;V)*"/͊ pP 1$mOALA0 *\SʛNqؿ`!6f ]E_.Vҵwt0G.mc4}6y}_BQj j6Ĺ[ JޖnTwc>r5bН5j]LjV6m]յ,2M|'=63m(=tVBDD覌.m(6nYO-*zOvzXU?aWEKfډ-)b 9,.O' L= ӄ( | ˽Ey-<C|q&CJnIF–m^Ţp))N*f ZyB8 }t8UP1QRl*Bd݂KzЮe^>0֪KzL—Eh|MzcB8)55dsinh C)u 0e (IKQ1r7e)B +{c8Nd8?uuH́kjɡLDԃQo,f[]͘W"7̴lJ;umKST$,*EʻRSd #g$P ܱhuu)PڎOS o4(j0uGkj;k"Z#"jkI[UL6N6b=mTz 6u2#}P_NJ7Vic[Vq.l04"kaʶ C*6"5"d',kf&֍`͔1mAP2F{ Q?9a^f!Lf/eiOgsKSP Pk`Q/U]|Lڹ*@r p! ^gQ[IWGLr)/3Psֱq;&qKVоGTOo<'yyǰ٩6 ,Ca~> &&sFgtžm9fZ+aÍٹyCŅ;[*Wd1'"}hu`/97X= NvGCO D z_W5/l$tdfPD R]WcCԳJNN$@V(MgJמX>Βb;0.U]w`c5 E~ Kp2~վ]sH |)'5?nJU&H;z <֟qs.Q8TDm0) 곸U[U=[5 i؝+9F'LnH hLӽ>|ooPz| fD@S ~O\ܕj,oqP 5fX <ÿPを?f4g1R31:hNQ=DuPd\ Rb:vX&mS6mu6^Xc!X^Y3/JX) jţ\=u<Û |h_}vt}55Ki~ҔhTdA:3ٰ%^tąe痴f:7l@InSqI(lt>gk65]ي%i|u/JTwlhZx)Tf5<nj7*b@: APr¬B<vdLZA  _X0i g>C*nwJx/y@k̰wV8&a3ux 9 TҊ2/uiG(3ACQma~OKP @rڗB7Z=CgOq!l%r0ej0PQoh20/8H~@ L&ȂG D@P dA@ B6d0, %E뤁A L$"79 dȍ]NhVm vBK:цC-}T49$ e˪?&gs߁d3@Pgt!pJNilI42iQ :}_ʽ0Y먧 tZc(d@//s?R0Ja"2Hu)ԇʰ$1˯OLi~2jBtܲFkn*Z -a2/M@(sky)9s\遶0 ̋}{/5#͜Y-+.ȧr]f?{:zohiWDԠ=z }AToT3+Z0);} oty=z!w: kQİ4g"Aq zOՊa__mJ۬u/-Ƴphl+y) USv؄YS(k ""&Ԁ(9ؾ+OFt)Z"gJ|g:Ak#͜}oxe9`Y0l2hsF!}^u81`9euW9S4!d.ƘUxএ$y@|! 0sH<>:42S/4עBQ-*Mˬ 2"QAO?Ag=x9v}c".Ȃ?? .[>mxm~C"o|._DurQދP@Ռvd25gɖjIHh{|:i%=]_ <8_]K8 K'HD\ G_5uULГkr}VVWKu~TqYl2RlٷDqshsrv7iRHi8P$z3 qQ#~)=o=tTd~$yz GeGKk!fmM}JuBȟa5f5h]͵ڳ`+1KZ1+!s j qlhθ0}vw< fE@yZ] &_\R̲d4C@{951Nt-΍(/}PBAbCuji.{ Gk&(',OEs͡2=(tYA0 0qk+z>0qNcds"SM ,r{GfDB4C\!tzE>wӈ'WL;^:wތY}TFFF=1K ysLyy!-׳xt op5.zqWx7gTm/hP}^\?gw;Gj$GadgR$s<[+ǡP||yAfEecd?] Ǎ>&?^$({Jo4^0|&tj(eRVW17x{^73_D?{4"1sy?Rڍz4=i<ݹLN5PPP4aubry^ ^?3%B|VILΊڣF0`D"~^9ESm6L>l$ M>Oniq4h?]Œ}c)}]2NviÞOu';$RG#G2U²>/53Y!CckɑJ u](=VtPA2 ϔPXʳ--]Z+[Ny:?򑌶і_yhb6oaK {AT cpϼ tgvU `hgڋWi2^|dvCB=Eq$cCJJK5T/SgiTZULsyIi!&VI/WܫĿ{j _frO \0ò7XEOO_h}툆`S\}y?='߸t5Y 3~&l@n#UzdV01_֐Xĸ({:d#ߔ'^S<9"ܣ/\YF;V*j!j;-)FN{(T xLH0Z|)'{6 "@@a ֟o?{΢;$i9fp 3 Yc0vTz77ʓ9 J{maQӢrYLU?5#!P( Ee,zg#|%\yQEos*;"~j5Ur?E:|9UrsW)e憬?; ?p#׶n~є0`'g[Vq5E$GVa,LN_}tJPZG*ثh~k!XNO\R n6%M]WyԬ7;b`̌Tes\A ~Va"Am%աfk[I\S.H15\˵ZDYX6hxm"|qm} j{4biهRL`kSWadsSpd 9 bRnbOO\j#UR˘DKާè,i{dȈb(&KÇ?]k݀~5g5TTSbP:t8"hU?\8E(JrNYm]K[ QX  m(E y>2u Ϥ?BK{c;T'1|=Cj pV2P]DFFWb1eQ8tUn9Ճ$e{Zn/쯚vds V4Ɏ+~3KIٻVo}﵇m7IYFglf)PqTq_II,3Rx(Wur{~&o9[8M߇_Fc D?tv , ,]72_u;aj~"U]K/Yd!md2X)p+ { gxR/:!lԖncRn!()%{a͞ct3ҹ'`ɺ`&~EI7CL2w -<)Ȅ2FNv-@z*cъ+d=XE(mV!Hċ</ݝo{gզVq7WcHwS3C'!F\A,&3iB8@̢TDi;kpLz/ъodȡʜ0jty*:24Xt~>\701: =]"6QEY۬1;uO~aPYgG_*O'\ĕg@Ƕ?= $mM %(P d`#,?h>V]Kr:5vFU2Zx ҈༿íDb.7͓sPqϗ vF,BhAfN ]c3Q "U*)ntnB#5v3~jg>k٬i]A~w6OZCւ{j_͆ɵbأ04-?z4-Zt{>_)OE,d hX:mgq5C1#WP99wBQJ7cwM{|Sq>]?ϔ_V/W_!}E+a]:4e%:rrupRw|Ͼ}]eSUz<+׷uԿzY懧h,yi9UIypGUL׳v^9WRRk]D Qތ tZ^PX 4gen`*[\a~Jm::ly,cݫbld6]x +į KnwV=o_bc ?w+e^*`k9͘M )[[8QV}5**"|sU`C2E8V,޴ΧS%'zp}?s-#/q5$%__acgm&EaAܧp M; Kv'a,qFN_ *52ȹ!NOeCuE\&62 i+d1lL>-[d9Ab?OQH8~%/#27sio<Ge_%pdTTxLd S9^{O?32KP++ *vxXqZ-evz0`mE‚sP0.m[Q FFtg%YV`l>@K~lZS?GK?qiMpWDoh0fcc|UCˇÐQ  J.~k&aqޛZ@W1YҨQg6 +` D6ZY=p,Ub%KQy-WT^0nFG;q(%jXt! ` .7ʠQPj | X2"X{6]Lާ'Uk \/&)iq:O]ltyRAdžCS/ýɧ/ok鎖~t@}xX<\9Hz5G@Q|궛2ty 8p㇬n)j@&2 8 .hVS2Guz迫ZxO8z53Ad3G3##,ΰp%¦mw+_TK.3GѨcS>O| ZռPŕ簡?q<Ẫ:[v< *=߅$WY>z?d/ ͼ.~[ɻ|)l/`@/ARj3hJ#Cg 1X$ZCv`B EÞ<}g֭ġ3&]FBRA\.48~jp4+҆yVX'zyNTOaDE\Ǵ`èؼWbLXͲ1iMA\N.5 -ZR8{wv]CZbt%~_ٶ CA$[iFUev_q߾3}C0jvUs)mw-d(hK[EDf_iAfZ߫1,nns юwj{}knKQӾ;,AlJۊ\Y5 M)e@xDK͘=J* bBBQf*džC:P =:|qfQx`LdPPHcI|lh#_ "$RN̳nrWav.9(cr FbcF]VdQÄohE•lTNY~1;j^-dvT(4DT4N%'n䴃 _NCV Ř!%96V έ2Sb9AŌNNˆoVɠgP?|:ZCٝ|WDžlxGcdE*qpY}Bk1,BWnRD$[KrgBJ$TLp1GjGȚ0N/AgFዝ6فxSPSg,%RpRs> ѥ4Z2\Y  X[Dm^Ԕqi\m|A|()TR.씛VGju/٭q3mkUA 6d YGk͖SSNsUVc~KԌI[5?h# ;C,<._pKG8m9m|`PCFatF7 Xϻ|ۢ&d0LrWka^+n ߩ;nȃ,Qqe]c|YP(U9Hr4.-h[ ZIaZpA]U(ڝc8`ۻ~)1kFG73m'vrDmZ]jW5b#4Y/*idPI= zyx7\sgju+.^Z7j"~jGs:$oB1vmVͅ?^mycY{D%5zXGD*νt79FWQT%FݩhV}:w< nRPKWMF!(}b4%2ۀQm>S:)w֑Ng5 k8.H[]4A˓p~lkXį '^A' bI-PR~>®Ȯ5`#7 .{ #r?ΪS7J/}k`p,[@C*'b)im*R9)5S\4yIdul)Wȸ=#gZY^*lz&%C/Di#0yd?U%@v5%ȓmVX,V:zc/T=:@TsԹ  Ơ+4]^ήxzca"K1 }\_itO"ęx^8q=ckH>~o^q6#T:b`yǚnVوh5`~):x-.00(5Nd55|"8NI@]LvUoB12fܣ(0asKnsDeZKE$)*m%wεm;i*Eʂ`>̼FjIl댱g"j Ћ Dsةq) IK19G jB0L}B Ó]ZJ[;"Bhy,vطmyY&1^/O,p?/c]{⓫,PcYݘyȴH75l׭KY {FfzDHDF;RLe^?ԤDDP4KRDD[A8A tkV;2ʙLnlwO<gLE:Ǚ1tg{9%᧎;`HJĴ@!ˈl#ļʈ4Lθlq%s+=P I+z˜ H$_z,S`fy3,@Vbmanź,,pN^wiES'e{7PZzH|NR*:=qA1[TYsQ+[3~ Lu>)i<]7=rFə) 9f(VdO夗h8`E jIY,A%!@`iGio T["X뱙tH'?i@su s0dǕcŔJ/S;x ϴf74 lאw ~ e qvo0o 1cjUVZ]X%iq DeP@NUZK>Z.冟3 _ AlA>VS|1솹}AxwYo} ?2mc}rCH{WCO58na`HWfOlT5SXl(XHؒMIlcJzN^^RU0ץ yqKZhF@Fk`vMrnSR҆vcaUBcRy&2z* n|^ͬg2E*Dze 6$ha^D&wDy ևm!F!4[izy?xoT1`L~e AER5Wψps&\ H͛͠ęҟ!^2evZ73/w ̕x¤ַf(l 5tޭWYb >DG7Ɣ殁Ky;͘Ė8od ObO-fe;7.I7w:W@'~ɕ^Ś]XHKNTpo!(qu9ժ1D0"@Q\!#8TuࢄxFd-,-S(R]Yu+Hw7W6F7O_ޒC68y_EU !R>%IØД8zWSZdoY%oBLjыv9 j>ݠˁ9_ع{B(0L锭^2Eҵ\xź1DX#t@r׈ W SĨʶ̛p 0yO!, }c*V<% o3A4J1Ě 4ňB'GfNMiѦ(N0"#p[&*g-(cVݥY%S ƣPL Pŷɍjه#۱/֭EL+x"ZBh3h9Dj!Z\2q$1z,M h́ Mgqč$ɺyE"zҋěmeX$h&e7ŦJ KnH[c/7\ lO!YfՇ&(s4̏Er:u1OAPydd°3&0Y)d9SAnSx9v_n\wv6j0 jVhh)ba^6DOzv2G@:ɱ?uE(:!D9'm[kuv6^e1ȷmJMqTኌĤhVHEC 3?x:}Z6xe4T|tpHQpp}Is]?~ֽw37@Ǘ(&*kf֢;Ոc/vc;bXO$Hൌ/·&@#+_oVϿ? ΘH\-uP7~MġI }y]66rǞuj %>BiRRdI4?OwLe9GBDV~b_Z0+ʼnw,™S9HF>=3 h@+闵>s~Di ^&wެT_l(oR.jaWU4{n42qq>P`1nqL^m վ\55& "MܜV(2;- x~U[B _([dPAFd&_\ d5E?K͝b/T2$D6ͬ/ME@C|8jf(V*C@7wkMH ([~#kf{@4$eKU\91RpYUFA`LfGX+xq|\[@~tP*Orژ<ZP(3r0fsN0$/ wP2i6n$ܜ<-}e9YT\5cxAs/o,17&bF)iXiA1񃷨qz+Zr$&~@Y;vKJOz9s>A :u];juvJ=á}inTˌVGD䇞:P6궬=GYew:M'25Ow;cFB~HL#wVFYL'kP4}(bPrgBpb7E\c]yIez;i&B_>sԡ/>NGp6ۀ2*)d00v %`j|=ey+t (6 Gĵ5G|4ns?/TleJAF d?A'JqF Za#\x HC6:1cU.3V=N GdU.cMsDY}a Ztv熛v:jds:S8F%tu|/?]Y xύIpvYVPCzBG:T]U!=i,cTKj"B%l/s|}q0eh s >8whPR謹lX)|s2_Xy[@O0h3cRUD©CJ̒X~%;{/M8"|؊&H V5c ָ/!bBBmT÷mmik +d?*ϋ"A ]86$fQ{bP[ ۜ55knBJK]Wٳeeĵ[EQ몃Ng"Kbɳ,O {z !- i-^␌]7N=z?wk 11ȧ䙼WUFL=>8BXAVfDw،b>`ޖ0ھ[M:{ %59l:&2.7 /{C3خt3tS)걩.u\P0)$cS\OPhYAK15b.+Q+rk?Kԏ}DaVo~f69'1KBuN%7c1G %\{ۚNy }aeBL3 41%B@Ba[IB( !`nbD)EOR<@U.Z, {7Exȅƚ6X22|L)gȗL6 jm {j42-s>تfy̐Y($4!/5l8,^UiN~~]iBS34KG3 b^87- i |>@.bEG"m. 4Dt䚫7-s}w X=揤Q2 njZI Q\eq T @ FN=w Uch~H,j\]ӡ'*+$ T> 9G}#:T39%w=4*h$Ci*ݶ\WTI,ɾ{MSjzj Up[+x CNE:6hL#p+;9$.ؓ{\^fV8~jnJ?o$8r<Ag^| jDl3H9׺Ap,c=oS+/?YՂ77dIO&S&k!ţ)hh=3V?80# 19:}3(QinA&۰|P-h}== I6NwXD*\jid> a6E+ |_6m_D2+F߈E xB.h]!IX–S$k[vsjXm跼,hnB9ෳbOFBXFh ֈƪTT`Cb@^zyrF̷Cg P9A1b "/y˿T9ᢎ&R޼$Wa]? ;ĭxsHz|}u]VD?W4AFJ\Y䠆Y^ \Um}ԕ-msr_% y q7]9ޣwQA K eXZY9dk+oe?57ZB(4MPѭ8 sa:FHj pQаp^a~R%)l,8'aFĄ ?غMU4҈eF쀴n> wzNk 7vfؠȞڛ>':TXɇھ_ҥR5:.j` ZkڿU=vF(N5bcx/wވaD;K=ݾr6^{Ts]Su0K/qm=- 'kRGL*m$ ~ Ol{Ce~!GY9 !R`\YHiHOӂCsci#|e1OٰO&<0h&Յ֯D" R0W(Hyn[XJz6Z?fq\]_Q|į|]Q!RDVtǝ,=ڍ9K'"fFBF%>: Rm3ߡ\EJLt|w[k Kq#)[>IpY|'Q`uH::uSe CXt-FchEe舃hx=y$씥GxgvQN>>rt^xU8$σ("<3p-Q}}wv뻲7ji7g{SS6snT?αm(܂*9598QV~hKрl"isspqy\١Wq(jtQɖ,9Y mboy/8-Jd&2\Tr}ϣ!b TT՜uFR/V@ rcr3cij'bsvx;RqjLa\ZWE0H}z DGnܺIҲl8ŧ#~k":ZT"?A^+Ț WSt- 8듽H?˾gnsC,87c~;z3Yf8>z]H #W/P0u*/ v=xs ۱\g#^p'=z© v3 mǢx#N(.婴"j~ ܦʋި]>5c4O̵:'aBYAޏ828As6} ;|-`'>'i[[ߴJɪ.R\}j֒~(M2Q [PZغiH2@+xIkp u{3ྜྷZ;YZښѫ6n>vsK#E- 2c<5 ~%Hewy96!@ +=>dd}P4KձԍK$15;&.NupBhF+Q%k7,#tT'p| !%1Ĥх@[>v7]ABdnO$kZj >վl?v(՜ӦOqcOF_3yb%u]W4#ƻz0[7qWA!ZPe~HZ -^JUJݣi0H N C;f\< e]sӿ4>ou.zcsܼCbcql )GoJp݌?P?"܊ؠ(5pv`sxA,TIRSx5/N:3i+`$a/f UAxst΄ro;Ǧ!xBNx@Wx׌֚ }+[ Ͻuje_NPFGwfHbgÉN* ʂ-LQ҆A{>x`/T (FA!)'>D3_]UUL9"-?B%p)D&f,Z, q`}6ԒzSⰓ*LŐ"%./W2e+Wq%'4d%Wf_'] IӰv}X4Ҥ7I.0&E-ϮMm.hG헰Q8|Ȣк9IC#$o>Ds)f([2 QW3C{x7qdM5@t'zOXf YzW,EW:pJèuI9,h?,zzӖY #:*4x췱b v0|G6kMn} ayb ܇^RsGa`,5MLg48v~kGU,'‚;WN\{zNɚ黓s3UngӃUx4l!8P4wt3"iw7݁H")@Ŵ CmG 3rtB^ [A6|Zb*vTK^kZu F\ `"ƥQ2P pRLQȆ t/sTEl@<\9@X+U&3]!\.%$@$0k^sF5`8=Ƣ+GgJ'x>^]i-{WLjδ[ZA2Ҩ) v(A\UVc q'g=Hr&HHBGunX'R?]pex9c >apQ#wtFq>cX'>sC@G*_'{!~tLOE䠨,wO@yNf@2T=,5q/·j&6^fvJnh:V}!Ufc}v)1p~2fd'MI|.PBJM92 Z(Rp ĸY*) n#(O[ rͩ}f2Ք 39:ɫPxx!Ʀ/ۓyi,[XeSS=@EjyǸ{x@Yp4( /.S)Վ`内:i1I+` -x~ԇ{TSa\PF(R űA;K~G0H `%\Q1xN[l SH*O7_,H)g}E,&/ ٙ%s!| S3{y= e~0Y_yc_qT֤?UHsT)߽$s8oT`Xbu"r0x Fw/1n=fP m#]8 8S8ҳ_N`5cȇ]? joY~ˤfᷕ;SAX=Uݍ(C&6:LwyPx&;]% /fq&.&IlŬdaٛLr(xWYV¤ku,K pJ#աjZwʈ㶖HmEQV `Bg ^1J{V.]O {@ή{ؾ 6ӇV{jE=b19,<? 3,h`wb;쿆WllriމC/"Lӑ2V틭g:?EQֳj_/N淚a(*: !.8;!YCl?xk^O.zGVlMX>{/X ε7:IIm3j N]Y̤ r'=KDQa P=X CW^ e!ܸ ɜ zCX9Je~5fN5@ןǾ@ &L-[ʧUhA%TeE$rңB铉g;O-Z)RNotWd\w|6j8ƠY.sF(_4Z)FZ` }(mdK=5Z~ c@s [Kӕ{ -1C );rUu#w&2컐~ߘ`w,pc(Iָ kd6X#5 :y5P/ϓ*+'ФŇT'1ڦ|l,5ϢLE02(rQ L/ VUlj  y?ABs@ytWRB29GDbDC GU @agNwSY4viGHqKhVK;GFw&U'I7^LkFKУ *5EG8 l|ZDQ`F|7֗9+;lFO7o|\5/nd,%ױm 4b<6DkLh@Dh1ʃqOJRR1NN~IwLxZRPK3ʭk(H4WyM,>T#fs@j7If ]   5I4 օBB&A#bl+ByD$ZF`苇,_e<Ŭ4@PU ej\ f* iut&hS)ng qÍȞ\ѐ؄$\wtf\LO-M%-5x w}^!b?65]_V{</^uR>we2 Lm4-wWi-cxB|3ZzrƨdlMFh鿌æ%5 Q7A% 3Uux-l,~T)#)[L&Ƨ _z2'4}2R6oFX%}T"~RJ# nBPI/Vjݱ<]֨ ׹ -ש RԾAZ <]a4xoAsu*Y5}埡THwd?b5SiTaPU]6͒ !Z-4?6Hօ-͛9A% $̏;Q)8ޥ|LtDڮ1,D{> Yz})ꬔR[߲P.ڽDo~fWNE9mh[>*EN)YqB )W=7!RQ}c3m0bQ\H ."68b.˹5ӌ_, :P zqp󔜝E!P@Ahlُs@ܕ>L'h.׷|8Z@{d`@ߡ(0/wY9ٶ|ja /m\Z){-AfG:)woTbB1&ꄬ6-Q-a-` [DȺkgckڔdӇ\,zz'Y ڗTut':K"Xy]z)MsgT&S4mpȿX@u|7"^F0M6^w.wt}؀'|5AhYD ]:j5<޾۵Izo>,dS3n86Yn(d~})eo :"!7͕#{?'WǰQlm(O:!)tt(Al[" Eǔ D-h?4[E|qg?ݮi̋$"k Go5d)I\tHζIt-\"lp΁y|xOLn+Wm Msp=tw,[p.zmj][n/bG"K+noqj;i }iVUĖ-15xgNo1mh}4sh=b*Odl.KO"n&IY 1Ք+ $nF:SX+f{Iҙ:j6t-J[CD2J9fԦtջ#A(`Z~%.]%O}dj=N{]-b1m-Cо٠IG@/Rraǡ—_L~g?cţT&GP$v1ܒ^/ʥj֐0vqq1,Ϧ@ Dz1bkϭh[Tw>v`\E:p+^:Gެq?յ7ֺ?_P{XE#%7!2y$lJO ]Y { p(~R/J()sil`$c8>/E?j\ s izsüެz:BKb ޿H^Eq(9:ri\>8"ʽξ侑GMPC4CRK!~/\4%7R-xi\O,S<ȿNh1y[4>)36 q8 ]zxsg/k7f,2lԌxH݉V15q`eol6FuWiQ.6|_3kh6PAYgzY-E {!6fbE^͉VJٮ1;}X )@OB&B>_='MFK[z gNf{p~hByS cpݓ}ji{veYlv!V~f/tjk۴L>Anz7P8g;fZ2@ ٣% 2)hZ8(| "bxQjea_T#825N5=vNҬ$X,s7ɻbsIzJ'8LhFS΍KqءcS{ k=f,hEw 5PDUy'f-2b]+=3\V|СyT/4-,Nqo+t`T$TԎ [B>]hh7Wí:=_T%B "8'(Gu\$% +l+÷*$Ȏ`H$$ c\ c]9J :P+扯_7+G'85wx=V53,*-HQtgZbJs+"@a7E*1Dz2:L ]Bz0=]}/ΝZFq83UVt岯gσaHa5$*COMH]^Aʾ)'bHgBɃ "NTIJ"IDŽ44~nxÌWA\b$r#+j[ޭH<.:>4܋vGҝ ^7)dgbaF&7:URE{gn͞cwiGlC%8zm+.9Ev-񙠍maak0|ꆩagS{VzرPEO4߽,U=cn:}A@:19aDgI.[5!lюu"7ft5@ΦwN[c>8Ǒz >";5ZّHf Ly.VmTCA?Kv{%vw}ol]aMMZ^_jc61 diBRkqTEEZνBn9~hD#!f4t>KKigθ8~-#˳8cAjV"AL4aaWZ:uբ";,?Z?Ћ`sI UŚ;n2Ky~ߘ޶y%eM({OX?`GÈU%v>f MnZ?uex8`+L?L`V9ʅ{9! ]I/**2E0Փܟ^cXH!XQnZsT?uԜրq\eeG-7h~XOŽ2MD\O< ܖ婚}y_iH^V7)Rl>$><&qغg(v{e=6W @~# "Io.IKڬ(dh6(ht}4йG^&H&vϩׅ]"VX'd&X w֧ *o9'x4W7bΒw;QD!܆" ^T%H"ƾ.FpH#W73]7"'fLM)9Ϯ :D Yr`K 4!21k||wwBtC5Є Dtk *|e ݏF gPEﭓ<;Nf^2p[ǪLڀdC,`.#H7EDH ES vV-sA*h%1C5<.eǨ1erk]fi$JP/M0G=pAEoR8ָhf̈o<=h NItLW5ڗ6*ӉÌs2{?=}mO0I͆Ϙ)Y£<VЁh- K/oa%T+ Л[j[nӎ~/:nMj`\xm_bPj,<ٜR?q{QAmg9&Uʆ S%ҝ43 q8`Xh*S65>u-M-21(kP_d|JÉ[dO &FxY5ܑP91{x~p'ĨJ$fMz🗠K^L`:bLg!Ŕ{o Nyޟ(fũcdvXfA4G㝩gJ.YIQqX}"R x7D$ot8{&QdT dzl7Qan.Shp\c)Y-a%,,4HE{r=%'s^aXsL ݞj-la|"#ȣD}>?d@ ּiYreܘ p}Mj00}5uztKfP_>)v`k!ЀEVKU \Kʙи@qz D @@e *җV xEqnZP-Hylu(hYb>[[d2ˤY"/w ^'s udM8/D!xoNR1I5 Z>  &u@t2j.?$);oDa ]c@RL{RN J':tgDHX#{ '4(~ޏߡguJ6wNw,vGy%R%@nr&~P&D4ATʂL6Ke&@%hH;gbV8Z5]BjSE) a EWC"rj_Q:hYTֶ5o?>=npɽJr7ORM,Z{:O@V6f4_V4  6ţ杇F $1BoWϨ4P6Sa dӛxudpS2(\zaY DmʺY `9 eFYMIt6dʐ[wR0t0uHVPSK4" oK|KmOYO!nf22t]@!jz{OдyrGŪ3̤,Q= 5e6 UKFJN&>B:uIG{0r_pWL M+ dw{*0ĺ|^QC7(;&`ǂ7C#b~﹞:ݣ|׿'eh3[f C,xôȇU=}t Ӳsc5;W0Pqs/"ˀBb,/)cvނZrJjMd$HR:/)E k1FL,x58?n6G7d:f< 0&:ش,N!w9bOFcSmU]A y܆^)Q? ]ZBpџkH@Bjo3bl9 ܬkRd&2H~-Q_W=YŨ *yĀz/V/z۳Jj-e`Z|hA}y-z??*)k,=Ǎb#Ms$8 FⳀ' !GC wÁH\1gaA>a\zrov\֕b@Ow C;٣\.= F(+$!;Y_of04X۽ɱY/ym~s/N_J0|-MXHJ'hu_ 4#L]ͩo(G7FE!p)'!ۉPx~OeiN\"Q)Hd'fQ$h L v*,m0./1JA1a{ׁ{=PJdyc)w+xW8>pa[aEetn;y~>~xVIIq ͩ$2R|( /RqWp%{Jmю2w`kZӊ.Wq,'_ &ߥ {DcV#ڇ/e{C|˕]D'M"[G9 ӛXo Q$)яDmS""B xilY,h7Y"M:dZf)eXbv'XC Tfn܄}igϧlWIkRЮ=ˍI CM'Tk:NvdN򏲈ۡ%a,AC@\j `WIh>L=DŔRY3aĻZZBg&K'jShPאRxZڦzWi~pTk;c Z3aF=;>S!.j9 Tuo zR|pMg =R{rŵdыv{{6{)WCq`㔯 MQ݃A)x18wRsmov Մ6H_1Cvg:i\!v71ֿ^j!OZپH4ֳW$k'ۚef|W_)tf3]W] e /,NHZ`c׿$Ux)BW ĖmWWk827>Ґ a N`Fgvo2()\j=S3 #0ŮPhڞ&5&_Kn]ZïjOC/.H1u"~hfa S bfsۗi>Kt@ a*cW7jxNP',%yA.QE:$eZpIaӿ[.m6SElG(lqt#}UM2v$ W[@mW\2]\@}bg`|}stBsY¼aPh.q8ڋ RhFc1ġm+|d^#)EYDل2T\T7)FY4{ΥIs@2IVYc5YPF񵜱\r "aݭDKy3^Q昍h !(EX0;BҵO;KVK@'fFh(3֒46 ?<PlWq4流-$t,&KjJRUN)XU?~ I΍ dp61fB}!twQ5Nb0L|{alTOZ4|t3Hd3v&2d͏ݻ %ba:@hSлb#Q+]|T rzd O\w<["&X!^X9Kߋ'^{J;F}-¯e $=iX,#NX"e\YQ׼f[:ڋfZ'ք&?Q-8Ǎ҄}|*xIQRC(٘tΏo;N+cn fJ&bʁ|9lcʿ6Q2h]062Oϊ9vSnF|1٫w_@ffVDeky3CWʗ0NtARas~[yw 0?q0" ta22ZO-ajP\(Į!e1u*U+ 8?' wKY i/"CKU~]Jtt%$VْL|Mk:x4X 5]t/?ce?&l:ޤc'=iQސEOg0~ݱm)~8ՅUZ4%o,(:%Y5L+<^Zq{_!<hjkW#虊;1"4qggpʌ*\@![+CRbf,oi<P@;.J 4c'AeWΜ=V(QxgB ЭRruʛXXtELPZEd)Ia%{z ) %ky sj$PͿw"N\+"wD_F_KB-y%>->h!fۘ":q@)]8p;َލX؍s=K y N-Ȣk;0!f;3!naCpQUѭ:AmI`\&*Oj=D'>br ݴARO񆭽ּ95?ǽ F,u̯Br/;]썷KS|O>uR]i%1g{soyӆY3B,4}a*?dHK 4wɲoL)nhy<]I#TS{IhD*[g}D?I?Svq]xj|\~ˀ#j&m2}(,:Cm-g'뎸hj. ҁapE }ra8 J,b^_粈s?ePeIA.A?[7E~C`ߍ@dA/!ɯsqW% p[B#n-L079J!2Ro}^(CY KOito̊ZwKrJJN;KIc~/7LEx+YlJ FxȐBS_-ҷ4 /Ϧ-~mOJrL+q2#]ñe5Fv0vhwa)!HVV s!F,iP${[hJuN u.+ '4@vCMHTi:G&~ "UsvOiU/PNTr,r5>8pJ* 6tOm-)qY3wRT΍T(q&BW.04܋QuvgT2d0g*Ov(4dIkG>^_ \a6*ṭ AM0B@buDjc#gIn]z+zT"mݹ<|lBQWc<'q5,'޺5@x!\ :D=R{4Xz t触-⬤6 k5҉LsA3h b݃x앹#g%BNwfǜ)E~ 'wG1+LٟLC9 _c;CJ=vª7p귁)dD/<eUV}\u z꜉bHFSCo_E:樧4 %Vdk,wL:͞ 4``&J)< y|#LE'/npZg%2VXܶ,]Y k:VP LH ad3xy7-mȸU n..oHzȰTe-OoҏS[vʍh3 fTpխ瓶nFfqvCx,.ci*-[XpYdV u Z}ytH8ް~uQpy$:taubPtE*x&׷;{ɛV?3z@C(Dyw'\Fg ƃ.K Iu\npn醙;BE*jdh_k,N ~<_OȠ'˱FS.z~s-Y~>bW1E d#ʻSr˰0ֹR[ENom_k,epK5\kI`%]HsbEf1f?ZB81 v IU9F2 Qq}-ʢ,մܐ|׈[yhdsgE.ܮ;EY3tiͱhC2(K\RLB4}6[ߍ*oxnkI:%dC4AXz=q3jc釮ϭ(Mѳ%.뚦ߡ pP4Wc1M8ַyʵzBTaWM4O_1kFA'B1lI )hAz~LI+8?w8):`@Pn/cןF GҬ_M||w[2Va`p۲E8ܪ_۱ m=Z60rN1{ezKxоqJ SfA{=]")nW dBuINQ s3K_qO YZ.X%1"gM:rRDH@jhёcÖy>Ճ[}3)hJIҁV2~_Q߼InS0UdAEr>}OpWfNVmB]W]Y$y'c@p_ҽMBxyl nUFivsl`ll ٱmڵ.>mG}K; {äOKc[|zaIv8>5SK?M#+HtAGE< uCqagz?bP'`FXU$(as:6{ʁx-5K~+ Σ^\.z>ٍ+ݰ--|wkh b^]5V: 81o!;aVe`!|ptd F)k;9&`kWfB/GG᫺Eб\hFo6tBvncPZ;n0||q1~!U $۲V,r* Pg]^0ƶ n-=ZWP%OP4H!QÛ{(@(FX k {r8|ɧ.ŀ(i/] -i|KEl~sPK9 QAHw%v+ 7k˿ZzLs>,mLNt[@80E˾_#1~܃qʉ['ɲ[tU˝ꦈA<|CܽT^+NprtcјC#vg6v xfC](e 'n`1E0͸j]{oMI]^s=xbߵz@\!U-B9HR;,4@8t}} ( Xr.Ð6|=<3MQW!GЃ f1Ɓy縌Wc24F&857&6ˡ+HR~M[?ALiׂ 7:NeχnE;S_8$ dQ/ۣK*٧e6Ȅlĝ [Qwu8SD?ٗWUD,Dڙe?0NO٣d MkOɓثbZ1<6w7iOK \1q.# <_ vEʪ1xB(Ҙ@J͑E&2/G0pyh`Co" U=Dܤ[LtUl-vUiGExu^PTe=*Y;2mzkyMBs: ԕEC8Ӷ$#"qq8~/I_v38m3@\_4Sz4*1.7nzO_yK*A/̹cL;)²!2dP3$EkVė$ U}P s9"!%1f -%"3NV=iwr[Rۖ4 aקU='z q зw$T%q՗涎ϓt¾7-[m#h9O \w1Q7yGvg{FCu9gA'7I5U-/.?Y)[ ڭIU֮GV \A21^q9gL-࠶3ۛo"u3zlT.ƻf1,'F0 gɫ%r1oN6{ &K^`]V{?8?Fv t6N#9i GB &,R_(;ODn rS.ĂALjX)ѯ%j ݌-$4wBg_dly(ڤAS'?]}f_m'3IⴝCTi[*޲uWa@@Q?0_ Y9IߢXӤ22֧"" @ckR_88DgTښ[DPߨSλk#̒*Yf@d9>p@ԩhV^񵀘7U7QD%+j\ "Q-=eikHcSDA϶YkoF@ɋ|iU}cTe_t[\5" i,#.HTȝRs=hmںdΚc-׈gNW+v Єx Iw! t'?Gٳ3Rv]M߯ Mi ?Ko=@<KXQ}n q%p6Xܕ8]60&)Mƨ[ BV4fL^&_Mu ocp۩L3*kg78HHɝ*7mjP\&ـ\c'cb7.䌺,ԹV "oh4P?j. mY1W`R LnSQJIXc ׼ 7IG@Az_j#2 7EB)254'3;-aaRT ~ۭ4IyjkLiOr)Ry6TWzF/yV6p2f܌FhVMUo)JUDr`^A#R *x r:6g6 0ev3PG,5鉃pQDSڈ"GY&X2xW.t􂈧 KB)u{jy'k ҭQ ZoH9@PkdZu 6ˆr+kӹ4D1͈v&缝$ dyMDu KYK\'YQQ0g7n܅U`^FxҨc z\l; &` !fcI$J&$'*N,g8B˴s|h9+\94<#%zaaD%ۃ!.КGOh.Kd>$%RխCkTo4պhDݔ rpӵKFt"$zQ i* BqĢV$83# hkٝJbߪ8Pjl ܽjǞfc JϊU}St׾q^h~e|!j_u$ObXAŪP"Љ JUeb@q+V}U\tFZ.9J~3lWN 0l#i.FeG%H葈_.R!X(_ vn1(&NZY戶sԠJ˥ \6"kYkah32s  U$.ysm#m7M᤺5uT(R Xޤ43PRuqэܩ2~YJs?pfwz  `"z%>|^=c9^dmF`5M4ۢdu}$LQDJ \2Wl#Uz_ }MXzfe$Rq}Ar@~Dc .LlE/ AV> *~ YOF}_Z? OZUI}AX;R~'ڪ7 yG !4al&jPIГW\pv0 )N/j;}+W-3.8J`I) I)jnH+Q djMkMETtDf8JL|_Gh*{b0&| byQ|۟2$XbT -AqE`+{ DJ?#<%KCY/N21Ο0DÈY<1ɘ10yA^(4DK6KS^=*Ȯڑ"B.-̻=MFcAfNGT9]o @S92F[dBGy m}LK-Jڈ_L*Z̶?S?~o ipqBhqNRضiLnB6Пd`K>}g/5zlw" ICŤӼ.CmˠF򸄶 VT}Ӄؓ[dNAS,ۓ!]5N@#d|ܨ'A1J?*gъ ~P*d+v;S`ez)4&,L 5W[% hݭc n~ۘMq^eaf2b]j3K Ub^̙?GUH;E='=n|aͰ#e[:+RZ_IXJlK:Ū?CZK׋4Eݫ儐fi홶qvCPlkũ(<ܢλzY=?wwƄf4%F?gb++?sB:ugXaNrX,">u^ĴwE`c\X 'hP3t0s$#pA|o3"w{&}fD(w(WRFwK@0miZ|",B_idf0Փ4]]tZC W XSV):LJe( nC w@)4#G#܂(ŹLp^lSY X=8(Tg6-C.\$b }+)CpBCZ~6&^KXz~j>TwrĈ'枇0[η]l2eyA=g[ǔGXun?sRMI^U ,њE腈W2;JL:c?rɢ۱Y`LټF> G&E\ٱa('Tv/ A#RStK[RuY6#,hѴ"w4K8ZNT ^):{N ^iRoc,,Cy&z2kWB]{<E{;y4+m03\g+iHwlke(]vg.Du Cwh.lH]7Rgaܿ1խ2 f%j7kVVCL>x\:{5ZpΚ ;qE \vPrtF3Q}WU<@jAOCҲw?=sOq4-TQHR%e^)2κ#@#:6&}uؿՄ3yT TqK鴦bv'`=2C<9(X6%}}MXiK+l߇袐bMb8x`-4F1)r*4Oa#whJcQ}3-*v!ވq$qrp#X-PMvUGhHY7u4Iց"iκt$i1樟5\E]S8KH&/dUcʺ,K:@$ Q(=~Ue}|~e.9|iG2ofWfE̶r;)ƉTjg'^pGכtPAFYə6ޓ*pJXhv|]ARmom{k`M/` kى{?ȞmّA}$}ƭjVX%ݛt|[FUɄH}5wuN^^SԼAZ?OcZof<8=~9ԚH52pIBfCk[/mhG ??h| [&S׺YWy9a <|Let0:~&|O0 ōOx[$0dB )oSDLπȭ%]i˹+ZN)4ֱ 9FZr+Hj3|¼(ӒR"7Ӟ(?n"6K;JuwY ۟uFJnF)&|W%h*-U {r) aɗ0 }EM@ug6:ԑ,ALGy )%tM1ml\0hn#foJ$ހ4Luۚbfdh#CO<=^˗RDH?c,=8H 2ilG)ѫ0%n8]?c,봸 Lo!1D~ӆ¦#D UQ956=pk&`#pL<}]wR5n߳ğuFyz(0ҚI͟PS?ݥLMuo壷ȓlX.H:Z̉XKO2eM*[l|j$emI"~B*Cl~ mҲ9'p?1MV]ttϽn ,PE= ud%*4Yv?9w1@Q0ų%#7e]?p)Lp8Iܔ$QF+*mhg/~( +4 ^4PYn-=BC6WTAפ)ęgu+ӝDTw.k JtFdݵn4pEk,rJ- M%(`Pl$ץvET[*xN#8`#N%y@VvWWÂ;jAb>hj܎ishR "))iX ҞVJ8:Yc;U%F*#[ |/w_HZRYj%O%80?0841ncY"ȿw˅w+Jئz yt>*1G\8z+>#LFwMSp3 z*>g:VgI:og'Qg MX(b< `rՒ:$3Jǡ/ _5 X{}K =8 B)R"V1 YZ"?k^gq L"$⾋>3^,aqDP\"~a}6fݸ&"x,"x~s-'_OFq ^0^jF*/%e-l@tV$?5J/$? ojD%v 8`q++$g$yW>X/*'g %'1b:qܭbUvӨ! Vn7>'FIJ t(]F*L0)ה#OeCQR>hxȭ[:Rwdў{{9, N(D3gj#Ȇ Ci*ZڬpQ\RkIƀ m0jTC$:e<;ﴩm̶coשܳ=SԷ avW YU=[a Ctyh _<&/@f~% Ѝ$Q`3ϝ_Ig/bQP֝?4+T{Ri #*3قv՜~ 3lyWW%gCWZJذ4?)._SwRMB7iH\8֧Nq5P؀tq/!o ')h,ڳPl9.$G@QUbە!jE s76=)8ᑄށ [WD¶"|R0YPLME*%ax/:V@M{ Q43ŧLW4.Cis˂յolo1Sh`goaf K,uߟۖMwh=@ܣY$K5=Q'Z%.|inXCӕ~f]z OE*m1M[C;ƋwY Ü t!ǦL x8r8&לSl ;(&h_b@e 1D .y*!ד#1`sڔ~ U3mK ̫LJdF˼rmS?.Q =^*Nk)qt82>{ E*,0 p#_p]@0uS͇,:9`bJy@/'|j [MO$hx0"~bGiDV>e"6c 5r~^(px$u\čr6^TZB%ͿjdH{>P#-/S7> 0BL87GO-iTuۿ8?INGF雂~[>آpFS-W{{*q"-./N fKoBa:[x%X4Lڒ66껷5D((;7c{ v W"v]3:Z!AC؜R,PIFPkبkGxb*mnFBXRGh4y"OY $O6T'*Լ T 2dv4JG{>&1,mdvP@⎃ܣ粼zܡ˯phV:{oAxחc{:;xN.ݬ^˿2lũԕDy.VEnvA\CJM2aGt䉿M˩cm  ip4~pdUPu9/r<7i0 }Pi[Y_P^9 05'FOu!)۝D]oZtHg*Ŗܹg+ZN}#w("'%G[p\U Q"\3 ֻƴS":2`=h>B5VXQi|:$TjY'98:H$}%f溇oZk#2 8i mbіiG>:ȇ+w-۝J&:j.iVq. UlX+s0uA`y](>qrzOsT;̣{GoijyxZ92_峲F(Fg~*&3'0q̚>FͰ,(p'lBh73?3,jh_ 1(Ǐ̾\JIEO#?mkZ,{Y47ՒKx1=j (7.{ڬߝ]!›72ً,xbn!KPfjٝbB\96b6F9`%ţxW7߹buGCTh':q@&[Q8]/h^mdU)[6Zx_2?yeҦ^[fNۭi W?ʟMff蘒)N=?Rv{翎0f'j /~[=F߮vEwH.tӒF+qӨ0xPϧr4-[B jpo g؈?>_ZPpM Kii Dn' |d7ƔٕqL;9u ȃ$QVZ3cV]՘l9)]@BFy`mb@q:DYO&g^H*zŜY49tr(0LMmb޶`V(GNE_*PWʝY`1V>1yb_B Z稠>W&f Rvl?.q~[[}\[A9z1W7Zn1h¤.8cn2Vg$/)/iqCt78&ܡEDH\W@N4M{HRa&K.}st;E g'Qɞ!(KJ(r?5 6ԯ̊=wsuۆf`=F!Gp%F s?6^QPߖIkl ru8B ]OY^6?Rܥ&fB@ݱ:IA2:,lZ[U_*܉2K-pēa$kkA!#]&JScAT,.s["H*Hfsj7P:t.0]7-kΤ{Y֠1s!|glK&Q=V_Tۤ@eZ΍٭kdsN*WjsrNujB f`].FM9 LeQTI2Q`Ieg(i![E>#iM'džlm#hJ*>I.BUM|NɸEE:Z; E=DOADz=@j{:?YWntёi]xKD9dmx-47ϙHZ0ƋЛ-2IR{ɘ刲!cH5NH6SjIEa?-j*T,?<6SaV/ @ 1OWx@uq{^l^l!1Rd`Z\,m'G̠> $ŒWFp8-@NY>ʼ{ IK":0E#ZjTp g1֟LAٯ/'2%C^sl :+IT*/G@ [ҽk,ہ} UshlF8xaML虌CrsK*zZvc y,s "zanT_öPꕖe8o^{=7?┬+:^3p1z.Tզ`j!\;SC۹(f.(@%Of\\E3}yI8HKb\70m w qb:ﷂ8Nb\y^Z(}=J~/"R?5b[ľ`:ԑť}\@hTUlL!&W,f7jC#`V՞tT×N5DYb;\|^,G%/[h'?A zSs:o|*5=i 2տ.{׍-y]V/#<x W_xe#?'X Da뼒[D-/ !@=GNPH$&mnHvXtȸ <@I^'aXU[ [V<0QbRK7 (kblѮƭ玎ɮoNL4`/q4gFM)ok#SHQT)I.'!FSYG.I}A6N^m"g1 barv3Ip3 YǗjp˓m ޥR+Hط6Hײ5Bx >,XUAvU7:=d]op=$m,[ftŚ`U\7a߃8nbǾl'geP[S`+,eh슶'㹕3svW4({˚2 x9%C{XFz]^q"8Gk CwmM9K|wL]uZm 3Fyf193b3; %𖙻Z) '6.smW bȜ$dz?+l$tU5O2)\Fs<^M;jS.?c"c+^۩ʓb'bB*|y~!J^l$ˇJR}uȉcrk׽UgQ{"=-hc]GX.ؽFT$FWC3DNqdL:I5'=@FB~`?DSkc A%֘WaPT_&xBMeRI ˧]+=NXW̖kw^o wm u?|prV|Rd%yFx2_'֤򐦤!E3biun|Й3̬KaD(,(#~SMXԤ";$1{AF[yfF(i' bi؎supMebK)q$X%B9Q3s#Mg#ؓ~|A}WSs99lN$BJqpL_BX$-X$&,(hQ#V&xJ-1y6Rs ߨ`Da'ZUٹs^3C $.C]Q^ XBu%ծVr|zvTe@0)[Ng=)XuTu] G/VN+e1=*$T0acg: zY}ਫtĐn2XV"$ЉB>>5A S}#7N8(@f`~kliW3:chЧ:`{xwRbgI L]7X)烵a^&}*0ġ<v&tn}J<#W5<nCO~!YDxI~E1`Sc*=l۵ f*.D+OJ5 \oP#xE4 alD㑫0<#^w3yv /\3͇2٥R*#{cqhH-(7މk.ZZ^fD :PڠaRf++`YȈZ^JvbjBKfC1\ b.@Zow14Sa؅Tf1;qA^-`i|m[1p,ߒZf@+i/9*U%&jI_ĥ| yG"}QHD=Y#卷+̓[o3u2Pن?@XXR?Ā:zaAv&h+Vj2hx)4u{-0]Ev$eD"N4LE B;-'DHJH->ںL=0=7@ -'p@#0,њw-~2VSX"_W5v,{|sIu&=n?(~)OOb k\}=`Z-Z1C],u"w-QVwJı kEFT݀Rb( ^6И5@c`xI=޵mAtHBBdP0̋&-SLzY{6ʑ^tߎeHh~@mKydr TpxW"=ҾaAF8Ӂ/ x4o8w){;nN9j4ЮYF`baRn PcTEGקXL$K2SwxB}Gcsp- PdԺQ; ?K !t/kxng+~mӷPD0Z[f `$e 8֓aikA'E !w>3vUk< gT-ݕXV.%n v)N qfU(̦p̂قA-yuGS(?r"~8}2R(Ԏ'hԹ_-::w!8[:WU|oψJώ%M zԞ\{Z}fjqOow`Dsv96 qQW*OW<67x  Z)b-%STk#ܙQ}kX7qв٫LLpi\zP%orI+aR " =)8F +쫗-eGWx1Ĥ:o߫#\20A9/.քNh0+F\.B 3#8Hა*dWwRoDͨp#hTw&8=tV]Wc5V @ul3S-|7SX=ݘccR-)R_c[<0MGbbZQS<{OK 0Udmhޖ6%N~(ʤWF,YllPO/GK'B(N3j:!bj.818FjEAѪ %f~' /WGJwLxŀ?I* `T3 3 t9cWÄMJO1M"ߠPilflH 1cTǐˉ澭L;(LyiZ&]JF, 6|WqgtVՏg@L^-@-3pk<hΊMz -2D*gp07K>q=cҏFyOܳVcPvMYZĸ?*I5ӭޜ4B<!j)l0aLQE8SNJA=7KbB&}6 vx(+Z`GXXDiV,DJ#OJ[W7{2 z9< }âxy Ċ *:AVrx<"4X 41~[Ԁ!i,snWT]׺_ * ?ĢjTFP1oڇڜжZ`\$,~|53eo x kqB=9 3j#/F 7k^^۸Puscp$ʜ)l{~@&Vr[v!%hp'1@yI n*4rL*ؤZ-ཱe>ާ8+<>yR};^cX9 WXػPп}rES^A F2[nrϯAjf8) J:$z{{GZxr_ #(ŅSP߭ȗ$Qmc|i͆st^J+?3S#{pa4LaoL"TjodgGpPRBT7TÈd+Prv@:B|G?wfw' 9oV8rߏ4,+2KUg~A1;dJxw̻͈OB,o( zXmFF&g<Ǧ? '/{?+zwnM2j(W%Hl_a_ wh_H gRI sG6yʌH6k:I<%F}2ݵz nT2ߗnsU݋Ĭuc*TI_%*$' ,oբ`IY0Z!iZ/~NY[Pfu Mq,n`Ȭ3B,ciC}o%S@MY`weJ#r>C5_7`2p쫚J+QF+^/޼ѦGme\ߴ2P- KqY B_//=)s(π%5q&*eJj`@GKg2y)xCyE1y봿+ןW<81NGVE3)ʪWƌÇPlu,[gSrWⴭ [?M ˉ?R%cBl5'jl—Z/ߞddniDyYl{:KFxE:7t6J]0G ˫ЭzC0&5WAdOjJq= b`؆h>E ,Ft.Z( sԱNvz.J9@K}Εs#hawoU$58$ Rooq:c7s RҦ  Xt U~&ld1[t8n)%!J$= Tc,MrؘA> ;o2ۦ9P3wʟ'h]0U 91fp} "}ӏhQZK+}-7Z! [^ƽLw%Ga@gg"?R)w,D@Iz@V)C7ۛ\agKK>e+J9"-FYY3b;İ`<nMID Fź(w[#*nW#Ɗ,e -2!ţPYJrʊd ,]/%^~1dA "Z~!`VJV0°?ȀZiŮN&MNd^RxzMl9IH̉ɿ>4mZv1m@4*=t<[ᓾt~4S7/$߳p5s @5 gͭ$Ukġ&*U-TaAUYEԯڍQ/#9q=5i5be UՒFV<Ti<$@cחR1h~田qɠ]6IV'y -{aYW˼uvPGa7'u1(-ԇS>%T`Ds/M3bm&h=W)t 7C3`) z`yd??TG` \7ImqfvaJivQWeŶ[pϕ-}ɭlBG,};Q5m$4V@`'*P;[BL\rmh)TU!64"/_̏)kZC[Ռr;DBaljf_Aa_[ r"0\65]Y|V9HcȼQ-bz5 ?ow 4T^O@u9D2t%~aHj v X\? E#),Xo#z Y ޲U#[IKIl dA^W>O+!p2>@rQ/ EG$HqʠgZʎɅ!#LJNZ8>cKReFL+>Al 5*s0{l"}u'ɵ `ޕY3`=!_3a.̬9SȦMIώ^Ûҗ-HBx4fUI)k* p(Å<=J A9Au$1'z%@l-zz̽fU9BEHp>Djrl$G*ӐTX<{uz"B܂6f9oE gwHS>{6I=& bp7_u+=ms^:"m9Ewb ryqh^bp'`;5&ԶOnNooF 3YLυlќ\Ȫ!:X_޿J#5!6}5mWPu_Əz߬n*gFt7\97FS-\im6`6Os!vFLMy^xw:0sv XC^8V%U󁝼o-_j03H15z5 ֎4؟_梨͢Pp} A2;=!B&ӫAI/CPn+<{{MmhB]﫧 #mQ@< dI{;.SIĨEi\}c2}ECQSB9 ]5>DTXpm=rs8hfzv7XZ;\JA32H/*()!"PR\_HhCҘ3Rشv؈*/@WYB4&r䷵(۬6Q~B,1[sJ{DFx(]{qEԹX'8{v5X~9<[% |T: oSJZPaէ&O 'D2,j$Tam6hBKqf:YWhXMO2-Jљ7VfsF(ƦU7uwǼ;xsx9@nУPȖ_^ugU'*6:nST.&Ž٭8hнA:\6/7ȀHF?7ڱJHxJ?ghV?O*+U iMuReX^rh>yTbθf E\ \%˥blCuYHxIc^>^l@ØxXx`3'>2 }858;a8c.OBV7h\BHbP~wé^ܐgTZ/+F.|Qի!ˑ0zN#Sly&>TT AUc~iԽJG7 ^E{](((#ŵ5ޯ;aHVp} ;|(lA܀  b9#G->%6RaB`ߡIp~#3di ؇"%1e?1j;'8nXeSb2HHxOfR>V'=\U>߿pi%FpV~\|5ٰ?\mc :<}؝59!~<w::QR\Y; d/׼tg[>W\ШVpg%EMu[-} Kפbml'CljN,Kܗ. qYkZC9;0-3f6M _;|CmPiۖ/s(wX(A d_tBB} K QP$5||.²L1D41I>t$StI&j_el|z{g 15I.䱞HYK A]$`JKSxHT鹶UkA!9f 1Uj?f ?Bkաٖϱ:GۓKs;tBFtЈ ѻR}RDE,B N;! z1ΉH:*YԾodFɅ“fV5&M?~qzgl4R  *Ys9jcn,XRuѧBrrRm5* hU;䡋sDoW@Df>#82xFRv!O!H&卤{wKF ҤN=f!;˥j_Cl; a>I_ѧm"nt#2v(k=gi# x*r9YϘ\Nxs Hfݠ&*IYr3ϩpkZR [*E9RU82e|Lh]BJxLX|HQ(6eV\:T 3ػeXyLѮ|n(~GAM;"oGax۷$ ~0oc0յӳ_O1{K'S5aL? 3ԡ %Ho4{^?*y}*[B#]~ kWE[=au]Xf\ێW w=oGLcǩnolmR]`>/JZmCFʜqQH^^jSA W;{rob7G:y+1fh_Zkf F"gM8 8LrNa'8 g0'3#gwlѫ Xalb1d]֝&e϶:d3-Mz⟠B<"hx{vfSr<tJ 9rةFK)S5$-UF:vY!w?\X禱gVTbpV A仂ʺ,r cwv1AQ MxĢ[8裛:ǵ5ɃeEТ].uɖQ;7`fM!vi^elyy.#a16D'M3<8A TtJzt4 8pa :ε :~]HmT/!' 6MF5xfMaL/PĂ6Nwh1]3 ycێl7 *c;ƞm+zSH@W%ƽ6/;, #Qז) rmX!;y&s>g>8K ?Y#kK6Z/?j9=ye%-2hxv:x0("Zgs;- /hV0`?|V$ʵ9S<,GDP^ūd)#+^Ga؝@ z/$,Y4)qQFYp0nJHDlK2>(,ΘX?00Q 42S"<="S*5P1lD]b#yL8bCfQ?ԃWH K3Mө115t#Ȯkϭ_, :tXNۗ6Z:||iy$ݿn(?'?PC!SM{ 19>B"ы#%Fϼ :=&SVcn ׉cƯO38L|[ AѾLØ?;n p .G۝Pgn(#[+Νi vB5\%ݰ #5No"i}o3LM>ɾhA|y, 8 (~ejzO!'7%Έ ;9 j09T ?f ބr<(b+ډ:ԍ9=5f;7n!N j>nڹ?vW1̑pg.~%eC¹>yKPrTl' /2ǙM2A-ґB BʕOLؑ5͠D*41U 7EIʆLz4ciGs F>|,fp 1A>kŘzyQ,UIix_b#$]?/VOu/'S;vG 0 Do {ĶC^ڂwʋl ¤-" 0%q^P0t?R bMM~OyOW9r]G$Tx0H}ɜ?/ض&anZ@ertY[9P܄er}/ <9iuJ=x"Z%Gh}PykC\AbVݱNL16B[9 BaE:Z5F j_r"+|QH7tf ;f;a ѡ;S 1PW 8ԋWw%TM4˚m9{qm>*%Y"wi֊>cZ+tW'62qX><߻-z/mqwy3C}=rA%3$S/G2.ns6&z^XTD(+&EWDz]rPkX-nG̛'[r{S+c:\VWF-'*kNLc-nQB #IơWCCF<sj9?n~@_k 8@EWP}l~)2/IVB+__LUˮb}5]I5]Cnp&ιE xg*EMPØd]IUL>#dBNJ"'& RJvF"pHv81wUn?In^ )˒H֛ -hVW?&ʡ1ɼS3h}P!w2e@W>vS76 vV2`˫w]V{y% I']y8?񷬷&i#JX9le?تRvvrCMah\J SAiqH(KAgX*K "Rbh&uX`!ܲfbb]׸;ѥ n#J,:H$4hp7XvNsiwQ%0Gw GPۿ &N=},Ϡ`LZcEZTn IJ+)yYjtq 5M9d89h2nM"d an\{Ȓ OA3Z%{WpHZe,J)ܦvG'=;8C EDu`b.5n}'.<ҥ(l'U~,Tgg*lC2㒾#HX>-x_iQl_?7Yxw55^f>]!]숢"z`WN$i@ '˝[FkkCk~dW:Be'WD7MX9݄W%#qmѽՎ2MwYg㲴2gLR ۯy{ga/u$tJtuCbC BPZׁhͬ0oqU %\`%M?@NY苵U:̮ҡ&ѻ:0SLAa8qR+ztXiDx2 2mBҭU'1x 9[ Qvpd8\2R'U:0L/Vx22T`Ξ-Mu4 5GmrXvҭ"&zEu_1 b>7x( 1}[zmC!^>gp+D_A> !ϱzچ d\LO Y-hZMѪiSYkY4fTi2ueӖs] s#wYh2,9宬"LGODy<׹.vxt1c'O7jgnUPo6Ǖ3mЉ6 KB>`>gWD \1  grGKaV}Ò/Mp > . ={2_#{R"3gAH#3c^^7f)?QY0"mST?] r9.Y Z 4:M+%V3(]$TgM6ls)3, 86%{vULDLv艼v^k gE%] K.A:st9tUAmwE1p"o #0+*4@ $lN򍒨/ATź\Ó;Y4[#v`-JV\(Vv `v*')~Û/rݮ :zI /ق{ban_el@IQ@Ah+sbYL)-qcg=mˏ*eAkH9D,*KU^C[LTvt.y`٦v%Oّ\47lzɠWkbl$@[}jCE[2Xm5b(-;G!(yn*N}N؇P&8ҍ|,&9w  H Sg8Iӂ& 'PT F_b:UwY,Xd9Kq\"|b.-= AW}m" !ծF~'t$yazlk;d}ɛKc}BMMr~QV42!~h\g þ@LNzl-U3J.nFPsoj NX5e!pB'p()|W0m맺(P$7gTA,R:a& UR =T\D _{/5K"֓k,FKJ4 &IL1QCXx{IW=ݴzI;su !hvg_?M7ƴƝ31{TR!FZA'RPq_F%K"B~4sYz+o]M p]:8 L[ ;aFHyܜ-οUYB/'2WG11tkQkk)+c>_F K.1 xׂ)Izw)rQG"K+]`(rKnn *ʷ|]/WV!y4_h }1cQm; ÑTDCUn0c!7ȀJ-)c79pPM 7(Bi-dzN9h]}\L+#*)qlXߪD ՙCdacEK={B2h/{XOdVf i~0sS O?h;ib->C#1TM.0)`Y/[#: _p + jԑOA('W֥_c|H(büwd1 #,c1n4Ic9mA+NXǭxf 纍f>.y?39%3/>s+I݃B'ia4!vxbziaCYV~j"iωLT^9X4PZ;ng "¦DΧo2ϟH~]ǶR)buYKW ;)=@}RWBEOi 0tMGu 7uYe>9o/xA{,|ųJJd'o;fć9XIzYA El;:1C՞d뉲(CN:ze[ ?0^;[ǣ;( Sö{N_6ρ Q`JII'F+`})%p7Pt}+T?6UPIP =NJ1-0. fDMb%Vnnkz 0C;wT¯D y\sN ˽|&" ~ttvqP8޶ӃMDK?Q=zܥ@ÔgS l@Y:MdtK*9.\{U:W*xhz4dV0^ Յ^Ӈ#FWwr@jRtGc =VnSz)YyP4.l=4(vRl=柹u୅:rGV|B0ꈘ nnŞ*vƬtްд綴f~؎r/t灖ϊ+D Hp?S(* /טvFl}td3qeeWRr<" *:,k]x=eswcCEbk&(| OչjJA3n =j)- LDoe`<: V,QMzB /Չ[84+[vɯ~2u|~PYA>0WPr:x6Şً_B$ܹ쫸6[ ln7\cHVdFMqxҒX3њJl&itS%&pgCχvlMFܭfV/~/D:#uQa4{'ytĢz@qHޒ QƐb/0,s5R'PD؅b$Vas뎵œO6V`ߎŲ!t0Q2{-n1ZSٔ`t !,̴sYHVvAx MBVCm[mZ51<赿fҩeLsJGi.cr;!q7[U(܎Pz i[\B'HF; 9KyѾ (i}\?ٸ-&n0d$Y|q9qd'mG}nٷ' m CهvIU.{0pr2'aW@AFyL}4:3i` *zƌ!G]9i{j!"B_Gq .Cr/,!>39EIy)ceذye偪6blR,CI}qy4,1^ =- zx \iW݋?' RDY_yYO/ȼ߬Dڿ$<"^dp LM͵SRDJ1BԘ.Ao#'"8[!PbOA"(7@cbPOG5T6iݭR"M떼bcD/g'\=iiKt'f6gE]o,[kQGs.ȶAߙk$BKGn)D}tY(be"n!@Ev2aI[#QrJvJgɜ;eN  6C<7g3붓;gvE;s0q.W1 QM]>"гC}נb-. r/>bۂDҼS6I|^˙SkK=ľ[Z;^(M uvSm9X"Hb&˘"?8e aZaջ0>5u,RvuFbcց@<~SOw`"v4NOC\ڶ|u=^x=r);X^O@:2l3 OJ(dSȞ}MQ`id)Ic,<[C:e {-e []w`7IAxO/6 *,.yC ѤB57jS0CuYFI>[ʮӺgO¬Ah}9~+:R0s~ǃUJEk=y$X{&k4Wn'=]e%"0S;n3\W4^XӡE, NgPv0 qCR삥4d=Ϸ^*Y7- Qx9'/}t=o4>& dA0dy [obb1C%fܜ$ LZL "6t,9QEgzrl /cIVX:5;<9~ SFjm cWbѺ}A21 5Pf?:CqH[>aT ˜^&H{#j>1";>'{N^6{@=T~wGH PT|ՁlL3E(iår}3}l߻KJ GCYsJ|ryjr gaE@RnlclxȉQj<^+0ձ-IR^$n2_ܻfw#wr[ -sgp_|?Bb) f/a1i/Ʒe)-|2 jP?%CHZ_}{X'DvZ.B5_R蘳N (l~?PՎeu@/:Ķ01bSi>'m.`8of /YvN3ͨ+L¢K6j7Wz)]:YrHk-NG7`R\nD~BiS—I$h*\ o@i]0E1r4^-k٬AV!4P412Læ~c9P yѴH;GG'F(Ɍ肯Jmye_G []r@QdV#zepB?ꋪ4^V)kA{Ϲ$$B1^ZFPތRseAy742KGDMX:݇TeSKY?k.b:QC:iR=\)kWti̓V\d 0_~&wA.m^59 }wz8^ZD6LSXp< Y-pNU(݊% bNtnzv}ܹ$ ~y.rd,Rf$^ozH9TA/I&Rяӝ+>KFP\3뱎zctv~%[^G1>DJątw`^4p#W<-:p^ U Xw !U]PkeU Ǡ"i1XP%Sx)}֚qIU$(-~|g}";yt{0DOoXB$gd i>E_6!zl|761 5;wb.Qh/x&'6m}p΂(.t(BzTwpaℓdmȍڳ̚j%" a,G}>ش FuwI |O$0.j`2c 7g>s2.L46+O<lE嚍AߤP0\"8#פˠN#npqo}'tPCPo7[p{ڼո/H遼$ ĐKph33$Ĩ}NqMZIJ.CtXMk/K* w$o øіw* Y:V) }JAZyMbHLjجbc:i]y~.롅fXHqÄԖżũXwED%S+_@ 10fp=͠~EX"~z׭ @ji67b8PeWz|Az40G߾YDo)PH{U TPK& f_U习}w?4Cb0΂^M>'y'imQ1! syNdc mT}|GC}m7,mJhQ^Hnғt`_ Z;Q8'X4}nK=zތ{Y鸎-υ4a/Ҋ|jm@sT+u&-IOc]2(HF3H]Tq:uIj<iG("79rEɈ.߽ႬNi3Jr{F);SK S|Dng'q s3CٿȊx.ʟBu <"ֲ(Y;ǙYj~hh"HBZ DTY"qRc2[x38&>~Rz M4п"l<'35pe5/jʚ;g;f܁AQe523r7z7MQqzN^\yZmgu+ePJGgj%-5XpPJ2LԜ12ȩ^åf /0,۶fM0MMsYNY䡭gu$UM)@#w1hG?9qᴁ@ZvMNtk i3|P@V,@ 2?4G\?%6[KMWD>2тɝP :,Y/]LjU_ժ}#)y+Eib8~Lnnc*}0[&7Yβ='rI)cƼ~.VLú-jz]hHI7F*C V.PNO=wrhW95%2pb2~nS-T%kiw0|D3*]f/ԫ y Q҈iڴq^SeP] "#)|ŗvv@貒Us|R/p9mXtLD9"iʄ^a YO&Ư?iE>/=t <每SfhhP.|+( @(fh7d`+$V6^Aw 4Nt(Y{D.+YQ {zp~X+)i +}x*& נ60OAY!;_pG4ANMO&ve rkY }eh.ZYyʸsc{K(n!y|2\ahlaIj!+vu3^R>瘆0ޖעa@@HAUؒg! v)0OGWFADͲ9< ^hurخ˭jUh0vێ4\3XպTl@hQ8UiYF05(x`_A^iXDuc? IR#Ĝ Xh?̌d$™ۍ:i2fA< ym6`aTLI?䞫RRvާՀcZB}.X~Br]O!Xknç0zQ}(BKM bӜ$]K[4\5j8Iei:!ï8jv _|$̙dbiVM%b!EF|\##L€В ̝KQ.nnS8LH,o/2@jˎZ 160.H6 Kloe7uTZFe*a>M%MpE.2vۂ[Q"3ɡ"|ggK+XKP؊\iԉFnyp|_`k6rMs](Ѿߊ,UNWo=ZYX;xe fRvcY 1|n3UkO}8~LdLY20nu0$mW0{IT 6 HMܚ~^y]`+D[NƓ_}ģ%1D#{NuXp>S{gqs`Q,2 Ꜩ!z:ʌfgy3:aNSCMJ>v@w)^zblڣ[PyWyUR"d-: VrgXb(.BI|IԠz7P03%trf3s#E L# UȝiգahXnqH K;LM,]"ܚЉĄv)aZl+BbhD( |D7匴v` 9L1M c0' M<1Bl4d!=4K L3` 2{^+%|uGn<3CzTYA e|clwUR'r/^b"%';*:Vѿ'c'EՀn ||ovP5G*~0ϖڂNFפtBӎ+H~ ,]/!.+kٛymJŷ8-DnNy:w1;{BSLr}7`~TEcVA'Tm+?tKO#w^~LOw6(\Mнb߸%]^mBU#Ossf)\M{|ܟS8;ۭڟ=(bѬ>et<9^/Xia;HA3_o3T}&L k:j|?Gj+1'a ] ڮ, {r(`Yd, P=pQLf> ~MW*͕4ҏ(7Ӎ^t]e#-L[*~tR|/ͅ. !MJk+ehY3VZ,:' FsyD$lϚTcI ^ʒtŚ8O4Rzvm!: \'{`^l!1,l_ "{$(NYՆ*RH $/>BlaԵrу\KN Yǘ2S'`\#PwMysn1 P_p̒sk^ӥD_4s8K?2OYND3k?MzW3tS)\`E:+_aGzףWƊ>WJw d:R251eBn z;\l8=g2Ġ9vFG{ʢf±km1g dlؠ-`7w{0GsaP2:wM\FR=3~6+(Oǒ;HѴR(KC^x !*>s8--}yU4p@Χ/L3pKy-nRC, ' C|U#|w22_:[Y** )Nڷ >%U K{->)mA%sᮨo 9aFQ~sy"hf+Z"2# ^> qYn o%&g 5]d~4럋p7#SZ{?a3wzٍ"v~'"yw:E- ժA G?Ŝh0@ j)wrDG!0|P~C!62%aN=)$樞ePaVC3\!?[Ve 3vvWڎcd "opIfsط<)_O˳ހbO Zt/ ]kJlPB[OEuC:4%6mPӺrXɹZw]M$2v@=|u=Q~-?"FZ!S7g|/]D2قgG ]>u;VfZfg?ue. ٸF瘮3~BRt{/E(_hp凫`m]! /~)&Nm5]tT'WD/8j!9 v 8 (1g"ŹmWn?ӆ+o%V۞jj/(Y 3诎h])aWDYQdΦ|+|4H"QD8@1s Sm "i>*aKz2(AE<'B96$LG84^ׁX0oxh'?FlniwK{X.z("%L=ؿ褔ь\h6v\.HK:TA7T;+;нͅ"\AEKF|':ˀ-aMqXhn׿`ޚm(ʿhc'q &ݢ+"DÐˋTKX((K'3Y;4bU/cB!PM7@x($EJuIr,/U^YU}y7tKXf]V;IU9ih*nJ[{?ީlEQY,eŽ ʱgrBOV 9L8ظPeJC%%ZH=2;N1&`_!481I2K@w$_*Z L|a =LV+:@WޑYj ~S&ݾ;ƚ5, d:0 f8Sf"껍+ò5=,**^XiNlPv Z"<̯Z |rq+ tŷyylRj{W)W+mrl0hdiLt^ `&p4θ|hg]\8sNm6FehLH*',-%.yJbgMԢBũ>s3!8 -bͭMWvq@RZe#9t&zpY#XVpVq Zv98pp5w2i͂پnJ˶9"4Tn^HșU''t2ri5ƝFesߥ{|qLg΀bc拥TW(*tW$F>YND)5U55ovϘCv5"Ih"$d, &ݿBN| )yY3U(iMS`]~KI0"ەzRZ+v=3CDT>>U3O^'|!.+O26MM-A^'rOPۋz:c'LjZ'#9r9ʉqmf8R#{'-@Iqy?K,m ˔z@[crbF &f \~ -9<׻֞8"wpQ k Ԏppp+@caGÙufF!PpeD\TH'q-c:"Od #^i1H^^UG|.b^tm^2܇+eO/mڞx Ї)=VeE0J5Lz-rWε%\UL{̦T)0f 'Xdt-*F(V7_K3/] 5޼ԝQty3?b BEdlưV8A2BjfP_zj?¢ML5_VU;sbǜcbw)%~(_c:$[Qh&\:{i26Xc-AjU7M8S!gFֿ]?UE'Fq'\u]k/+k!a& ȹxGXH@¥Dh?/wgJe9maP@ErỤF OCPkL@EPFꟑjG@"b׷9 ψ1PxazQ@\LJbX1є ×Ze;, A^ qD.,/rν~I[x|uT5-頚P@u(п0hn\={HIK[] AҘH/9]'\mw0Uyҽ6!%?ӈAPK‡4cDpG)~bAUm_tkI|5OsV"#Mu`$EV%=āoRP=^3g8a*A!*piy-YE:tu o ?0snpK`Di4VʗÖ9;`&y Ϊw*LOqw DEg*F yV\RuV@IQcli!Fxش"%O)C 5B3)# j9?q$'G[ռ. {[u[;ȇVڱKª_*wHЋ7ŧ|2H5eSf*LdV|GfvS[oq2cH]m[5A1[]/~݈KJ91.l&75jȤ+&s 5-pIɳR/qVf@T ~Ǎ].Ws*YU/ I~xsmv .&8z!< 1EskYZ鿀iA)pbOK$xҴAZ7ž,6"S_XC?q/Q^ooڕ2in4؝Yb6n X1ۥ& *ъB{Az<vXUβ`ZT 0¨hPƺOG :iV蘴k 4KNȜPU#O|6XC}ㆫ _?0;# лkO UaflŒhqQQze u7{]]`FJs4!5\:=8<+~2Iu}(몮3*ŊLs2'x gAR,?Y,T3V;Zs5;|,xA'[ aS`Lk p&]тpfL34xߟ&ܔ"wl ;*¼*JF^ $tӻVu.)_.GJo~d!϶G޼`:#ETQZKM~Ah-$;41UDt?+ퟵKqzmoFTǑtRI_&9(@F(;Ԗux_D']fչ9wj-%AX/;]ȷ;W6iðҵ}qR!}=CFD`Wz{ЃGG]34  AЃ}c^di}>0ū0r6+I prT8JP9/s'lDkQRz%;nd .tE/y@,i =FsHVli+i$Byu{cP3d `6Mu[D>_U2<?|U;iim1& GYYqJUZ^jaF7Aq 8  $n2Ve HA us6{%WάN9. ʥ+#㑹cqwX GGLue[fVO0s4"i_ҥ(A`GDG$Cq ;Kr8 y~&SnX&^: rz S:~g\F:xg*Sui >I- +ɍXF΃ҙ' ,Cmp5Go#09ΖN$N-%!T܌s~oK$]]wl_B)LjiDH&~R\Ml)xͅen&i|9zVwJ=:\~3%+*O^.C|w.'f5wѺQD{hEtQ?ޔ z2Z:irq Sܱj ctxãZȬoV qJqs4L7] lIDSduݲqM|G@O{wvk` k16TT4f/yQβ܍|xUgWI5 d`+_@![yo=cZN%kQߋu"]elhڀ蚄Nz.,&TZ4v2}F\6Z\Ҽgx۽XpI|FEd+jFc Ǿ-M`jܭEz Iږ I%_C1uV.qqt\OCy_ܫfÃE17G[!WQήS+n'A/:+V|ThQ@9Z:Јvh;DXIbˬ5Hgìk%fK+M!8[zEnOؤ`>}q4Ȝv h$4La !o$d䞢0b ]mI e3yۮ-\Ay]u( C:%&,] % ]_ρʾ+I Rk_*0;GHrRP 8OԖ^pLʋ$I 9o&40:i=[[,Ì&3!nq_b*ȏd6DRފZO{i-ێm?hrlT47aq)BDc qĸ1ZyTd'j2&:쌷'SnGt<[ԉ}ٿX^3~6ʈ İ/ė-΋~h!fϙNj5<f  (@b&[ӪșgG2#2 c8I2TYđv//ɺ՗vҚa(*%_ PO"|dZ28$-=O\cളy:Vyݾm!~m!M'W& LDݴP OpDJmax`;)' rL[#8RV"pL`hx[7a6[5ӳC<e(E*|AxɼW-gzF܁bXC;ίZ[CRZZfR&[jt{ &iwђ ϻn} .&t"6I>js^<-9)Ы6 @>AHO2(05ȃ*Lavye} \S?V ayٮ3鉪Х+xW#6 CP@E׫UWI8uT:3ElD$^ Q:=(?7 TFJ ίV+&$3FT通x6Z3"Z@A|J, D ,8Fp<ʡ?c J)ă8H?~YVZ9uu3(m7)A0v'`Æʡ$~@v_r.w}LPcVX =)*]i=#[(didWK=. & k`(`yUyVc_B9~A\M5>_< زsVgnS$M_dx|N  Me*@ X)qрRp68E8YFjR!) ݚ(ppw^T|AkүTv7Nq\2XB~ y D#e#`WMX_wN],X͸0Albuذ&x4Rrs`2 A$҃ObLl̝h7R 4̮k$d.'Ϡ\.`tSy`GL÷sO?Sf Ԙ8_i*^x1r~SzTQgOy|FSj&l,&Pʸ)o[*p` ( YZ