libavcodec57-3.4.2-150200.11.60.1<>,gURp9|N:T_½ä<*K@̲vcehVJH*rZ\\c'q3♤h`yn! fG`Iα#CY !aDj ȣ%@ [l ⴕE5ye_{ex/ ?M麘m5»#s۰,{7Pn۽QKd!f,L?[@ I}I6Bf%`e*S׺uΫ #[AClww!d=>@$?d $ 98<HLe     R lt~$)))(T8\y9 @y:My>R@aFpG̈H̐I̘X̜Y̰\]^&b2cd\eafdlfu|v΄wx y(#zϴClibavcodec573.4.2150200.11.60.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.gURh01-armsrv23SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch643gUIgUJ1bd6ca8c22cd33fab6cef1e04b8f1a6d6bcf9987546de2d27e8084e686c9f632libavcodec.so.57.107.100rootrootrootrootffmpeg-3.4.2-150200.11.60.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.60.13.4.2-150200.11.60.13.0.4-14.6.0-14.0-15.2-14.14.1gggggggggff@fafaffWf,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.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@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-2025-22921.patch: Backporting 7f9c7f98 from upstream, clear array length when freeing it. (CVE-2025-22921, bsc#1237382)- Add ffmpeg-CVE-2025-0518.patch: Backporting b5b6391d from upstream, fixes memory data leak when use sscanf(). (CVE-2025-0518, bsc#1236007)- Add ffmpeg-CVE-2025-22919.patch: Backporting 1446e37d from upstream, check for valid sample rate As the sample rate <= 0 is invalid. (CVE-2025-22919, bsc#1237371)- Add ffmpeg-CVE-2024-12361.patch: Backport 4065ff69 from upstream, add check for av_packet_new_side_data() to avoid null pointer dereference if allocation fails. (CVE-2024-12361, bsc#1237358)- Add ffmpeg-CVE-2024-36613.patch: Backport 50d8e4f2 from upstream, Adjust order of operations around block align. (CVE-2024-36613, bsc#1235092)- Add ffmpeg-CVE-2024-35365.patch: Backport ced5c5fdb from upstream, Fix double-free on error. (CVE-2024-35365, bsc#1235091)- Add ffmpeg-CVE-2024-35368.patch: Backport 45133009 from upstream, After having created the AVBuffer that is put into frame->buf[0], ownership of several objects Fix double-free on the AVFrame is unreferenced. (CVE-2024-35368, bsc#1234028)- Add ffmpeg-CVE-2023-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix out of array access. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51793-shim.patch: Backport part of 1b20853f and f0dd5c00, avfilter/internal: Factor out executing a filter's execute_func; avfilter/vf_weave: add slice threading support; To prepare for CVE-2023-51793 fix. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51798.patch: Backporting 68146f06 from upstream, Check pts before division. (CVE-2023-51798 bsc#1223304)- Add ffmpeg-CVE-2021-38291.patch: Backporting e01d306c from upstream, : don't return negative values in av_get_audio_frame_duration(). (CVE-2021-38291, bsc#1189428)- Add ffmpeg-CVE-2020-22027.patch: Backporting e787f8fd from upstream, check if width is 1. (CVE-2020-22027, bsc#1186607)- Add ffmpeg-CVE-2020-22027-shim-273edb2f.patch: Backporting 273edb2f from upstream, rewrite without using temp memory to prepare dependence code for CVE-2020-22027. (CVE-2020-22027, bsc#1186607)- 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-armsrv2 17447212343.4.2-150200.11.60.13.4.2-150200.11.60.13.4.2-150200.11.60.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:38336/SUSE_SLE-15-SP2_Update/086e6c26aa0a396f6fd72844111d4608-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a710e00d5493f5ef038fd65b961b874492c66150, stripped#PPR$R RRRRRRRRRRR!RR R"R RRRRRRRRRR R R R#RRR!¦pK(=#utf-804ceabc736542b08384ad66631ea7eecdd7dabed594049b6158f6d603a0a866a?7zXZ !t/-E]"k%f0]do5EO,X?ڎ{mEۖOnRq3~ھ2 "ȓjeZt>:U{f*5CTMb)G|NtPK}6dPV"p.kw p6y:2#J|qaou 4:Z=uuВQB\PrqY َG\j[(ՙ@(jk0:ƛ\<ҊghT7 |ԣJ)ڸ=;#Mr:C<O\ʰB/MXxFH,1$Y1F#L%;WSXO @.ގ-@oC9_h'_>cһj$)Xn=]_ZRש.FGF Y*8"e9Xy<L#Hg]-ԕKl,!<hM4$wsUA G(v%簙!wWtc Ԛ )8ٙ;(+Qm4s ۷]ў[wpZvHT58^@(Tqi냚lĝ SEP}L#hr4>(a]U3N>=gMkЉBJָsIA#+ߐt, "5v}0{r`}@N Б5$yxھ1X(:yn\z]J%HXZak{.0nb:U'g{_@Dm='k4+6hNHݩ'ߢ6~m9^)M߮yMcd&&glՇ Kfӱןihӟg܏ Kֺ/2}e.?9-9LnnIm[a`0%}'w'p7z`W&{ΎAhȋlJ,rëQ|܍PKofj yLFo)WhkwT8o8'@ <Ii;߇&g!$/ɓ߮F,96~Z<2u])1yyoZ!o]oߡ-Ɔ8Vnқ'0񞘁ijSD7 ʌW^Yy\ƕpjY(K,[IKZqR(Le,6JTCLJ#&x&#, BU `/>ێSUfBqx)矯NDf]uC "`:c[{hR`v EMO!Gq,~U>TZ 䩜YV>zyqnC&Qc&+Ljpl~\M*:]ո "Fr(*bxG 6(3[,q9,EcY+c1s@ ɟ|,EΖFj+In8dvE2*;@R> ´ֿ;rSg}cX6R]R15(XO .:]ؼL_{|]z| 2d$'48\"58ّ_2iu b6)/4s6`~FP{Z'C LWMq-&)wp$ D`.I)wϳ9}%VC]@e(w <ogmǮStk-\]lLOuJMg!ZSm9hZť,´[m{1?O4:Yd#z',Kx>~qovsy(Rœ#?zde),:ws>W^vw 턒C>%!`.b'fA{w]io1aЙ;!0$Q9,:RFT[qPQ У:KhIe0ճc5:u廥/Zg@h@"K IA_D~/{“1 /OW>6~,90t7:DJ@diZa9֙W>iQRgMv:R))5Wk|Eq d +—RI50&t a@erAKOi%ȂkI=UL3;8C;Մ3%z@`:O'EWߝCR<(͊vLLj#,yZ3toH>ȀO#?6C?G=ջ蜯EtIJXk>n.BZBFTN偿"6[F@[\B\#.C\Dr/;ΞaS`ndI?pv,/6iR#ZoʏHu {]eB|b.G:?DydXj-G. mc[d‘_):Ǩm 4Oۋ/KICX7 ̘pe S;HB/9=͗j[:L{mtSոzt!oct!&T !FE g|pE~}|WkW7.u8Cv];ʖ)}T(S+f$+ˁk BN}4pޢ<0Ėj&r%DX65hMi7,ϕ S4[?igeK_Ɂ .:=#|#\)+S#.xGZ`ȶn$޷dcxҸ|!`"35/>IW!Dt˾їiܟ!:'rd.J yTkw_2㨜//VjOiEzsҿDMWO s[HDV YRs&IExetk';. 5@:X;4. $>V81 /{^jLa BmqwHuW 9zHjjZ[A,QGq~+oWOdwn cL~E&l6xi*-L0"%%9ø2w**Wsq&?. @Ȋ$N'ZׅOIiVZ<3M` c (|c=vu؋۟L)~rxBf.{)tp=@Jj]欽s*S<$uT7'gfV\v|f|d$:l>11m3 Nԫ&s16(G \Cy+!SkQRcV_ICO^:ثį Mן6~4X\7 g)ARdPf~( [lĜɗ:W'HfܮZ3[9fZf>K2UftmdyE= V3! MG`Q?z/ђ #qw|Kqk1`DYT5gl0( m7HD4)zU/S* Jtr26Xᄂ@ZF(!́PРdr`r|-\jd`BóJI s$5EC4V"&!g˂OhA?{R_è#Kz۸\]5C¶Ƚr5U5m` ׷=Z+PvzkRT?q4YMm Nok8 ]«ċC!T>WQE;h10+Al%s\v|6,=Pu岹opmrV0[9Kۈs!=B=&p{Ciĺ:/1y.GuŢE׈m;&Rc bWrЖ]!Lάk3IݎA q8?@Uqe^A6}a)@lz $cs |>kyY t=Tn $0i#&"lqc*".sw\D|sp)@5vUAh#Fӂ]ZXg L@(+4#ZIf+oGjdV5 d+6e`3N.s;u ƾv2u.;:tdkLp(S_9@3BDW GL Z)PWIA#1J`m'e:G#~ats8K-''wo-7JK}ګ',`x܋fWm^dGQ7z;aq)$9ɢ}ĺF-`EbvL kR$6A.aWR]3=Cp0w y lڇٌd4qdX$>N,Jc0naV%y`0wƥĺ{S>i!UZMjO1r!T5xd z~Bk|M-XSI= <8ܒ>{!A2M#ڦd-[Iz,tmس7)r,tq}Qtv^Rix K ^H8^MxL͛]\6% 0@'/8&׳,1,I~`%7NW),o==1<+V΄n…Bzyƒ̷Qwn%y?$T[!JgBCqbbwc4>TZ(L{u?3 dNJc-er2V{؎tCIW,$0uX/`<#j<cm1h GT~U뿴JNYʜ4&٧ :vRg]nkpahE@㢃[j]lyOkÜ:= e/ 0#BSKD!%&7lPYCAxu"uv6 <Dh̚'61!iom$Q|'$ 2Y{h\b]߼qD6o6ij07bnGlSrU:Nac=;ٴ^BwT :/+3$[zP *?3>_jvgqnߐBSc`)R.SqM f:yIjq Sʜ=rX rhC_~,M6$VpO!ܞ;40F/4SqS3ഈ S4%?¶8Ȳˋ5ݷښ+c!l*KdAezͼ`RvL=~ORX7O<[يTxHw^#ۢ{bCyjLBSq{zF-4 "'NNRgͿQ^CEKn2?vdh FO25{]u3cbceY⡜9ᛢLi ]稒-Z`vg&ﮞ}y b-cVdotL ? }Kb3Pxa@FNؐfܙ-z)UShDje Y.KoSr[diOvB9.B{H-Ϗ"gϴ}Wi 3Û+C*u_?[*LWu/H/W?/d6e-X7ܯ?ԧh.f ql%no-O}=r'Ti m]AV+o0f&G-3$'Au{+15``8CmJS>B~Ws/L#:ֶM/ ¢cLzo=yZ"vu}W6nؾcNZA3d7D,Mf 6dTU$2ak2Fc 2TrϘR=M{heQ0\KAQO' -ܠM@6i4<, ,[Z Xa߄srNGB̔Λ=􏍀0? X濮%P&}=^W\I,ɥd$E@$|]EZש" iApmy܇qOVtK󼜲hcw3sv2ccVG&(y+b8۝%&.dԄRlJ%~7\+`O!S2Dvc^fJڷd#2 Vq%,I1oC#)+HŢM#^#`har1``y)(\[*Do Niˤt} a{B@t]2нW oj FWZ9)BH=M_52*n8H~M~Ts0DK*ÑRYdwhGv@xҳG@_NE[X.0(tq_0n^>U$W.LVywEA4ҩx8 xjW=10/Ehk9㖎yG/Y.&#o5lW! ٤) #4$Ib RoZѨ".ė`@'rgNv#EȔ@>GWdnC?mdJ1XINY[ K<|y0 <c^_pBCi7Kqܓ ƍt#m@Ho+̗A/zV`Z:wT/M:}e"( jBkC~CIܶ#d1Nbx\Q'I P*cy/h̉SQlPn*5zSJUgN=C@:P#7Kk!)2JX}8o ifhiLps6'DhU>]B'%KXLIa¯Թ})Hnb#o{Қ^ `Z,4oC[!- 2ŅPجijZVCʉ &oGm[mpxƍ %0"WQJWcZRSܫ 1~8eIZurzw* Bk#!e .Xąӌ9L*Q&h&]Pg?S=_+jf7kf[+W 9qbrښ K{9 ޜiE'Pߠl:T#r> =:Wv1/ɳa%/C{1K|eUZR>EX] < 㰷> O X'7ggv1T>7U?w#դK?un5xvNS,`F'q.Kި>bwMkuO` oCHQ0`LfrbB,Dp8pV =GFKeD~ڃ|-uTVèknцƽqN !m%rf ZP+ˇ1>55ViawKd8,4~u|s{74 @@('O߷/HW3K+k]8;N-Y+[7md:~QR"yv+J|/GZz `óDhdc8ĭ'Q&y(OZwm\8n_뒙s&G)5rUMg8%gj[$#NOwkJ@egƐ΂;ۧS d/y=E*HilWqB[|ҩm.F}K GjbQ8>}q>Dɴ(_]BlQ46=Uܾyiω a >kq"4iqpu3!tb$&dBڀٗfa\xR<V }ZiYmt7k \hkM3?LVDE_{EΞe.pD˜FGJWvS.+wLB!ID, qm6Ê? 6<Xjq9lHt*o/j hC Tl x<)MV@O6\,=֒0RQ?D=(Ec)`82Uf<75z(C;Qa9r=WflJ 9tXj ؜^bA^+@N#psI6z=E<7 z#ƎDNzʫ#noitK^;30d▹'Dt[ZLZ;\-L]u$c)R+^YlwT: (3}xY.tPof @=V}罃3L FLw:+}"u%XDXr5rSMʆ5ǞaU/P39N6*ǹ46`"H$.V^Lgxpa)'mw{|'O& yQkq-N~[Hs`5NÈT8ǖ ~I+$mz֫DxvR0'y0ոƂ_X3`7*yyr2}Azˋir"]K`_Z1)fKB0b B%)9q W@ai.$# ףI\fc:Oti~ 7lU{] qrK?#o| e a"(bיZDrJȪ;p u 1'uh)c[?G"3ϩ.ܫPmoZ._Cj I=Y" 0H2oSJ*CW7bZz 1SXVec0H 6ߣSvD#:]oI/$2X̽WqoZKs\~jwrT,=F`3| PCx1 8\Y!uIjBUnP]k4hk,$-*m idyOl^-r{3%" m%>%rTn^\leY&UЪpotKb0LLҗ ڋ#;Iy0SVn!ޓD42!v]aVN&k+??< v$T5#6043nKF!&Y 9sDaQMJ=xYHFEPw8C4ܛ9G7wYܸ)n# ^wΚ:Yd"6^BbvS!#an4++$ k\@VwmB}^`#',x\<8͛ƗQ?%F2P{VlP6 *+dVd`9s^3M(svOj%XtA8GŽ?4H-&Dh,!)S?B\Dmc*2}lO#ZkDo-K,SDMh<בcfQ 73 K>JO G'2S _s]ȕp|7A3o~+TT7s+F[R/zVz܊Y}$Wqs-k_[WV*|TĻ}7>̬u(/E)f4^jb9oxYg5v+ .cxWՈSұ.4͊qQhZY69=:ZR/6jmLeZ_*/$~ER9Eȗ08V-\eFɼsًr았M6_,S7%l!'׫-FM +x{g ^kpt݄lͲq?,85tF ^POQ+%( D+smOSMxC@,v˹Zt:ܟ<3[gYj1Ռ\y2[ǽIȲӌBQ(||a6U] 4Jx@P嬨}]͆,XZZe`nCJy|:ۍ_P4ӪڐGCDA$#T h?XVjXNJgx q !0)?7<۵'6^a{Ϗ#/VNbC`1^+َԱZ])*^I_2O^/e%p~jcn7֌bYXIhDS<<&P+{괸f0BlNJ Y  |h4 ._ZRVk;Kd i7|cwU^Awle>LutǪl ^_ekr[\Z96M[tQr*xKph!g޶`j*V,Ѳ/&\pD{` , u7e7z/u-u:xy ܼ2RE/Ī% ^Q_xe V^H2+1 JW;Y°@e[JBO 9O 鉗m6VPG1@d9V Nm#d:ͬ465prkVLBctLw;RS^ٛg _ Y]q&idpﴜJ4+l6Po9Ț뇬ϳa>|m ̣ )Qe?=452czQ)gbrH.kxdujBrp:ѳ q(yf呎RnЍ M놓c01լȼ钞G4m6 (KM>K]5Eg"qSFtP5'^$2b|zVsʕ8<0 e aOȡ6wsI>tx{YO|W9poiOY2~,lxeMQg،;B?Qb˟,^~b{5m{m2(c`5*:4TAn0wa3%cFI rfzbGt=W1_ʛ[ (bc=1gN#dIZA\*GdCa ٌ6Tk0_'X~Tꛅ's0-UמY^% iG:B e*b!{;ٺu7~ HxL`5/6V2k8(T=ՆQTLCߑy<~!O+bC+2 lC8C%M!%#eZ{L,J. 9dI<y} k:uLJZq1QS.NH;b+? *{I%[ER,>oAmu0q4)/4= UςuESrx_IǢEѺpM啃P@߅pdYcjtx:7C Ȑ?|T 2n ix:q@J4jsC>h4ɠ7\  C$":V ?9oYFzD#.mj%C{A>@8Ya&H@8YGɝ0!ƌ2[>2c7QTmn< >+),v{3, M?UEꞙA$(·= kr-"v$41\$}8Mnrq~Ә1jm{ w +FWa DV"y'x6=t_c!W0e"@33zΚAxAp?> SM1Ѕu3sz!B8u֦% Wțu~fXr/[d?Iԑf5ZHIa2eq)!u3Wj/BĦ4I<{GpuZ N*G ur| +7;<$okߟRĝpmL;;MGE~e1Ǯ2HbЪR(;<Ռ? A"F$>ۭK.E΂ 3Yңςf7u EDaQG}hSyR_8_0"( 30K(_?_Fb̯hIǮqyEߍ|5l&NUseB$O鸅k`u;J OUL7ݪ$n$BM H&ؿ,,atn8)܇Be國w:LExA/bzӎ:|; \~}biko779?NCkc-M3fn>E:x OwfmQ,e}qa kjh[cxXo259Bpz%R[7Xb֦=;D0{2i]GU}5jCw9\:@x,s##4WS2BUvZz<3%Ul"<.|1wLJ5r\lр8nSY}hkO@ M`>u|J 9<ȴ+p 5IFT 'I4 ']U;4 LGO\vE|wl|zk6Xyf5uq ):*ӖdJR[Mt>M)jI (J:LTxs]G$SG15ܣ2B&e XfzD˔ >!T{ KH6; =Ú0Gm21')_ln.qbKi̞krE\BJ<noEcDKd~}[Sw8;)/dJ~,^;CwuELfּ9.d߯syyUQn{b'p.A ں .v>el$-db$B:+RKC9|RaGI"͌j:IOVJD߫=RCn* SPWȹ&PPha<ȝ0TfWa&ͰEV-D? 4f.#z|w8I>W[vꀓxg=`;ޝ@DhOȜG$ʚF:IRU.UU>u@!:W7I%p?,Ҡ-j]kB4 .!ғC8zI))9VpV)Xzoc;Uv> $Z|Hui0u[kK$H3y1kwb 坭N)8hoX:=?.px|riW+N)whaGJSoOb1RHG:eБ*/ >7t@D uZ}nIT(T! eH{:l>u0~#XdTl4psJ}bSv dN-5riĮ`LwUB01n-wnܙb#}2&frVMsAe) _DD? lūub\f3)} yk93U*>HCց(޺R{GHR47Pw 9 $`Fkz[ꖚ>\~0@ZRgpn B"Ip,g2o=mM=IwcОfVǜcN4Ό/7O-9M`7t+aTϽ|T_c 7·f, ՛Y:sl+E1? ۟/(XS68wFl]\r֬ 4'Sb8/y=TKG$R߆'tv7cmHM)(pTiImh)mw*v6Q9zj+zL7Nۙ;+E0=>Z _h2xΞM{NJ<`sjk/:0XRrbY~[KV{ݹ%MUݧ4l<> ^F0\UFNC3z13F1dUH]%@es c2%Mg9fI4AcoO*y)MG`[0Pu)EwJ^`,'%x&О1|S502?ѿλP~|=t  <^5ugvEl&_dIaNk!厡/AqcNbB3 pө3&3TFMy/SUM3)&%[WQ "Rl]p,}F&%W{+W~ypFk{]x֙eAVqe\$}Ξ}ߝۍ(X@$]O՗bKEo6RBѯ.-  0GhorKU4\mFqOSTqK#V(.3GCxyxP%]YG8=j6N 9+$9>;M9BZb;gp`JVSDrݖ㋢0D]1u. :np1ꖙfuP@㍐Ǔ1]Tlfj֓)W/^nT&T  .9|;EƐzƃ``Wy]RFQQXأi aS F-cxܩ)AUC6?M4A 寃\qIq^s{p38~K섶Ag~#9.:G?$2i:KOH`?1aHxyVEׄ[* kvlCvҒ2cdu%>]kU>NM{u0umagR('R0TktuJ?/)NgFۊ,*./C5Cs=n1I%ˊ(wYDi} ~P0+:b6Ay.)3i/h! yWXR3ϣJۃP$;5}3(?09 8&fu+:k"jhp?N%i$a5 l:k'E&u?وf{} D$q3b]RyDZ8sz=qM:ZĦF, D',Qgg(v5CJ=zYHڑN!Y^CJ𶏯J:"p7J*nBHy֗sDbHn?7gU0E*N0%Wm,Wy@ox$T Jh ]*ivvn܎urQ"킎kw*o",6GsͶv9Cä;>4Nt l*4nzS=n!*̅ݲ~?L ,m5F] !Y MC?P>Ml}0Q;q@v_f= [/" l0v5$xڀ@F]ـsN^.]Oj\A4d3Y,-!Ph9ul]Bj rEͼt =`qd2'_)`(UWiMcàlͰ2b)&U}9$±^һ>|8`oX3'܂܁7pD9fB--T-CFc4*Z#uD}e(bue!ˀtL 'ݝB.{* C.idGOfF. q]/ρ)g40㰛Tvp!XYщtM }(tЍyl|F6E:saw#a<ńBlM5}ŴPc"{ct!UpƮb\Q2Hu?tXΒ?6w/ `Mk1RY5;GV ̼tIPz8{ ;(GŌ4IluYw~):%Y|/?h܈2obijUes%ZN5?rB;nO @J+L ~ ol3M Y"YAC`qQr X>P HFCWjYe_y OM7{jeUtm4;bwKN"eD+7xhlvj+x7Lx d)Db}"%/AQXAQsڝ3Æ#1,q~IB+.&P  p@n2^8%{w3lpzQrj:ڨ-2U𞍨\`u]tLR5y]F6 t/Ln86魑yX طA!iZYՐZEDuQ 2$-dpjIv|ԇ1ۯ"ss+X-V^ i}hH=U,Z}֟fOY0܍L0dR',x#i_KV#WfI9|ab>)hry;L/N圙t-q 8q*cuIaCw_ P]zHK򴪹y1VqYP*+_1䉴UϮY>79(]}LQk1vϟ|kM$hm ؇Ȥ491D$ͬw~47n\F͙ՓZO~f 銖ۧUzh`] {m^WLGih͂Ӧ:w 賎U% j`n_ʏJ( ~_3%q4+I7{Zp0Uo!| o6LAC}zbdDlwfVͽj[>P d2O#AGF %Uc,+ u=i)|aeG_Q 71\QړZpr!&YB2 ѡ42s׽ ηCNz|lG#DQi/3Qyb4O^AÀ'gre[ϓ:abOcIfJwc3]XEPPEH"/ J BTEb( M{Jx]R"F@O{A@@9 vhWuL r8uҭh8LiƺE(]Iyx{9ּ&M& IBץy)Ok$q ҍo/ceYQITu]乽ܛhQ`)иƼVk7q齵EBUu&8bNdĵmg? *εB@l4O2 L!zڠ t|DQ{,JZ-^ږfGF6J:ɻGTT.ŰeTpxx&U:__.ijiePVu`u!H5nR8Sʘy"юmH< bzevpЋ|[tbVͦZDvb5:/~ss ZCZݗ* D[EoxhWqz>1ReN.^3NYU>Y꿟á-y}JK,?M|Qr>ft1|_B'yipUߤS%T7844ZF M5zgov8^˞-9y<`v}=&U|nKXoev*=:F^MMV|[H3tRD4svDEͨ,sU`0D(Uϱ֮}4_pROAyC7Xze5h |x|}yR~SiR]lTL/x]$r<̘i!|9ۆ$2,"5T"FBM~7NefQjD٬wQ75-]3s Rm^8 Mi>]b͵$Қ$@+G'_i9[_9pym;V)F=V YqIMXKmQǚfmFz(/<0 gzHa#f45ՄJͰHݘO;4MWX'֌wtthw0 ̙rx(M,ׯ#ĜrArc_hLvbsMfy[mq ˴-1YPc߻hTzE[}iw -Í"Zz7"X,qIe:|Ş}[I>\_ݥ2ϲμ~4[ 8ฮB+J* u{n|S==wQCXIi3G:i+*(!yRP]7z o )""];؋D<D3TJP8מT1DYέ=[-},%nBZ,02nxQ-rOr% q藢a*U=Ԓֽm)ev z+$-v̆>p1q(L Rܰ*_dTNIP [8&<:%JOMIM#@4_+AHWMvο3/M cYWIac7t'tY2aScchErhG/5J%$; /h׿}% T-8(p SQ%u7B٤GMUc|8{84V@~Xa}MqEcޮ;d[ԖL }x ׬`rxxgҘB=31fdqmLӜ{9W*Oq`e*-ϖ/GUcC5mT ꪠBxv{ !ʥޫV6%}3"vxz'!b SˢNAo/ hTjwK69`AcբRu Yh_u9&w]dLX}eZy),=#.vd?fv5>E'X> p$@N:GY`83xz1˦Dyp0Zx'^DI{g+>R& (6I[fo&1gOef58%jW>(kq$̽h>P Oe۝+:r Шƒ=ꅴ\A SV!67!Ki2;ޏ&]Ea/tc!&4D&Qyܹw $7m8jgDbfsS6#(oVv\APReqaǙ :JW3h le(}|$1KTմ_ܓBl[,xqONi-1`\"AzkXB]FmuZo} loX{L]2ErQw/A;fqstv|Ը[P OO#zR hSEߥ/rxaKT ;SQh ~ (s;I翪YtbGg RD!|W¯űm"5|(fRs]X]yРMn!"c,tb7J&X_[jhӧizN^̃Hg4_P@O+,Q=(ւ%2c]5PnvI:T_(p[*پk;N{TN> Zu)miT$X3<8/e"A)V.m-vm$ŹxSOAQ߶ia/HQ/0|*wg!.`ʏ_**֢nHt gn䝶YT44#z BiگcO_aJx۞L 'ڎ+ƞo\l#O#w?~$ 3!B$ֻ'A-g$뼤Sg\yi\HwE>L'QR=G,G؋(""h`>^yec-XX+Mߎ?+C):1?=9$Z=ZkCL:(JdB3A47t6Y@pKӘhAG٭o$/8ᡰR`S@c\ۋaBNHkfEpК8?YS S=CLRKѵn\cvBd CV[586u!`zC÷UoG:LiR;QDƮ/}0k1ddwW V#ڳ4xF_jvKLGt_^jR ) }tג.T}3Gb~+SמLS!`6&^.6]Q=UE!=6Pm=y5Meh Tfaڗ h=@ahׅ)RVW/cWf/{" rj*ܽ)8. 'ڻ$8 /NsVz FlS[(5No+qdI鴷8z_og76q mNgsBߋ=,T{rv䮎45rj}|*ŧ^V$8\%7CT;t)CD# <ԮhM٨7saJeFcw67h'6Xlյlߜ$#M$&ɞBYuJ&\ڥV'y:ˈ1 i- =J*yW'' (߸;A2 ?Wʼn T蹜Y`=6_;h0^wܣ7oxoh!aj TJܞ MO LإF1#E u &҂% yh7ZHeǑaq(/L6rlA$F]Ug3bXA 4$~cǺ@p?hAٗ:6{-C~TZPd@:blRTo;!|'tW/c|f>ƜjZP,8կƍ>2Vguxtqg V3ia,M&bG@yc|=Z#$}+xo^ϬSxqO] LFd$|?ufC?+=TT0dZ- , a2V2qI$!T+xr}qiǸ'qWpIlLhY%[F{VȞ:C<.z!G|Bp?w X<3xT(,^s{+@{Wo_cc!90g{p{O/XS6v~FUHZQ-\bPys痫Y'2.3oa=,J32mm޹uSJ6V=>N3ZntEI{XKSV*ߞպOtME1ktD?[U-r؈*npjZ_iCSk(3,AofJ[;O203(+8grPmp-v ז`dc?x>azѼyML>"Ę^Ry ny_fa%Xo!B?ЅkAbot[Yo DQ8 TąHfp  eRզ!:4=?EZo7{Qn?˚UxXSɾӭOPl4<[iՠԥ?S Zl mCTYwՔ՗[ЄQ- }"sm4Tz<~ mĂ.aYFNoG8ʏ3@ ReH70\Iwvnǿ0ݳXXD}b|̗DQAE'_2tyS ~O̐%﨣@}M%!w^yO iPjgz'& E% H;3fLuͰOwS2RPv;A lX1iM?Ph(CXw Ӫ"6lE-yڴmU Z\CB4:Tu/*}<ܐ[E3¥s\$5E]JEU'nF ̇77a a |WwpPnqBJ9oM 5nj߆֥y'9\#3\V)x'?STpBD33A*Y#u#T n;*F)~$?LeRvwZ*j;mVeuq> cw`(wWF;q~Io`_*F1:<EIۮyI:#{-vh NU7mKq_>H k驩XK2vn,M5".n:PZ  oS>7AO_)tyfk.1y"̉gdpɉU5-OPl D#7&MOIңGgF雜p_B,3lT j,P/[L+ڀ{)':3ԙ s5S"K Ӡ/e~8!p[ëLN0SZD'&CD'2zEvmD27Sw -Y,WiUA6lW^O d5C+mJGoٵG )ns#p."H!<藐 L6dED tR(ֽeT}uMuw;]ceZ6!gM p%bd~d^[ 7/sO%@7Dǘ@C]AX_]۔+"+ ۮb~z 1Bw @C7dlwIsFœ[Lqn F $?Ea+mqU_E[j|"vE̜F;lNc.DRBXI,@mUPR|ЀS l='zK 5_͍!Rax)X>]\ n@@R*˜!R^VGt _m"ەEA zRT'!g9)?r,#-1CEP{0qhL# LLT7rfwFL[V j8ŤSvD 4ߊ! d/G%ĵ[Xȳ>-f仑6.w"[KdJ),s[G7 #~y͐heUbEHf-Yg괾 }N&`3ʍwd `b"7^yJ쿅2'ڿYeWUv-Ђa'aE2X~ 3Oh͍[ |/{"BMg[%X @]EUS '* w˪{)|oy~?4eo+3WM0BĠX.  $}1汏HW WC4!Rj^!4jjN/Sb0u!d~2:1UZ$鞧+ړT#foN`ęBB| ]?pCa\ҫ[ΐ̄O;ՕVƸm W9Z0T1i5!Tq `tgAhw2"Z)m`7kԹEM%FM!|#a5zEK3Pԁչ3k}^߫z:@1APo!=QWMg6_ů?Bz"tRJ_ ED{ s!`*R%;-JG+ڴy:U5PҺު%,qpFg(8X+Q!qxl zxÿK%EjV$G7!eMIҡt3"$d7+z1O.s8)3 _k)B\O`&?b#! tfA]^k@շ'7Fs7 ;gJk8#؀1^ Jx 4e!,=h};x'Oz3e Px-qesp\.?;EZ[ ;Vj)'{@l`Xxr+.$k]09nA?, i`ikc)"7|(\.'9fC݃*l2TZy$ٻ`f/BlӃ at;zI;SS x-[ևٚ*fr$= 9Pa}>Y՚5&S~tOl-t)z:.30w1ɹy~?lIo9^>3(5i[_LN;.ObbW;ÿ5$*28P4@%1lUg|#_tnAIPk] Q1dUmw+H"=Ktg+rE{IRݔ8GjSdjGIe :սuɋ;'[1',|LƏ*QY@HE~B Xa*'4-Lh =z̙oW6,"w$e͂:ǫ+2[UC+66fb& LKrY׋b9wrÈس+-BZq1" .M9(؂ i @A1 B˦d[J s$%`a7 U0c6*YJ/ѹW[ qJl~}/{ {Kbl='R(vplB άKvVit-1Py"sӖ7uXyTġz##>;@+Oƽ}x@I0gZ-ްʕ%Bl-t؋%-,)72n貜+=ӀZ$LJ\)Zטa=wc%2lp J4NR׼uؚ)OFs566ii4sSEN6VkԈN z~JTƁj'$dfR /ݷZ}14#:dE%> BCi56CPGCt_oy`/ ajEL JGoγ3N j$I띃fz{G ;P!賠:WxVh@Gs‘d ~I;٨ǃ8+#m5E_e,vrڇaB(8=-G-`tiE\٪'\(\ NT@pQ&XxOzs8?Z5#h?">:MbnDh4Z6B9Yܻ085Õ()?2ZOGBoOS9yiϯa0#A^gX6)-HR9SuXVߊC0 Y;Z}H^ ׀Rѯ?^[5ךV-iBD{T[M?4&Z-cػH4/p 9҆QtJSxW-+t310c_u[Lrl@@ ᭤ӕ?:K6o 2n0a4DOH;SbB7ydESvHbrq,qR|=IESN2lj@5GлMjTCnuNȇ#SYeXDQQe"y\d~Y]6QrY=rp@{5,KSwvr# $|_K$8_ 1h]]qAeܜef&@kPc["UpՌ}<^&7MЇ E _]nyRtүCwv0*ΰ|Q"\qЌ=TB7{'kPe kIxb{ VB^~g[c:dU@Ć.4)@)\/~ս A^ ΅O!˭wlji[9sJh\0Ъ&"L3}ќ䅛y!Ρe6%G&:l5*\  Z2ܤVd*zBm%^ kbӔ bc!3JT~Ke8IK Շ!:̉aO9~. d2<%G^ M×UQEn H7-E1Lx@w=5jAM2QjKڠ+a[7]6=#?HSBL%N$z:(@*+K@#7p$E^-,vY.8Kĝ;EzbJf5Z@K%J`_7ۚ\ s7 uí@T'0ܜ=nXcGrWq %t{F 4ߍ[\w"zW`u;ZJyr_濾NUSe/J鉦%ZZlf13:!4SdfNR͚^ ce|"Ɠq.~QJk GfPmfZ"H"u- btڃ? egTT'thVגؑ;UpoKovJǸ܈`<"1c:k!!;]N^]tŮD>B¾^Rr*kI'4>s#jɃgl UѯD6q|iAګVkM>HeG~ӜwvKH訖Xt9r6k/B$Łqe*Jtyj(f؏(0@׷7$៍qKw~4P_DAT8㿎ĨT b$lV$kS:uM8@kǮvip&TOMjAq0* m{eԑAv0g)FЯlYn+:ry=y.sz@e!{J9vcRQ+^ ${Ut'kxa*ѐCZ;ؚe0x,iv`٩O<]ԉԼ!$3pqqsũ `<9] >-_%Z-!*Ƽw*" =*84hmȤ9^N{6*?w]h|1tR˜Ue݄wHՋ.\#+gS1 Y:#D8GigHg~D7|PȞqOW] Hxu} 蟝g\ob> 4Z^͕w*haN SJ Iș:H Z(~.: #8)e#ig^IUZRCfzȉ vNi1wpͲ"w5_Ђ y,/<(mCL-w,II<!joIjB!"as0KrRG7)\{!݅t^gq 3hyĿߖ( 5*Lq8AguW:y="d1/tnޅET%]ORT ) ÏU%M"9rj/WJxc0(Ꭻ֛P0R\8=TJmV4Ig\Jnó-nȍ(ݔ)/7+tͻ< 9tzhJLzo\lB>K*dV׳=W#|1.;Ήzg(D<!@ 64% Ihw&bd^\d&gne!yĊF--rO4/=V Inmd<MJ|C|[T6\HR,z47UMujiI6!Ÿsx=d3jx$0J˾ hULRufq=C2dCQz DSA *xqYa5D G!S7ce,:8Wb[-qi |!nz@4:xί.&D!<Ņ _wem A:uVjҰߔywz6 $2-wěȦI 2ࢃ^8e״g f9)2jf R3CTg &q[]^j@{H; ݖEUMoQT{@I?/D)*?GT_՜QT` q'Ϊb 6"DŽ6s̥7:%TB}g%K[9hL1P& ?GV1#~{ۊQh"+K& D$RY=:T # g DEg"6 )j]l7TK4؍LZ 6-? <ƓZ7iEC8EkۆSKo{0?@~?0܀ F5PG:|.vK0v~[ Kw? l0;8.gm;@ǔ iz+qqoML?[ we{?A3;ڒb)0mpL[ 5v|Aowuio*],]OnI :+]3DOOӈyQS.t/'Af_Wleul5|NQf3) 3_|fu%ltڊs%SM!؋ AAބ;DM36("6²GVܨ1LYhCA=TW t=L!#>3(T2TSL(h&>O͙?(*D!eidQ**)SϷ1R!t8kx!8{!rXa)=ͿPm xYu`Ym o&L#'7[ycm`lٻYdEiZK WEP"XGv`PsLӛe3ӡ|ky.TL>c}` R*(: l>u:x)wuw"x^81YJ&4ۊJ@s|PY5 |Ӡ&f41\^"Bvx9c6^Ҹ񄁳qvIFfW\ɝɄKclv U \ߥ5FhG܁*T.qUc R;?^uo))vD?ɿW,ofbՍo *A*I{TYZ$+3!8 @-,v7+H8SA{e_"z<~gMhwqi?ZŃ9] UU vr,BʤoPk4hNy9Rj_ZS*"(W`evim,&G^\ 1 9G:N҅lS E՟ rY-|\[;2|+$h P90i=ȳ=e\5 dge=6+\ME4 8A- v\JvlöWBM5$ޖe4=rz}yģӎd/fGLXV7SZ~y}GoR?*fDD1=Pxxa6%$*6^-8mJ4 ۂ%;yqJҧw:s~"b&yAe'Cx&N.yc(`bΚ`(830J^,CB5-V;T]4p~ۼ/fC}c0?sm*r ;4@O ?B952MԌl'dssa:<= zKi,H8qy;_a?r̺7\NB!S$55s?z&E!-PDFj0OOFuwP=ƿ7ǯ."evFHA)HKUy~0='RwVR%~ E0qYq7)Uv́gMw{ES&gʗc8U\ױed=jd=11 +[&À 1*gd/Ny|PfFEFqJs'w9C:?zl<{:@&T&{h$#wO<4/f3]n`t&f$9Y.>xu>Hkj!$K.Ĝcv˔/CŜG,Rxadh/$NȨsIa:O00Mxwާ_n9Q1ǻ*lNWrC{ !`J0JϳB?o9ZTsvJߪts658i:sy$xp&4ݰ9視DVa!\iJ))MoImkafxoC&o.;FMk_`3\cЎAiZtxi&ȠC+|=&t5WraFLBx)̼;+UqȢHZ"-1}uZS>(dEMRK=xZmygb6 p=w NKDe(mf{IX؎/,\3ud X]Qq0w:ߴrKS&Ed^bʂ2R2&^IjTG9ˊKxFAJCM so3kJܜI@ ;(Z#X #OsXQ$*4>uGs6տu& ~spfvYpH5ЯBmGEbq|%[0[|@~G6M ?EE10iMFpZMyNw`ǻ>.GoR߻_QC1>yڭv}KTqoJ|Jz: rS{CE+ V›fa CD҈=Q60חa}/C1 :*0,=v?D7 `!vX(mވLA MR'!5TB& ?9~O k^!Tﲟ5tifrw)374_?wVin7GIZ)p| > 7Q 0; vȜgV&_^sr]Z+$L`H54$*{l5IJD͝_&[PqjBBYqP%Z$,V#i"[R̼O2nE5Y*o%ǤH}D 5,E<4 z1;+ɽ]7ЎH$'C _ΟZFѠW YPOa`_4EUw gr=e8qnsddn&xq, ʜse6i0=mV{F׍!M|z7IkM&ǎ k+(#zt#HM*u pR=yE*cA\)8 ' AB|6('py7G&}W+ !]y'NTG%\3Ze'&B΅2 /̍C@i(<$J0k8Y'$Pj6Dn*63?y0T%w5;0x/~pSp@j!rPP|>$m(፭ĊZ_J) fgYrsew+SA2ъsSj#wK&zY8}ѹ{j䆂$,oKj(hdd(R"1Z_t=d8Z )h~9q_V]2ڱ5+qsD: /}ST]d;.R&goRS(C^EoK]2BG%1b* ucm_YKPӚ@h&qgwJ(ίNHbar3i/Q8ЮKP%J`?㺖462+skD` W,{,f\X| 2k~NN m)(aXu$4u8oROޢ6}b%0+iay7U2_.(0W#Иq"ܒ,x=9>n!|PӾuo9huPF7!:X(iZ_$7TT v2{\1uzI(bzc̠3DSVbUJҰx]ʱ}L8! M. ڿ'ƋIOl &?zW,J>_oUxI#[Nk:C Tk)~fZ&mxbwbP%IK'2u&b4F Ռd4=!>W0eđI)eUzv|rBdu=_6-]W 6ZMqʚ0ݍZ&}0g; iPԙ'Egg*.D/:gc04LЍVP0|*[CieM'3$ ůQ%˭;1YoK`@l~R Cw&Wy)G`DDf'ǂEG\)M ׻ezO{Q1Ûώ~rr۶6LCJN%pT!;K>`R:^Y9{'CoE[iqau#)A缝]jj0Z& Zs֨^3gW;p0h7{ TĬ a 6ʍ%XL!κ@ϔހCT[ g~Z .ۉ֢Igꖿ6L~eULM%+羆'0yz̹R:8?'+:TZ!ph8|)vӸ4쀝 $s.] :%>?%'T:Inl57.-M(wR#ZNEbQxG9; yXNrgmH˯*hD;aQTp}F^A&w.i꤁X-E-?kzAͨC'PKfBz2[hDVxUI5h]"?nLm3L(Ec$x^lcFdG^Gj(5 nn B~wpQwUJ8 e#/c :BLK6FD#ZfCSJK3 +`o2ZQt-'D67ƛb *T=1yqH Bo -քf?w@;TnkYe/]LE7ft4a~\Vyo\!1H" H?rX.Zp*[S?="t ~#VNC5zivXHV ʶ5Y:v'p&-ό>^܎)wrmJ7=w4k^.bsiukA_ ȄĭW2CBV!Z]s#YϮ n~FG/ڧK׬k%EܛK=hûzVWNa.s~Î/MK]vl—?6ǫ&XBʭʥo&TI@y:$"Xc0ߑ}q?{֪vDA0qS :v)l< ~>wTujLw3r398',wDf fhy|d3E:ސ!ZEgK&WcӤISg<קi*?J) l^b|b1ciN(J I%p`t/;H9sQϮ' e2BIcֱjfP! I} 8NsUH]FJRI* v =e8@D"74 mg2c#;"@&Q d=k7 h%ml7Md_ "_b:k@7RGTLЪz\9]e}"PJिZ2)5)ZI艔,t޻ɯfvD,31AL';.C"a5CCTĎ'5x[1.z}9W`j _LSnoi 2SJGL8EWy(Y2FK+^5Y3,\'9n "cDua-&6Qϑ>AǩYiǞ+d> ȓOqugN{+vB Y`mJEѱO^4fVPD]'&7ܖTp)_;/YŸvA7hDX5Ը6$4U2W5-cL/tGՅ`fMZ=LJE}2T{VL؍eJD6;&FGtkny .h!oHZ .MQvC&>{kg+rH$s KOj&bufm{z} 2>[N0)ZϺHn;&4t\>RGJVjQGPr Mm'rt 70ZwˊL\Yo$5+"v%L}jR#*a:SzT?ΖhXfҧ^V=uBξ(O׽ {fy 4n6*:G}H=v2iyTN ]ٗ!48*uJέeV7h~iP_ ϚoV. AԒ !SrdfeUJpl:p!-c6'f;Z?CuE!9>fu-t' mRx[GQҭMHE-cu^.(~ 용b# \~xSrڶ)b GZl[O%崌XjSDEvipv(˗_&)E=;0bW1:sP la7T=@KQYc`!Vӣ׮Bxw_YY\UթK3C'jaqye, $g8;Uo]O hVHyK믡{6h5DodPȱ tpwZ$IvJU+A-\"uhDt*0 2 D;!l j!"(ɷIoʫS{v&sĚ^hשylUutkRvQ}vԹY27KTCKYyltRe2W%Wp<Rw)`⩑i,LQZ'Jo(6]qGUW44΢rkuU|meBTa obخhF%ݟv@ xa[_^΋8ޛ$ML!*ve̬G'R4QǺ ̎4. AYV U=E>8+_7ll8olS20tgM $-|29$k]͝f|ORwSx0DssCin'gAR{n1#Yj ,.l2 {BYF9+: d{1;m$XEֆ b[cגp}􋈪e}!7!]7_GvOoSx@#v:vFf>Y|V#aA,,_N#8:DRa“7HdN}JFY#0US)kp׌75j hP` [д. { z*r dXvKzZxt̙FE?Oc <ױyAط5 ɭ^^> z3ɰڠ/QDӱm~g`e<3Cͫ[Q[酜PЧy҆Gx\]5y=.MqQ+rWppKкi&qܿl buI0CQ&pj^Ybu}f3Xjct#?в+^xܸn^EWs|Fs.N,#=pAdbH6>s\ ? $B QC#4aMo' w P/3? QYd@IZej J(3h=H`zy.?-#++yn gxo/hUjAa'r0mBlBRaoJc>;[\k^ шyAsy%`C~V]ep!#5_ zo~!Qix˂6S;j0&Q _7|KM@8;1S,uIugz>e >sqaKO e,L9P3`5`RpE#Cck`ej;g{Vºw9ԗy}f.RJA*6m'F"f˹8)1Escd#VCsrUx)ІvA2)tC^j G"PLKrSÏzRֳƮ7()C8X\m?@~&Ӓ굴Y%o4 %vr~6iKRȪ.&)86Fx[HfVv[&+mia;xfWeM`iMBB̴IUz̶"]$_M4 aQOTvK:PhCam UfnP'=gUωaIW>;gF9w҅(./X:TJp,Jjܛ|\G븭ض< /ӈߙ)ϡ-Nqz}+.$̨MGTrW@3 PBF-Z^*cGOx;xEo_u*#@NX{kP1$ >@+PB]Z*^}hqbDd9d1br 26&ˇɀ/ .~k_FyMwnWgݩuRZiKoI[Ҋuj"} ߻U y]n% 1ij`uKlJN|=5~XȤ\%#lwAJw{L)+lK ]ªf:kwJROQ81Bx%>x'#YէG2R(3\\.. wy;Sy5]:DRXh"=\xxe!r-gɱء &ߞRxMҴU$7ШcbIWpBZ̒5?ҩChz?5D+. ? Y/k`fL5WÝ;ܷ:ʡM|@sc=[hwIj2 %0g/(-lx3$-kl9 &!?'/q&TiBqbNlk3h< ,Ր,׿ E(2=(u"4#Thj3t6L6Wͷx1'r̸` X%xcVRuJV7K)Zfg OC DoC8"3>Z \ZnXNZSNvsP`@]#HSwZ|4$[S<}z(J X:LhjLoR8cb!(4e=J:yw9 a",`Q !Q_rJӡa".$/uܑv _# C)+fM \Z_Wn/ l@ʗ] M!l¡ äm@c=([U:~ <N@O L/;*ߥGނ$dzn,6L(1r0[LP Hr#ŘC$ր8G# g2̹3gHA`w~*bH:[k?K;j<dF2Ey >w,،q2!K}7ĖQz+Bzݏp*ݩD_$r.لJCrmO\UCA!egF`2(U9](MGxqCI(ew*\ZӲ2 Sbfp̕nI(5-7` Ϛ2:!T IElv%3#yvc.5ld""0n1?tDt$IZ a6f)'R$ԳR5@)r $-$['#UF I|fp^g~b^"98$ܺX1wZ/hlvFaإmh즬F@e'%5G.6%oDɌ78R ؓ]R@eI>X(2Af=I &TF#"-*8JeV ɗN}YPOBhl,F?%^NPAh ,I+)9A01%5 P\c= c%5N.}8ANe` 4­R*ͦ:NBȱhhCt<޴,BHsb ѝW(+ ҠTk @ID"TE%߇ElxYS2Z Wwt>%6T}^,49(~&Ίǫ;9%xFALJD+5Šs[E;8TH>рg򉩰J/T~ɤ&ݺYM}bt<Ͷ:3L Sk0D .Dw8 ?ɧm"JU@Wn;5`}H@mWxv>vvQHy۔P>ɚGE19f EDY :]! z}ƫVdP"=֜C#TuKrƾ֕WB*{O;>^s?4>۷jsGm>bm.DR)&^:|f݌tdr7^;ڏggg安pulג&劕=+H2i-<[ZqeYqsp#/&^MK{-lVkso2qnPF|:٘8iǪ2?Cw/7'7*6o0 d93C2>Ξ k8w`q|)2aoEykej_f&1qIU&B B Gf\ 7+6'lX\%+Huk9½>C^Ho:Q`jM`ERw/՞Crt}u`ZD=i$CB_!'0 OC8){rM{Y܏WII$@(1%ǯ(g[ sXw,VgQ[9gm+wMo.c%2 IYIkwHX @\ #(fBZ +Ak+lj{uh]PrC;2t/rVEg#$boopqz`i6n1x<+'w!&c7`Q\ r ϨY ї|©_Op#yshj4yv+v$Q8GIL]|7ttL;߭!RB?rDxw ϶XvTlx0vYm?%'%{\h ,;ye?Oֿs&CűS SzhʠKkI/vUW }}c-^yQx, G_X87ƅxTqg1l"](a^ˇ||{BӕWJh-ݴ~I δ=,& 7~ηH/"wmN^=$y/zw{#B{=T?(zy%9ԑs֤3xq!%PFoNx  /P:aoz5ABXOAg11 +$06݈y.le>iǪ$zgtH!2s"Kʵރ܃@DHHw}v3釹|3}{Sv _/BQ$|yZ4}94.4$}W R; %`!KIFHTK'0'΃dG#E-Y:0+ 1%$.}oW99ڢ%i+K-7(T8T d#vڡv~3 &[HPgNBp7Vfhv)RyhG֜{ 0D4pIJ=v&ʿN!l1W1 E=0RNZ;c " 3Z# awZteP5Б}[O&04mJ.{^t;T0fr)H%)]-\ۉ ^pݭ82'vc0fF52dF=/t4$8b:(v>uC27 I]ix/f0.I}Rꧨ} w*2F+1.'Y.Y|xMeelQ0y+ C^zo_UGQ04&D˯LOk#;hSr#XQP=nK~S{|$iopO-Bmvfft7ALĤBR@ QETMTPDD%ِk-M}7oi.`0lX+}ѐ],'6d7xN~F( xHWGgw"QHlۦ%(fK `ZYsaj&T2 ةH$1I4 eȐ) wM"1dZgUZkeMc4.lYܬ!fIo+42X4S"q%gisZFx's.]er'P>͉;xqfg_jxh*ѱ| ޻|x1@wxL02fTK9{kF&Kۘ)7ZS1RTl ?׏As䖃N.p| ![r* B*&;mtqٛpޟ/.-cqhUH yAh=p˿<[ԟ!B fdf/r=SA{:q2,lm 抰 h{BρR]u9ۇg6gfn:GX3;$QA8͇^%i8-W0 \ϖPNذ!p5[ѴdMEȡ}8)DKyYWcqH#"thfBfpZl`okQ}okxno{1LL"KBm/k/}՟%K5;7إ Ŵ,O;,|_iP>Lʰs$[B"/>',, ɛ~x~4)P8(s_~C,Y«1-/Wykr`K/^oCTf7Gƃ#3a3ef݈da|t3qV3|tЖ6?ؼSA-a / :l=d$'0oS >@nZ|F+Ë~xh憁$ǂVEv)`UW]@7e?V;YT|ǹ )!Q=);THoM'jv!{MR#Ā8_ 5VB\H@q{#im$Ykp1:JńMyy=f07Ǐ^S@$B4{H3`u)3}Ր &]d6dž_/SvA:<'oT*FH؀.ct$^:F x6 2.jA#sOF,|BBJӪe_4}qtisBR ]{ؙubdEgoZb 쯱YQiPKm=V@xd8X utPy~L%0g`A{@ BeK(]tn[Ātպ(a5)94wlә16p7]rUgVM/PſC$]W֤YNR>vX3`iHl),+RQ$ֈti^2QQym5D͏S]? XIYdh'swEm"J@0K赵Xg| Nѐ n r@f_AW j/NgZpߐq|;K]gYjSfL,pV01[wnJԗ|nq؀B< RE֫T׻vaY;+KAXDԻOi]ԸoiҬЯԨ+;Vtc/^S()>i$cqa3؏P 4Ώ70,{c}}nP;~ Uxi0#pى'WԑTRDE7(`f!L  KE9:5&Y".*b27_Þ˻ga񕭃'a?_o~ x庚e,9roټ]hF;~oj_үr5zV1gnͻJVs7& _6tma>ή:~CS+79CDORмDM$W5^ݏ(K GÍEIr/9:` 6؄-S1B<=}n|*`_"TO#'ې{Q:;~ *:iE#/v:_#a:8/]sH$Āl 0ϵC{ S)yhTy>C~a wOwa\ /[(gIdn ;Q?F#_3=wX@` yA5# 8PܛI_7< |1O*upRrFS•N;8~,_È9x{>aFeԶ>e8w^4+Swh-H!{L~ R,WpKpf f.ЃqB]f%[+Ϋ7|Ħ0X%|La'Y7ᖒV`(Z*jMH R:E], 9yNJ,e}tOUC15x}ƌTx ڥޡ fv^^/zͥfpi=+ ?58GcB0 P8160nT֬Ki5WWlRy-uڂ,@:zi$TI42N" Tt$tZ"Ʌif~tSc6ϰlUzĵ.O+>gѹs[=,w?WyNi>}/#":],#+[rOx%˵؆g01;V~Iyxrl3gA0-CW+_tBU\@h^Nq:J<lj isOYЋ]Ylj4n#|~V{l ?{IWC[E.hDq A@y[F:h#ou.77*ʖ ʀDPW˱!UO? WEJ]6#XxnϏ:9QZ3 +;qyB[jQ4Z !jMv˵˵r~n ۱cK%G}̎zv?k{0a<L<f ֞q}mQ+0.% n+{/ydTVjZ&mۻOvllSFC:Ojyw5oNERV4hKiSv>D@vfT]bB$P%B249%-5Ɍ)T |:PdifNAP m5.Ѥtc`k߃s##?Wk/n1d8cB`GL}lQi-Sh{)kI`mBh1V-5At^~ >j#fPN׸Q'{]3|,Ze9Ǯ!;Maj5Z3ɰeYcr( HDf֦ *.sdFTm7Q ]| *Ȱv*B ) XI >P?Ryz9Sz$D X@v'UNoH?^Ƒ8+.nWJ U80>k26Q{)|HT<(>@LX=TYw>N7'ZJU|<8 ~$>ʩ# *K܌u7d /?-$ T3Lf4&Ï{u.F#@W3_8F],TZG3u\8[C(9Ru oj,;2J>@_ yg7T[Qb%7!Aeip06.&,@%dVOʓtdj5X&B"x0t V^)ī `޵Po˅:%JۏO%5(T͛zN+hSu^nYQ-Y@ubGpc7K-iTh idq+`8p>XR>_dGWma:FB^'JE2=*HrVDPG,:nan8Ev+ur1SDj{&j;W*t-{.AS $Wh%zm{O@Qm~JdD@3͖9ktYx*Vw?^>-KE@/QpF+ElVM.t*C~yBmZ'V}6hiH u/UҒ@1d;[3x["j6(B 1դ]sY_C\ x%"ٗH'ùe4'gwׄ;"{A̔N^}b Q  gi(vpvXU{iEDrR >lh/ kҬOH@vb@v 4}+ ySs OC$x IZ uB]49şgl:$AD}(ݳ:>gOm;@0š+JifRQYu7tTVkWKm,\mDlM2i34}y @HV@M8.F9ۻrOF5![[{e:Ot4739KIbK}H"[fŽ:RM* ঺Vb QZ̜VF_B]m k4Ʊڇ)0T!Q`!!D D@%H21 H`drZ҉ HU%La"++F"0Da+K[8 V F!X T1*@W,ŞU`PvpVLA@PcFLV6N# 9mTE3T4Q@?G0AͯŐѥ H;_1D7Ä3:aY:ԬX duJř{{Ь~rm-Fȸ2խŶ1㪫۪%f`aC @ 0J" rzxUׄO<)lą,yZ}]]) &,V%gY֞-2@Pu֍μz#;T A5[zųAE@@)Y|vkCKj1RҊ;,,mp3W먪t$SD>i{27 (Ohtˎd_$v KGC,gOIMfb<gţuYٜooQ[wQ~h64r:CzӯjlJ! "k[|G2`_e qI{-.+B $3Ut?v;j M)]޶wjgıdZM(9L䚈#,Y9QK.{,fwtds uqKUdΧ q2%g2'q_-L7UJxTdrS)F8lr mǪV *S7?y{6)6+nv`-o,BH@h2!H` 5]`F}"b Z5Qvk2Yqfy[t. EO8;ʠy3D 4trBJjO5̽WE /L `u0]ADdd63Q':Obv VbR=cEz};ʣ{coWt9BfVV)u(IHxZԹ PϕwˣS%8â27 z`}CFB_[xsݓbe܌hx#SiNWdQh$n{(tn`Wɧ4&wӱۊ|p{B:K9j5'%RtÂD5@yr&`1 _9sҎq#| +-7ĩ/{3@t0'`=/tX~dr/{Ԕsٻ%C<\6Pd{/*Hp:'] +}LUgwtYHK=W0E_uÚ~o D#u0!7}w^cO/hbS1=DeT}>ƶ7}QIvh3ƛ B=SYmw}\O~̚`[qGkOkD9-We$1hҒ:U&w[@v-#rO 9KS%X5+ͭݚR٫L`ǺUnMq(W~D>(k( s(?2O! l֐G܄"$w:\">~'!0i "*e  `y_ SSK6`AK%LAxxJA\HlG0DSGA ܍3K7* `iu8ÉF%#(HV­]vD{/avxO^)ʥ34Qtu~-,FklZӋaD5-E;AP"FJAlYf՝;-Q@T<\lOYuJan7J($k * {]2xTT8`enrzwߥϯ$D*|$ﰼ#q8IiZ]Qܴ*X!7I\d ~ҾkG~}]N܎/ZLk&ru#R>P@; G~:ӏ۔+fA*xpi.D`I Uy{$VW{<xx{뇵M6*0c]dAO^ &DCo(M-|زSg| ` D{y!q|~OK9;[;v9_3!R@!z#n.m#4&[), UC(uoUqvaJ.e$vz)y箯ZNއqos"M>`-VCBJ&,{o*SW]YΖ^  YV3T@״T4e^nxPdQaB4R̿ BWpuL?[ ?f x.D<`֝8fcjy>g;^Iyp`lpHP׽B7|j=,I}To98fD bDq H ~$E2~yy@>$`$ݬgdXsBl }<ёHIuf3_% )aٔP)Bx`H4(Qtbf.*].Vodthu.'ՠӇDxM/"ږ)\ttzOdzʮGǶQíJ|䮰f?QO(Trb\#fwv!$70%oeL8a]H fS&dsFf:MNs.gfg(-BdhoEK.dÂ~rᆃ;jV7}urJfs#F*5$v]Kq\P;QFBqK&X}$Gp%ŕ^Wцx]r @rʡb:X*UWkmS7]-L)jIDĿ ?"ȶO6K ׮F.95]F-B-Hm9}itc? r~K7Ý`X%Z4k[\wxX\;|^ݸH i"2$Currrb,( RBG#̏C_˱ge{ < }Xb΢x*,<JO]_i$!A ;֩mRл^CE; >^"R֠q޿!h,l,! :2NvBydi)-^8uHq۹ zb a;1'6Fc z[/GX]I5s;4-kSfgJ+bd vZf)ϮT3E,щf!-DU^Y#[[ӝDגԗԇI<Aب2AU]co??8ulZ_(<͉ҿoDe«IQb1^Yvjjk wC ^d֞MP 3T'ԕHQ HOM*#]_.cA 7jP *4AIߌř賓dF?m{?ff`cM*BK'TD/)\+e. op<ۣNA>0B`^5IN<7_>fruaYV"i0p*b!@?"/=GvH$Et!JD(ɫ: BA!և& 2^SG2c_ɬ[ЌBTkMy mt3M?(8'܄D{Ym7NЩȇxc H:o7VZL0B8,r% PخSdB/:qD8`*t<m?W$k}9@pyvssN_[ MNoDكɁ%It,AAU},94y#&j@ 5$1h)FMjͶ+c"kxzZ\=gmfC>Z^9V⳻Å)Νc<%v~ 4B/AP8Ss#\IŚF }Zʠ3`rjw/Yv.?P,YJj|+7/m_4Qf<, ` `71}-瓎B˸iVz :=At@Ka[Iz?GJG"͵nF 齶C0H; ;isz8mG3x#ccaPUu8XBFrz;|z6`;՚ffRD/]B V( V@P2P<,Z1C"ksStLv,ͳ q`&vs6g )j=>Ҿ QOcH@4 B.ķe{ϯ;v"h ]ܸ$_#@hC(ךـ_-Tb<>6Dz/2T?A<\Z<\|n@d4r-axVjn{_eR^s ? /~cJ iR5VOdo;uy2h6_a5ʹqIrSG ,ԩKإ}ȜgGʽA\*2tI[Geo}՞2w0," HmNݪf =sW?puP~-Lj:?4% |ú| Z1$k@|7 þwp+O{(y}gXhٯa,6|efvR1j8v\#AA}__|=c1׋ƾ>Xމ5cj$""g:ry-"`Ȩ&jC ^?^ԕ=NI= l#^$z1wU9l N;QԎqEScU=ˀ[J_2Q/G_c`H5+x w -0WoѨ5hR៌^UHԵ!vRNĉLΧo}G{0>G!!Ҧkϫae׍#,'ɮH8N!vi1TD G (;_;gU_M_0c6$@hhUhEϽUbrBeNN LJbLE ?:7^ xttCP7`cjtYȕB- @ RhUHiA(E hu2@m1bNInBw(?A H^,^ (E,MXBB̰΋SgT?g)EYS0 1xhQ_Qm䩽M S qUeAߐYrGlT :Jof65r12 o) IМ,GAcy7s, ~̀%;wb 8ܵpt9G @ҽS:xE, 0؋ޏ5n4*]Λ90rC|޾c=m5 40Lw#K9( ˚L(h6+i/V+ nWsfAjOA.  z$Sjca{.2DU?}NiT+p^iߟm_Oqݨ>=6`x7\mvX2dN|Ɔ>`׽wp^fW$†'zXS}8\== zb]IJm|f Fz} cAcՎf[1tjYje(;*iu:,v] 4pjU6,bQh*JۮKs_f&C4n|#8 /M=Dzf}=> 2>xc $h@g*;Zw<&Ǝ'7l5utɫ3VMF6浤!¬]VՓ-Y@]c{ 3x̋ y&M2&}Ʈ,ݬѓ 48` m.çh8.WK?i> hrw_`YFd<B\/"OS@(9|d#1e;rrap}?~_djw~9?H4o[HX/j=}&4ycҴ#TNP B GvM*3冩"Ciҙ3Y3~6Jl?[ \.DwWuL GjI"m)6:<Š9^! *x per LaQgW$g2HAElb_y,~+7](Tpǒ~b|CQyZBC: 騧 dkWĝ:H4qrw_}yZu;\BVOeHN7`V+m97- {`ʁ꾗VYg>8]~+g)k1VI8]&{{wB}̿}C-XkQuPp߶mn+:zhYɱn ̈\«{t|_d*趲7+v59rq|v,ΏGbaCWR^'KUn?j~_ڐkA1Pu=v!&D~?܋#wQ?gyzU艂2񨂱aGwlnE]M)2wùŃgk : Cx>䎵T΢Q&Hja9Tu֏:8|cmkd 1҄D/ﷺHC})A2y}#S\L:]B5<(+P>"XA]b$z0@@ /H= 8 + j楝S`~g؍>Zp"SLXHfQNLisЋ#82v7_j@>FS g%4vw&)7!py92M}ueXt&Ox7:" HG#iV/~.6i6GY?b WlGeqkٿ1ǝX*+&ؠ)H*S0L4fo_OX2* Ɂ e\vWqo| GLg'?,0C_trːpԧ:yO>Q^DN] ;:#Á@iĩ`֧6~{xʁIbCn fz N6X$b aOh`2N> p*:lNz^#L0_g:iQDt]ٺbv*5VwTOϋ/P4NuŵEV^mdtЗb*[Fqb.*HVq,t#*ZD(Ĥd,8&Sai >>s]\4L$"=3Af zu3Fv;b凋!`! ɏEk7$DJIDF*ގ z9v!uL̹$Jf\8 LÎV۱K6#mGoc5Snc* k"_$THB3hD(8*]M:Wr[S!bn 92v%05+wi?ŝa١y'o04QG7OŅn6Tطjcg9aN|7$cf|~I_Mc0T?eken9_sxk4g_31XuC1d@~4ĸf'1NL(.A C0i/?AdwJ2eR]g$),M#&x*<&zy*81Ҟf;f5;[ikxR¤$(&h \ `_K'83t6P`~dA~'??l@?Hv=TW8%5皻yO$#DpOBu:KP'Luy#eȨKXΨd*T ۟eV)/2!Gdsg:@$I08~C6% c ȝ96wJOd|4r@kݷ'\yiʻ}k/cm.)f1bbkұE_]?|ST{;[oDŽFJ`N ት|.P"ݦ+b]IGsω|^_ml9}*Qf~W޷4*>̎ Guܬ>SԠ$KbP|OlY̳)Ɋ#glal&W$UE`Ft_ ߭x"?M_sSpFL|j~CX?Y2C3c@J^k_ͼO7za󷼇Ҳł~2J>hP:'a܃Yw xXf{!vb-k8Gi"!"{h5Șn" ϳɷ9之Q=Fu?W,H.3zTgO'4.WɘF6b\ߊ(C*MCHgB}t*FYw9 UoxL'ANf霧# p W! ׬m!&#rCJ=~d/LC Ӵm 6tYjNO_VFh!"kbL0%ⰪE9eWHhNs5dɧ&& i08P &oWkJhS/YD6k5}=D ߸@2er}H86B!$_k4Vrcl֤cЖ?4&4w2=/XK0HǕؔ\$wscO>.Ua' r iqևwUWzO~Tiw{3 ;@kAjaO6^[Kz1# 3Fݼm!3='{BH6-"4$qfA uE҄ 9PEqpbn P(sv6kέIGH.9d\`htz݄Whեb; T\Js,ԗia4۔!guqcTbU|H_bJvqX3TaaIZWN -+Fczg<\?DT!g>? xwgzYwh T3}g ^{hv)&xs#igXXL=-y$^dQ\tES$O-x… Z$YtۊėwwʱcEtyu]v_.ߙ"w3{:g?24t>i;g2ar p4cB-jZBr: q-MvyB ?LZ@->^tlc4G| | S_KeB9V<_CK07z|nTz, ݠgt6`@O`,`<+-)Ul4-`MnR瘻>d4}F{gJMa9>W-1/Ŏ#iZhGgR?D$t싻DrAtLj4-3^J1V7,*;y=fb|2{ֳo5+抇6Fѣ2JJ4 0,%o naÇHGZ` ΛecEP""S'mzi:qhf"Bk^0%TKKt|DnHE#n=kR 6bTv٬NhMPk7|;8U m:I1}OZ)F>Odf"13އzw1˻Z*y<4]9#m”OUS˸Og>;)/HO#y@ÝI3ODp_Dݝ/&}A:Z8ORΤ<_e+\cŇZcA7kGj;lfqS@2/1t^~[a@ዩmZaф?YM{e##!^6f{}<|HqlL ]),V^TנKJ KNQf.5J,b*Զ<(>/)H0%Fjsgs):>~4@x'gdߕ**ގ%ܤ1s+C+7(Zqܮ  }LTGx(i xE>à CG MLXA_i!(VӘkL=w+?)68JvVǓ65'wew<}ޤliDH $hD^Bk3m 0]h[6e(Wxs< h00.uNjd IQ >2r{nC@k]n1Ÿ |eHyƥ , 5RK\ krH;8 >P(.S@p*+zfsp0=.d:矎q>>#T+w}c^1tnG2"@QCee<}DvrБyCGJz "?:L@/TFHk}jSu3FO0yNe.]aP&H~J%[x95 uz/Dtď­de2r$;MSo}%kԼ[Du@ 6i$Iג76,KX',k $ H EYP[$َ}px >O{jkiY~cfZݳ?ɅmR"~$Hdu#"#P: 2oGFO_@#5Fwb G1yU\z(>vY7DΉ4 Lf2;\}G%ADQa*hԐ4!_Y.L#9Zц#ć c&+9V~o]۷r4sܳpj6+c\j!&> !8Nѿ Q> ۺ$^JR|[,4sZ {\Ǥ#*=Fs)ATEAPlT- M\QOt&P!PBOLz(o J ~Vq(ZVO+xہ&Qf@W=V},C@W[@22|j Fr3PtMx ;m]old TF] !k!'X>Wan Scl0:f#;{g]+}}0]Be[??T!c4BMd:^p8|~ݕC{#?a5 bŁ*1r&}!}nO?BmJhjiF2ƅ=U}D)xT|oߏoqo Uج%c_tOϯؾԣc?vK5z, =?=TT8#|efT{wacTbxڷ78~|ޔd/lo\JTrgf.w*HgRء sGfs[T`qx,j 5{U/D^+ '6 !S?7MJkA\-SڨgiØ";AF%HDcw= vW03d)eB_aa 34.XN |!6 cs0O#gZ&- { W[9*騏VޕDҊkt:2:H%f䄦"(-[13TP g;݌7+q? nh.X?H,@C7aD6Lf;m!WrWo;\>ŰP ֞D_T#)sNn2G2ndee$UPD`Y(6@dj' #‹ϐcE] aBnvl2Ά7eri" aQrT OM`\eb;eh""+[v= hS(_Y+CLHQDhdZ &t48 YQ4]=>!/ A ʒ0 ڋl YrȚ(ZL^>@|_<\lg8ONZC| I̶QQ0atK1ifxM2)̣_}Of'Smo̻kV$ RJ(mu봤Q?!EcMm@o ӳKG?/NOYQVAq62G Dƾ~k^vXm5saWOCSwgxR9X|,@G̜ }F_s Ap:MOe]DŽN%תN16\K!" :X„-UH6#Y\@ÔEi{ Fcr/dB>Mވu6PJ o P&?gBTZG .?owq$ !Z܇Z,實|hfGSK<+SFM'j*R^y6|%]TL L&9]W-4[ܯ>N߇gKNU+Bu֬_}N3}-sߌܤhpHU:QJ$wʁOCQh-/.k0B#eIuyF6Sìש$ҋvHTmpԤ,v\^;oͽ{Z+< ^ϤO)=dp{llOhANH{c͂|߶O'lyFp |aB۴Wԅ;]G  =Bd a?#KQ[Ҧ/;,DRzNS"!2/(qGPry?s['~C'ʋݞ,2&㉇~I 2F[M1ծ%&zuL,@V'YdEk5b NEl##zam(τ/<)t[Xh)PA`4089$(+~Wzk#)fj=≃*׉>#t1pz[QuQf>ˡxvQF2-ztz_8& bZ;-u@MSJ@@wIѱsH/~,Nr+!hƀMf(ŧa˲H=H>`rQ祝/=Uޖ1lKA!) (h.W58.)sL3 <g!lQs;?ύ&JIڊgd;-)/p[^Gs֖@pA[J> @sAf]#\E{s%j7XyB?J&ɊV^j"Q}c I/<4sVy|d BH/P'=G;BAcȐ1頦 )e\1;r W- $@eVF$yө*eN*# .؏.O^URMC'P,wZُQõ_ 1?& @ ղH8@ϧAStJ.1vf"jbFYL iY:1iqH2UCxy?Ӝt$"[r HD$H@JL vLU.*_o/{\w8$,ْ~Cd'?ǥv2Wn1y)=P't\R!E;:}?>^S1ѭ?0D5Mՠ -8hi }Gت_H{ٺz\r +~A5ȑ~kd]ׇ86+^]{;` i({tlKmmb2 xnH iTԘAOT@~/3X_'7 Sㇹ}mQ=DJc ! hS%ߤ a&m,@:/\É3g~׶ ̗4v[,~ǶG;tcGP(A"2I02X"X!dDl$MRA(j)@rOnӤPN!{3,n4+c3uL4q|AǵOHؾH?}!Y5:JRdx ~@Q \I #Kv*MC(Bʾ`?6gOWݰ^pB 0@ HU:HMZ<=8ρYwo99طgk_-y?-YH/9 nb!`Ɂ T-lU&>:XˊI1SY(E[Cc k @ &!MFϟ3|A;~<$7 c[wIb| M|Z{}fu[se0d-|R%m&\9jA0?tҥwP u!C04lђXPBARBРƿA]"V'o1fK jH1P Ȃk)"ad WbqR0"^Ef20Gq!uޟN;Q SNǛ$Sb|bCSq9EmB$]2t]`lnLjU9nGd %] \ wp az$GCoGOM/nO>0/*f_1x@%@>I/?#G@61 g)3lVW=YUIH_z;8i%{{:G^t+>p>Ws~|U>cw2l̇` =\jFZq ʞ08̅Ҿy9֒5?ӬQbLZLKŗ)e9 [@BvT)H}nm]'t NWm/S@+8|LIfX~vWs^~ynO %== /7 j"@Ktl2%B^oiIi^\[-hc u$Y;ג,6{p+ "l׳-7m6 (IiHPX:6Em!?\z';sLd^zwʴ[l4X(E=1 JcX,^~OPh6ZY580y2{Gi=#H{?uY}=?rhC`ywzSr4 oxI2Gw/U=1qF&UY.i¿K4voG1{5̱f;u\]iwl4M 60؊/1{rzzNsE91zNY_"H+F&Hj>Qb]@ͮHf6P2I_'h?ښx 'R08!~#,F1t GZ8Nj+T֯ټyXȀ9X-2 MyswRoM^ЁؾMm#N:J0BZq j=@?ri tDB w ^ E6 j?9z_r8 pW. R7t^FXŦ\$@S~7}c k] 'rӝHl=3Z/[i֞rKؽF2m=¸ oZHD#}g_:Kwp|Pb vhL5Eԕܓh8@0Z!X]]Th[5#u艱Ԭ2pjHOIAفCϒQ %-lr P0Kt mv~f_3ĥ$WntZ" JXa?mPO\[^U]cۘt,}X*o+ޝ^YUt  lb@hQ iGdzvˏM*3rd LKjL9Dm7::FN|:C_4h{/1X'aɻ//Gdek2AټJ2]VN9uPOH u4WjI$6d:3``:B1N{T")޸6CLRڨt5sfEڀp <'u!W?0 ¢i4 *M82Al,{b hm??/W:% ?q4&~uNSf nx~'F;?rs|MZ `uijc ]|T;16,O-گ*u&3m YrjQ)T z$ߝ{ct;cːF܏*k/Н>PD*|;, j n |xF~@͑Y1gfB5 Tr57QDMyyoٰ>,Lr|D㈄i\2@R7& l"Eń1ϙ%\k$ѝyc tXk":>XWGv]r3k䚞;@7@Sџ<>>bS:I;$?W=G)"=^o7krl`~Q9G<#F!\̣#=5t XH'1"-WWGwgGɋפŘAB{g#c9 xCHj{?"oTْA 9njSc}!/;O1fwAi7EDbq@ :7>zTԌDy+u/ W !v=.\䟂ƿj+@:>fr-Ǵ4\n$7˚rͿŊ/5 mH Ia/o2`g"APY'!%8l:&Jh##e.N|GHfF_EFSdKφYοuw:JeV|;1?Ƌ,"=+}?><\EfuF2@O1םUM}>$<@c\bD>Ċ^ߴF /#3Q{̵!?.KU?!sqCxf"_ & Y[bb8>o'qA b6y3/T~FCF#NH4kϬ,sZi;gl=j9C BB pxoy``XkרwR1opMkL|/NR}Y~A =:]H:8~ <!70GW&10(;-P߸pð=ETe3 -hE4(PXxђ| 9 */Eqpc9@x:~'뭱LW Ŝ`K[2 [*yx} !љ/'vX]2M`@EjM,"VpEKt18c8@uQt,~oH8FM"yt.CzrT[g ΃e *t& x~ݒTq\0׈pD}&s;M/5 (Zeo7a+ C{q5|c3ed5/0n<7ج+_I=kX2-хY7n'$ƙco &V1lOަ|sgf$1AXhݩwi<a!:.s{O`o!08H5yu`QAo:_qP p}['&'ɨz#Ǒm :gbJWD 6.A9ƣlc}S6Ge3A@JL:=\78Qyuٲpg#Js7^vSsK9 x/уGYg| 1#>F* RiQ$M{Zt F<%_x+ ٮcC tsU<W3Kz_ L|C{bv^/o*Zm܉ Z:noglŌjtrQe+FGB` NbK(Y@2gK(PG$> w(љ33ѥpVzyzFp\%HS]VR7}#vEn; 2+47FfDyY%^}(G _k"9_@T 0gD}4buaѦto7.!>#r@ņn$uIʦ'ndV]f-ő'7Pƌt !1P6h !GQS>VŽN7PCh5/8aY)PJ zK'*_z}zb;%[ լx*A][:(xc:v~ƛh+T-;+~|{ʟ&$?[i#Xa ~Y4fbd=w^@0\M }o@'I%ט>崟G-`mDT;$#d<1S+"@!eĪa+"^EY/jok}fm> K|63Ѭ$}`*{O(-k|b]Oǭs:XӒ6gK(e2oV1&M>ȃꐸqk k+>:^E=vs,{FePƻ/`80 F=( &QdnU3! Lk!triVp4C,fEJ2>t%{Sb3: ? Pr?OlB}(1)]XTt>{`L gтE`~5vˠLP ?>y:%/]Z@7 Y)yet_G'1.e?4B(PUJ҄ |g1dx][3*A `P(&ڛfu4l,3 xCԮҥ]!$izkzG'E Qܙ K]v %̠q*Ew#p4KڰN ṚoR;<5o_Ln~8:*O鮇:uW3(f&*v/e'⽙fMcA ##9g6>gP9tq\1&IF>QšPD/Z%KW`CUVq};ra*+o{ /W '-w9aO$BL ;AC޳>Q`LWU݆f7)WP*mn{o?+l{ |gknV8#ٗ/}Sun4V&q02\UVd(I 4!;nʩxO$SD7M54Z0%zBcu~(_W@ piͧTE}ZQ>hh̫Vj_7y.4o!B|4ɞ Mid|TlmSKtrqOlSG#\" Y-IY`d kv/omZPƠa5JU?q|~o8X:d!&ާ}p_0Y5RgLRd,z~ @B"[kf\l A~k{_%W ρa:6NONwwU9n=9H7A+S[3:O,_A]a=O>j_'qbf܄s+OdP%B`Yj7E' 焵-ZW`B}6b> T9?o/txE{nCX|x- }$˅ƒ{]VD!YjB rMX{w 1ϒ@4 /6x9y>3m+eCu P6:0 Y,V)͘DxCU2,T*N?a@!Y~M[g+DQH0yF%Z0ڢ<Dz$M)HC0@pd X|Qu q3k_K; b0"2(D̍ռm9HU%-Eq\=s d8kKV0aU7"nx@a^J3(Tr:&j_oGQE^>X];mݱq;,EKl Ϩx+5@`' T(؄rEBKtHb$\Flu쩴v6x:1sv_v?s2(jV@ٖ#L8aWuQ~SF0OTώ5Z<"2#<֡)zdi4Cw뙿cM0*mX~PCM^oGo .K'A)ӝcw+Ie߃Z޻k9 G3!Xk&݆t YMl8sG(fStUצ_Me[AL~PhH~|,kf̜;(nB1?]CET7ݽǭz4=;^ jGsW|Uޤ718{^ӘR skDxpDiOMumkσ="XaV[IiHF=(REw;uǂC|><~>flNISd,=D 9axyX80D;7]gF<Ek~vR1H b[ hw6Q)5Ƀy@a@hga-pݒ{e[OL3;]<+W tLhpF,DTC =", lC1@C؂ laHڪºyS͇|g0*wB\!ޕnځfC33338>ZQ*Ϝu+yտS43e2<߂ithtO/8#ly[ep-\ͬ)LcFoZR1A\F = uUwW2/$Z@+/c:1/X&bO/Zihw-dR;<΂|Du] $*I,PwF?RTf#ِ}<մ#mўoď{v8rX^&jwֶ>&jL_wBe2},IOєʼn!w-SsL$XN$KK-IwX E!paHId'@ZxyƎ:xL$2EٖPО k#1T}qg *S2Vc ,c[=8?eS=먕1<^Q3=闠h\qO_8Dl= ~RWVW ڇUn9 0 !2#x#WyW!aA".xLXl+J#5LY뙉i!k[cMu4_Sx=I7\Uڣi|ˎdO( `HI#WCXAy,^g@D؂F2b.|m#O0?W+gOFo!1 ^':\++kq"`ރL%%4AOT5A4IvU,T~INQ^ IJ6ґ(B@*/'/ו4(~Wro "]J~ 3@뽎O*nRevUk E\"1k5; kU55V zMNan3Hb#9L;KoNL_, L3Df)բ"XűsflqJ3jjYg^ײ \U=iO~o›r 1(ڀGꙁh|N\/矿 e^{㍕2xS g C jC`vV $֭|O}3|,V k:qe ixVo]fe[b` 7nzj6 b,M=b !ҝVvigV54VbX/u>Id{xtW! w̡?Tp~B"A~8ۧ^dD"̂[n'=T銆ZSȠKy(I_wTUnE)T1"? 0&̑!5 j(mS0 ~E L;Q\NuswUڎ׳ɈCMmMR uuL926FWyZ=UZ N}v{3Ql*N`qGFm$wB(ڣ4eM[ :H'^2ݥP!2^cP?:8Ny~y>׿8xR$igD,ҸH=@@?;nY" aONdvTN`b$ጙ1Fc_.02'I# vͣ[ e\,C3a :@Zw ܰx)K\Q:-%1iRaZ\b ۅ3H 6C, G[{,c~_#^GkȭҚ,3ߘ:hw)5|r@zb`WQ oiĘ~H/ۢ9!B.XAdmm|~v40Nvm.sRP*c0QEZJ,i25qJZv#i&Y-$6!(H٫{:ã-1FUӅG>\-YPAuߦƒ\x~U6/x{(rPz ~o|_1\ €jYjPV[]0оtsh2nApEX1;p]wO>]S2N>?H6n4ݜy6rr mNQї*Aؙ3—e@o~Hܾ5Ou?,!}ڃ*Cdتl(>_zR 9焗YfbO&;w/}7sUR_=#81IijQ4;-ZCt>oĉ[[!$({ yō4w0MʊmoR_ Wܡ<^.DCcFfc5nck"=JUGo8]Z8+ Hyk[Hxg]!Yń*@tG]5F: י8,GC(@R7alz.X MyKv^눎?Uݖw&tkd!lL.stR*X I)=2J>`hW@ LR?vKϔ)?~S"U?[[4F̹R:;)09fw݄GXgÇO"S<7:bշHڸ #Q*TGԚk$)9K-|GzB62\ھ1X!a]Zw46\(IR F8PUkTu 1ZPCCUyﰇjCX-1YMōܮ>5Oe/{&Qŷ?+Gl,+s8 q7-%qy U-ĩ"))Tqꅍ ½*|I%5AACyO6tf…z,[<@{4q`Ld8~tNx0oZ'5NwCM< `P ]y-;2LrWra"Um4 mAkq`+UkXr*KŕK[]ӥ"+uF#߇eiP!\!(R78J=*"@moB{5N!Sm`1+ڹx} Xy-WdoѬ&PDoiop+i3#a>( " yH\7l_,tk$Jו(n6vyኌF-緥̴1%O*WwPZ61 #pOO /w5h-Bl#_Y҄ӕtcgk~terXI},60Mi5qK($ q̤`7˙//]M-5E̹ xHY8*кL0muI, sԉ K7 A`ԫJv/F&|9Vv,F qP #:p: #W^~+l(ߋcwz*tXn(l4m\ }}&"!Vp"I1uŽ &F}`lbBm$]:!J)enuuy(f!5MoH }hls+?ƺq>ρB0 ?g[).V}or]ZTՏLi'?S}S¸ &*#FZ+xh'fq|7Yl W ᳀l՟:L(aV؈#Q`L("|nsՎq߉8ed!na< `kySE5PnbOD6200 C=kۘ9}kMQe.}om#` bXM-NZ.PY>N n>5HTdʡXnK`Hc5Rn‰ƀSFR\9m$1EY@IRkj$UB[^. ͺΘD .lCx(G#-lv$lկ( ߎ( 2ӯ @UOqzޝ(w*c(r3~=5#-/aA;b*vhU:"w!z߀' r;m%`+@AK کOt2*oQD$2-HJBTrTGJHfD zɏ"G/6ף'% Q(JƤ8)TUN^qإ]K=_|q`@7U_0 ;EP +(E)}~N0 GEh'%ZE'JQjeaэ\zRadfG8L[x-`Aas~9fi'.~}'cE+ОӓSCz[H;qV뷰Ζ)l;1A-îtK--(C-*UeƆB:/e٬jd`2H ;a|WyWp*Dֶ83D(+ZX.bzSgAG#]`ּʞ#}3J?@.$1ᶁ~ǫǥvQlV6+%5+.eXeگ]^mc^WTPTwP~ߏQNPNo#歰b{OS??5pr'oBjJSlr|:EHui 9F#TQng0@s >Ϝc1M;0yرgOB&.,Cm^1h\; yN%@|kKL{XfV[E أb֐L;̓eN!/~%hۃf-uݐ՚K?j˩B[\ SkSVԋFHby7+h[kFQ4 qKT+1sn4s͂CM[R-HbM7+h[kFQ+Re*EUk^g{vbݡ0y5րԆ,lAf*4T_ul䋀ÚXb1Җ) G2higْ?)@ϤѮe[5I+NmbW, gU`} LS?W/vӅmQ46-{ r'#=𸛯SD={v&M'HvwTTl0Z[nS'uWx]L%|t'>XH?rJXXeQlkqFuo{_I8@|bҾ\)=h܏Íc`ݺ={qBcU4 iRNHkk%ª3`5v&TZ귭Zt[-[wX;G;gsSA)Ne,R_̒t̳\S+f`=̙ļ(#UJPJ̇}SP4Y%1f]6 @4(d@ H9 @ae~/51 B؂Yf/]U/01ἪL*ąHǍpfl |/iOK8"LeܨcB(CN7 ۙtT$èa?}Ös`ũ$Le! &Skjv?@WXN^tTo*܈ݝp`=36]O8 Imwk3[և!n}b 1n@ƣ=+|P25"$'E63kYa֗>ґ歰H*ݑ2BHw8y4PAuPW]4 c6Or=]n Φ)/ĢYMB)AӉ DUu0;j ߌ0!;)`g|{۾25N?}qOW} QVgeJm!ZrvqL:nZc>Y'.hѴڦ. A/ C^"w-#U$ʎQk=*XY#E@  )AgQjE\=]Zm#)X>4۶_}f{U|笚}n.&@G˯ʦ_n0sni" B ?MHkOPпb*:}By1huz*UaiUHF8V΂;sb$k9Dd C>2\N [L{c1Q*BLNapgxC,K@vHBPgM{7g+'&]tR\m{톡|r~kh,dI ՘q6(sQWn$taJE% }xZiۿ&//omUZ 0hAHH$nYd#)X{2Q}L^zxU PcF*\= cW8ۊ-M} kLq 3h/ozUOo9g~Ζ~a e]>N./?C}E!ˏӥ.7khVM|4{>~vw` ˭.W6)ܯ!L%zɶނ{b.(ۀÏ m♊P1[Th-ZGJ 4Q5N񛘿kn[ ms{ b9!ڊ,K-$8 -섐_֥7FЊ=MէїL4*!Л:h>[IY>xŇY x"8ѤYv^[m+OpEB ~)'4AK09V޶J^k9T5 Wm{XZf]>y 72 v!)%vt" 7g |Y-OeFzΫ3>(E fMIa 0s-KY-$#˙@jR,\ 6/sl=[e$Gqܩ9'kSUMdn </@բshgZ$E)Hh^Qo_:wUDe/VH= _LQeK:GXQf8R1 lTݝ@vUSҒ 빚)]lDzi t;_7$q>tRDe=~|kWQ)KimAcŸ"v`0 V@bAO `[I" MNPlϣo,NXO:ŜN]؍Ʌ+l 82?.8@060cؿkɁrB^UqEEJ)<=K5F$Fo]3hXA@DlΈȲsLj_&Z L )SK/f_6 M#ݧ/}jDfsAIB-)>W+.[\ԢsDx=yOC~g-YJ,O =N2d ÙPk"RYšЎ;] ie k {erva@ #N9$n9Db fѕAj3ծB6yFՂ$qFgˉ.Ć](@ T /7N̮Òf$TD` -:HhJs Js0H)p\# pCti]T@"S٘rXk/ysJ<&VIv`"K١̻(/11)r& J=f@dlp-PgecEs\T%TH(Hd{6nkTM")%vw%u1 w;kx(; /m/7*jNMؘN ې5fn8/-rT g{@DfKx!i{wH)0Ehz;L1oG_kgrwy23{ƣSn0=kU8'=?u&8CGGsә ^A դ]3B r={*+_sDEyiG+זda߅>/xb~"?+ -~H*"!=]dRVaBr53RBS"jߠݒ!Q[ޕNѠ|f#f`8-blaԣߢpR`"0dqe $yg#PͳB#e{eVzhSG"@>SuRG'j`3of "Sw%P!A 7\r2Uڿڥogtbs9CRJ D+N7PzGeҜRAj]iDOhfVze%>w=rNZ\RNDiHj.H24wEc0LŠ6" &%z"eޛsM4Pc?Lvl[Ȍu8v?j ;6Y$ds՛u1g"Δ=ÿcw謶hk21rMTaϗvO9;z|8E5*SV:Za0նzP7$uCD j$91 "H&$_c[.r ddյN [2Й[CcCy1lB63E&4!! C,ww%3>'5jr9~%_NB~bOXz)/\?.KbMw6OsK_W ޭko1@2 B^nTn$Q. ?@`J裋 eVe`P#w yIbkُ 9cVÜ}*n@N?NXcN/?[QXWR4JbfiRQe2[fz&ןI꽆R?L1Ws`=1={1=S>FS3: 6?ޱ$}  2" {McوˬGĄQZ~cEa`s}fl CVCzl~cCc\0MUvrdUx(d9h* PZDJh2VmEo EO#x,|r pP)UUƬYR}+\ 1W{&wDZ H(,Cv|}L_+W̃ `&5WHLq=zpyqL(O}ᖩREj86O9IJ|F ă24.tC\aq ~c>ypȆLB+Exّ#.h0Ul Ưx;%~rqtN;u3Ąur9})[K0w,Xr%oHY02}H A=n|2*θʡYI4Gٖn'3lwZ?4F<ƌVBjZf@S1HmZhzg`̌ 3i9oE5^m_Zȫ@FU'Ʈt]c<ԊVR^װo&BԸ$uY`{{q$z;p-Nw}u+\iչGJK(aq?v(RϋT<| 'x%0aῡۑ? nO{O1 cʭQ,ڀdn8Xaw; ~ZʤN^Yӵ.2[}k%̔ fe 3dyV( DT\G%I̙JD|.꺨OBHjEIp!o$9E+JQ~pmͅ+2Z3'2!r߹ o|kR0@w9@_Gb'azhCW^,3٬ʺJw=I4ֽg5PAmwzuK~1 S"Wo/h ZXU O2dȿsԮ,_F#aIoO%hzxfnoYYN'5Fiv&{e';a"~8jZyƣ_2@DnJ5f0A?P\S*B;. 4*%R'Ri yZ2E w s I-$hw/*I*VԝQyYe! <7;YZ2b?ҝO#Guo<52/ J37c!aA;b4I?39,-/>G1р.oxg~:ȋ>uۼ p.)2ޖN4 yQ6bK@uc=Ka^[ .#8m\js41# na S;w:o)Ż{MՅģt6t8~)$;RkAI,DTXL78\yYZEoLEdU 'G)/Ogӭދ:Ĝ121BS!i"ۆj SS ٳ8鄅Pw3wr5OSmUF<_@xu)xGN=m9!> w,}!Mb;xfOgO`Hl>H|E1N̋w5"iAAj+78 d*)ipW3‡C%ٟA׾TtD(H-Sq]ڛ>}8Kq( f?;rIZk {BJ6|(}3JbI𿊚cG_A,fOa.pűqmE[wV1*S51ܞC9춎g2UGu4QҲE>hs'ߗss= .>/6X:J[u.jwzZ۠ /Պ,?/3=e!yP闪_ik9kl HPB{U_1>l̋]:lR#sy&3яžfѝ3=v;F% "+3zM3vjCNh",/ql9b#Gj[vW1Q"]+'4.Ax1G(Þ%#6"r;vGYa'i'>6 0TaEΪ ]l;[F;>k$2ӳ$þM`ozgms`AzPɳ;ׁ̺٘'Lm BzPE%WB*)ꎸ oEe RUh,))*E ZG$?n,6V: D fJu2Z9* a6P=WKJQ f;ScC?{-{_2S](\-<F0.8px ]g7!s;/G\Z7ј[piEtyx09#,{ 7+4{‰C!C!P4;h P|*OP BYk?Ɇz⛪繑YY V/(Jl iRu=vUjg2ztSY%s/Wң!Be^S+5+d>0}_\02XUlۢ`YQKu !^ߚǐW1PP,IfV~V1RUu#:R@QBu( NOMF!ETԬ, ;"?CUkAAheS!W˘RSD^~z:/Lu(޽ :#;V|P *EV!ֱw@d.0yX{?zf(&{a[a.1gk:>.xr"aH堡1$O",C$V HZFX`6fC -l9ή?F3ǯcEy<ڊP#D00OKTY)˚Tx#M2nce`k#f{oW3{Ӥb0ԝ՜Yh㺉pJ%[x5d<M>L+f;L-N;T>^@tq @6ޚ|6 wTz[Ċ@-~p*"T#!Y yϼ1s!{g}zvPR~-Xe(Q"]/eoVB17-"動!\;('pesv-˫%B)3Y]{)mB[AY#cG]j,ZU5 4FAC6M5afQWJ^Ԝ(VJ(y;{6e[(15Y*Ƿ̺5m*`V@q&1agUBU*;)ʹJX, ]Fh _FQCQbͤ,4n|j9ay6gAU|3QŻ ޱOm͸7)!ͪsҭg`5?mEvҎGo 6-3Բ_~B`ɦ@ 4fqRPHZZ,En/ʫB7KhmVu2ߺkeg{2]3gh}ouEp;gĜWC0șnт(3ګ#;R`ħN٦%#v)= #q2@+93@yl"G'證CHfMԀU!]KJ,Xܨl Bhث*̀*1phx[5mӖ_ }gzEl?[ 54J|irnGJ蒓O '.ܭ$x͖j QT;5j d~9/hфy½ 0P#w e"(%=~z{%hHW9 Xɓ0m8W$^Eg?(ΕnKLV*.Ny8ꉸAsX ]ܑoRwKa\cPų pCN;o~T[ TJ|I>ނ6kh5lܦ-&E6FY7l>86R&o>c^E% &y6X{9!%96 έ2.T)Yϲqc!ӏoYp]n |P j{%Y<խd6g{}٪UbקW]Mm{sm8c&$1ZvpA~S*(IBhXWuQFA0&)QLWf~X{iGf ": .u_zP ڵK\(H_X<2p -Aד!"((ޏ,,RfN68 T\k+W2[ m.='jrYYGUT0%]Xe(JUBcRt%9s2 @R5Eoʵ "#fŠ9ḵ̌sSJ܃I,[+j@ ̪$mV۠|QMgڑJTBb"?3$a1K9qCnBBOj*JL@5ϣȌ/Z 7pgFd2A\MpUeK5]N|؋~RW]1YH1.!ڨ ل~xE?w{!_y8#yҪ:5avۜU .AP|l&J!C` Y$:sdFu$ZB8E zYK1U\ v5]@uË [/P+ 2wGALk;Bkg#L £9BK?H_^{nt͒W1 ΂8j^eA4Iѵ ň\%tԸC0Sde,k@,'G9-P5籲DEmhPmcٻXYBoVvQy[AwBHͲ1R46/F'Qk=L;~{mphyU[D8婗7(GH-C. 3 $LQntWozVY etG#:qY#aRW{wg$DNrx5#}*5>2@JU/'+[TfH~."h 4V'`-S@#g[kV9+֋K3դ+KRpX: l#ӟEȅEY "%VySqS [Œo휝X rċdAcO]ee:Jyy.UDAЙr'Ѫa_KI%6@`vb58N uv4(o2hzBM]U^a-"D Y34W wiag%QζOU5C[RqSFE.C]xт?cGShYw>mq4w-Wd:dVb{pʆvi 9z"64 ?ݰ:hp?.W&0,’oJ(>d?%Ç HY |(5'Ƚ}#퐬_#5IS])*0p#^}E%c#G- Ժ0ᣄd,andV:Ei'isWu (+{ha7bm|(~ŐNwd|jS]A3zW&GqH;˿)"tj32`ew2VM=5qV.[C(GnO]`[9hH)jdC t$r Eo2/&x|C.<B#}ժQT HAۭ{<LˎTNR>zεgZ ([{ªiP!Äۖ&P&h+O"5&r/c4Sws S3>Uz3Z$؋ zd`Z29+*`uѰMa,-:iz3n[ga96BCSƓ;rq>߃|8S~vawJqq"X$wXW3!,h-#so! T71C8(;e2A&u/s!Six{U.2o TB*dw2"proȿbzx=3UZiiuO|BԮW0G'G3D4>XGP Ĭ"i^5 0 c1ug@mpd 9C6AEE{قΗK$urhk x$oI87c]CI#:o1k~`]P0K.Of)Y=T跚/ؖws Ud i. ~`;<亹M\dVm ^\.;Vc2tYN+13@FnB%%szV4ۤ?kE(|ˬ]>~j2ޔؓ ZOFIW  S/d;dˆ]H̸cynto73h JԣH<)Js'Je({C?e"X鲶))A6LuNHˠtqYD6&+<=]\+L-*u,bfҭ#R'F*WQ|S%Z9;*gm–vzvލ = W?M#=kNPW薻cgՅ(۩/ںGvI eL%=qѢj'a9Oi̕J!>,!Gpܟr[  8m@8sـx"EA mK9l_(IN#/E=8vQs^8+ ܚP E!^1pwTbNښ^.:'= WD>tu-NE<'{,$< ]`JQy"+Ol06&Xɶ:]=`2yMp8+z|)E6#=[x3Nt|[[$ek4,[1p;'Ud4. 905=41|ztN. \@ێ!ƝX~Cs6hQ8yu t-sTiĠ]q rtpzV~LCLn9l(`KtE|s]%K} 2zOEzQ'Zr_cm]: -}Z1g1-)u*6uD<ǧ!6P-h-.ϰqtXAA>1 k}x5q=FtVvrbd8ڒKtm5=@eIJe9p#JI{(btsӺs[Ft`k}S!/Qn ddvP a[ވ }n}' @-ͫp.MueX.ӧ4 h=,Vg L 1si y^g*{Խn `֋4UQj_ZMyq"eOyq PUiY{oS:D>17g DLa>jfP.H9>̞׸S*B v"%Vct K\䛶rL+5Jb#蟞+rY5dkc0Ԉ'a{W+hoB rUEP!ȱ7_C#(buo'bnG a[6W0WSZh49y#k|&oz}\F\z{߹n34=-lNZ`Pp5G,AJnkS[ 3,z]T|Ds"wnf0r۞7H/rpd5&i tp؂u86`z 3U0|8Ӛ5$:am9Uh2E&QFިfbENG^? )N}Ky|<[//LH[6:){\TCZhp&3 FǒcDS0rQkǀR(کCBN4?H*q: kc9ʤsS ,8~>ٸK/Ӓ&' -iSEHE~Bd3*--a|g{z7˓w[֨rȣH6(a_| taY$0lG'1,-bn[ %tu\5г>m݄ {u9^e\QNJkr9TX,+TD:ET6R dHewg?;] {e`R7 l.# lzpF*s J+̜z/ZwE*.Űa'@v_vRiE|##Lxq`9fv6YV~m|ɅhDk}Sa04- Y8X2;J 2]|NAJiKx8P>U"i,(p[*+1/|d.1gx`TһzuQEHb9$x:[̈v绡#M\~`!AKg[`PsPgD02VbTq$V>O6~Vp8W(TTބP.HsZk1yEH#l ?LoO{PLO>kP5#{3%IHK!8[,ѬWmPp8aQ3`ao4)&&)04*!PU$WQMQI[UZB':fwW.[*X~dˮGgٟx(dh  }uXMo 8qw"kIµʋX8-dF0Nu|f5ha;XF9Fm+b>f\S8-5DSQY >tu?|N?`Il H{7<ŔRlә[vR[CЧ;jc՗{I]/54P$k?_c_jUwxzydע^Rs)J{=)~ûݹ#p &jؑȦ%xk.δ{[VJT4gcpG&90rˡr2 cŲ|zש>o>7:TbKBƳܞK RM iȡ ",)Ϭ%Sw u0~t|d_y<*wɍJV2%"˲q2k] SՖRFk"2AqM6)j(;y?b!׾T{t_gXy~5G_qBXX (Olr52 ^*W$qNǹ k4[JkTLܑ?Ͳ fо߰lU"J<4JISv#(9d5:Hc .GN&?$/apfi<~ECL4Q6!?=$eQ[PNT[GfCm,ÈA헧AM!l:a.BbfD0]z*ƪV^} }z{Mjr\(R?0 .}@GXC"qa׶{NȀRLQ5?bCk1 nx='5?l`N|;!GeJ=aE A'$<3 1ZڕdشեVsj6ʑPR Omθ+~wO Q2p}z-1؞Yо=R(QcjL%U 1Z)CBˑC;;Q&b+<_#n654F{'q+$JߞƷ΢ oᳶ2{$UJf4x  AeU*~gWCN4'ne,YO9٤9ZLotR3h/ã6oͩCj#]eOI#Nq)4J{9_r eOG[5>>H7YJ#m$NŘYraz Q9DҩN`}I7{:6V@i4ʡ޴hI"LRY.t(H+ l+PcTKyeBHBN K+1S'ڐ^ n٣䶓SF^^G%bdΨ4dM_TFwֆo;{REhT>8NR,q2E`|O; :'L Pc8nX1e6KC`ic,]ZW=ŨL_0_{uY`KT6MAF(^G67n󥌶NbZofW>\2$y䐨cJϭdGж( CiΓ6^ri"4/&fɗ'٠뵳%_j_jp9t'X)LCrvP;-񐩧ݳS&Hnө>O u|jRMz*jvDŽVs44@hs<~3Z1bL; ME2䭵6{/ٻE [?eaQUK?3YyIFJIV," <)9ȴ&eAcjʸT7:1"'ͷdf9D\4.;+F줒Cug+&r_[(]O. 5{ˉ@QhL$wn(M4X2矷K:LLhė?_A1Gt1[\ER8&mNzU'ܧ EOiÄ|x,F vjr)~(&-x)X44fn=)Ǎ;5 !ĢbP:ս>DJ^K`Z4^noT@L91hS8yUX TѲqGlEWuM#,S}9^|e:+"r7~=ݝU V6_ 4^@(OZ[w*k1Ysi}Iao;-CF̏=3Eq }XUPARAWb/֋U &H~ʢG9u]..B `|B8`1O _na`5ET^y+&|`Lkz{1I{yϩBS_&FU۞BC]yLd|p4[b<_3z'Eir/aEr mzY.b3q=rVսC g.͕j0R|E &ahtƜd(>]RKnOm&m؝c2S!mDa2#S׸E-BS >,e?anbRg7oiSb)}Jyʵ=.G ˏiXd`Y3A l"U"IS@NǮaO=xlLjnڙ-kw’I54 r8=gNd_}qX0_X4s_X S۩ӻ6[H 6Sj\PU#<캴 |]XEH?b0V挟9ցVY o^{p5A<3Hȃk.W,Z(R̈́ {Švepy;NJXBŊp"\'A+3}ui(/[Fn۳LqI~B B5s!4$;j6 =D \m$!O[@+7:dyz=ܬJVҘV^"j(62G󹫢+ܠb[rS:s6Q.mHs(K$Dd. /[ {"̿C]SICGiY/+F&CƛqHq[96Z LJ,]Zwf;O$ pl Tg\"&!Ⱌƕ]i-谧|$KֈkKN(N)H̳^pIa;ZM{pM/Lql q(AZLcj:`(fS$'rtA*9Ln_41AιRDWhFa 'Ho.aK,"_N&bWDQ ˲ePV_H}ApJLuъG>3*9*G;2V$wIM@, SF1Ƙ;&G?#I)[KuŖ# ĸk eH>|;:S[Ny#]%eW%XVc@orhC]hHd-W! SK|y}:dx{f,3gز;"y,-O3p/+a `a`@@oIF5 B>эZ@ r1[(߰٪%1!E_Wɪ? 4zG< üc%7KYQz[c/]~>c'5<͏9dƔrQkQŲWXLHW>fiZQ}Q/(hRohF2wϸ雫,#/8Ǡټ6 (=?8qZ=N\6ƛƎne%LNC ņsU4ps 2q?dQ+u;>8:뒑G.]k穚5~n^ U{KHkmv/~҉hl~ǨEڨFwV $JdI $нs!{\Xp3ҼZ0Bd_ͷ6۔t1ohJbBb᧧`X~`%CBv'j> `:›E[Qd5ƨ␵vu퀠Nfdâ5Xy@N߫hW'I,r$_%JW"+nh[g0K z֣K,씂d p% @9+߳qMN_say9K/s\%mzUPw"P2t(A[xh?,5Q;%Eq*j42ibrS(&#ߵk|1'ʇҀ+.Hx2ȏmmM馢m⾶I]ǁ5mdf cz`}'%5ruIS@mRԎО>,eA`sV /ᖫu cE(\[ L&S8q{|Jtﵱ͛qS"f,zS*lgoU$a#$V%!96N'2m[Q=˶1(e Ď'}R[*ozVI1ZK!mݎ>9"Drggo~ wU`-L='ϤQ_8j#&JOiggl`Dbi :SLBl{N>u1坖Ve70SŔ<ƚ*)VROc#?|e>8֨)өA]4|x|me`ew-q| !`XS.li <ϙ ƙe| l$1%ˣdMh\E2b8yv> (X`m]N2L-\ 3|Id@A;۝aեH#f߂~M'oB&KH-++UT _̥FzpeBpԒ`>=t46՗gu[Sol{>lwwoo-SrUR*ɔ͎R$M#KܘνJRc2K d1a+P{KPP 5'b[~U<\ 8[;,._YD>jɑte7W+n ;@nZRa@kdG[EC28X߷/\**gPոA[`,@(gySukb-0 ep 7>_\Z2Xhm5l@Zb9Q-˹$ {Z_hfc90 Oodin@c{@ԭ5/u:NTT5!6F=E/}zqMoA#jQ6Gl2QESG|pW}(Hv]Fї7"WmČ.;-i5"H-Yn 2=~lqV /,vlaIP.i)׵w]:0-]t=kgfSqrL#T]=ki5+jR/Rck>#6NѦ kB So;X[t+h]`cܮ-1?7 +E>9M<\|`Mn睦&t _h7thW*;Q˥تO` IX'g) lg`Q6GFPף2U搟?`o_p()iORQ3RAϐkō| &} :0N.۴OaA?;'~4|9\CM a'.@כd_S>33֏jjoZkB7T4x#838H-gț] d#GC% 4hASth,6,һ{lhvcE /BfK(q=LMja 璚wPxl=g hpoX/Tg`zz}g]*{%dvP 9! xCmHˏC g֡Orf`Vw 8p١;Wie,1gEIݠ_x <(bFXx*79M{ xH|tK>Hw=p&%Ԣ4oi$c)Jt.d7h,V7rp<LiR7MR ϲoepMRˆ]f#Nc2);3 ąʯ}׫bX*/6% 6mE n_84#"s6.oRDWX9d HZ.1$'f~hDȐP:0> #z_\8ch+54HYl0MTydT:D0Ŏ1&@L?Cn%;4jC#:p?,OZK5!I[Z80>rW&3s_8mx3:2hmR!lК]K3.O0(j< ye܏O+NF>,}11uVZaY?HZ#)'6޸嗠k hD%3aKv v06u3(.Š?7%Øl=+VTt:7[*?%och #7 Aj~{mDtW3<+`Kr2{zx>Mu;P߬q! )gÔI7R5Y ۤG5a2rMäM?(n̷{/|'n]֟cS`tv,9u19uHe ŕp]!~:/ej8?ܪ|`^= Ӟ)-|BOI5JJH!F2c w9nqxàʷW+&`609"J:˗MOe,cV⹅ VY۱8)Q\ O-=O Wmuه4jf_1@$ - % $wE=.xé[ISFZ Ӳ1LܭmOgHc/+@PgcK12$]PjW"*>|#,Y/1'ozb0;( rPaG3OO׈Xr8 {f]Qoj&]qF~7b0tKg,”,dLos_SC(#֜=I  hK0XyȨƝb9X_=i6P6Pe`vFYkL@G)b~Uv_ n6yJ" }b?7C[4z@lJ ;z9vS.D&O3Ok$_U5\1ͳ!l"u*زL9e"i԰j++sO1@Ɏz{s?mcy7}o$OR|az>Ɇ~Hݼ zӤE wWW'g ºKҟ1u2cim,S>"Lr'!_ fP(dș)~^ڗb];,|(rZYNtyr""pŲ>R| ~yҪS8a?Ⱦ}~5sKc3Sd,2ڼ*x$q*}pk\?1#Os^%7V& 2D%ɞ~vj*N96yxSI,ݶsOF =>#*e 5^a\E4aSʆפ:|~["ǍNFMu)<{Js6C7|z3FHNF5l(V]9<||ѝİ:EZ=͎޳83t ^f~d*B v3L- =Y8xf] ɍke]m$:y~܂rUH2-F2My{L"s^vQDqXnkȀt{nTo08\8/̿"9qVC w\\Z}M=q3`D&67䃜A8G{vQھ dSrҔ4xpN NCx KbX;tIڜg3ۓvYEz}1Kﰎ4VorJJ9Y(lD@Ť\ƒG4bY@sß8w Cvk؇< +ٟ{iFyfJt&Sdj*TQ~jdҮ!G77@y<ԀP7}u;3OWBKzvCv`1U#c!}UV pT }8H!E.-QI##;A?_ʏ1]k*BCc mt^TI>\?q-hkwĬZN|hxkA@KLqqI,fHq~=-t3)I ?e% ?嶂Sf`x}=?1 ^ۡXb.3Z)Ub]cwb g$\Kȥ!Eؤ'Plx  }v@'!ܟzw+Spm[䏘l&msm~=F*/D1B$o< 871~K@fEg,YR kuGJݘkLFDwvC \d'=-w=Cny(Qb,5h)Bj:$Q%y|?gau^Hosϡp~ljX~RN.s`SO!ǕO*1v[&3^qIQ-l;ԍYdc]dY m>W!gVH 3=mb_F >b'EK°N`eRSXje^T=F*viBh#OZMB-Uy!=cƂ>^g]͚kEڬ$mpGM[^; (cn\{,cTpܮēCxg8&ОJ0K~e⩊B=,RȠ![D3cJDݤ:[pc-fo~~S<<0o% %B?óEyu;nWoը`s?L.ddhv*͗-ȫ{ʙ eS|{ŒKEf #k/[nϕ-,I \y ؐijߢvNŌ+ # r`E& iv ,; }"Od4{khVP v%vQ9)٥Y>+ UF% ԂzK5t6l^Cn(~uP>KASziר7 (*VvY9L{[? 6c|yQ /5* ١Wj d OHgjJPl=_=)OZ|#̔ϛo*]D8)XvLSj6T jg;Qǩ?z;g+g@&:&Iev6?9IIa_]WR2kFn T?7(Q $_lݨ,SxpާO6`)?UJq^.&S//BwUÀ_|2`vxl.͞B1xH#Jd{!v@pUz8!*mXHsݬ7ϐ|N|2-XwI"$ ܁pG9E:N?ðr,jtwIVXX r_QoH|;5Y:?9觪I ݔi &2f*1UͶTQa #$br'gPt<=Қv'wȱw.ȷO]WIN]7aBoO8}Νp{1iP5-tч9`D7>vW"et'(Lj4xL0f77woSߕR4%[~,XgqVvG-DQ{ҘOa!:ͭ.tLa6=#_,3{gܦ7D40CWŲn9 Jiտe^+k m[ZX rڠ[ VFtnp/ WdZ.X *j;2M+GNVRPr۔L wI)jv*\Zz'Uthy1[VH/ Zwӏ|X%D.5L0J]Qko e4o݀RE@X`LQ 2M |{$xO*2 C.xo<&?"^0LjA{!`٧-zSsВs%U}*`I+tSfdEBm)1.j.Tȝ,H_B4?x $ zvT]|ښg<$]0!=Fd_wuᄆ%W}(4=@ABp22|j+Vc|~Ms VB̷UZoCAūHRB'NљL,MV_oP{>["IT%[,n5k)dYՃsuk_l(S,C j 5e XeS BCmxX_n''!4yKV C"sŸSKh:a*0Jm'<=^!WdAX"w+G7T)FyCvpAmjl ޼>r}Sķ &;F H=[NZN,8E3- a 54e6ݢ&Zw V3ZaKM+~YecN-X@o5W7?i_mYc隝rtO]^ RY)QJMaR{:bp>V3k8(F^m?LV0I_050=7ǍyA;2(<-ذw՗5\U׾tBj'\c:.%HEG|;'iƘrT-!pl("̌r@ O9وHM Ω-;{* Q\0l ->w}5mƚ$ ^=ɷóDzSdrAl*ݱ&^g<'@<=Y<@n-G\ϊWNMkq0:$[9Dh[ҺljaN!wv驰ڢ'qʋT77۸ӚO?>IU82%Q7_{R2pѢ$rB` $nDacm!3-j#k܈.8diSR:mx0x}m ۧo)ž~nh8wrOlEHGJstG8] Wҩz#0D#亘$셱_o[BQO성Z%O{TXcV@gs7EJͭ q4f Xq+Ҁ 1 pn>rMG[yozQŘAqcGbCU)ZQvP+gj'/Aէfm[9WQĐ"Wg"Xu 37v0’-TR"uԴsMuihI0g,T^V̸K)L;R;6$(d=`Sњ=xZ s{>Xf?UZ]` iV7_YfMn(v҃ xTJPG,4k16THQ:$h@Ce -J~|s*;+(4m26JhMEe=&߳Wo#Ecx{~WהkWZ"!6G@;ݩ)'3kˡ`(:}Mc7-$95KEo.;M hC6?QlE1dp _q3^>c_^ϯ|cpP؝Rӗz@ ) F#ro+qeR@/P ы2y-FƓqd~xMh$ ysbSC?n>wIEjJ?.7…k+q9wLZߦvL+ ^  d" T1| aVlMȎ'2g?*ZB%d3rhW7jv/ |攍5JqWHu|ӪoJnT'oD}侟9v2j6)䑀c{d+Uz0Y@Z񃝍fpp d BzrIYS `EXov?hTN?%V$~ҷǻu#M?~|qJc{@~n[Y9lrS `"B}C0ܜR DRn[$D)@2 itio2JL!#Cfv J6_!oU=؀2,~AYmЩFk6@6SI֬ "Ƨ~ SԱc$]0`d6ػghn7x ~I~12"RH:,"}rP ֙y܀CX <0_D| v+_N+FlJFC`},'/F!-;ⅫQ3mL :IRn&BHzpB_!!\dub:q^2mqTwOMb?Xj /  ]ɂ*Ѐ:}z,#e.钢f1mdeX!nӲNNmZ.[{gY(Kt1?7!7ٕ$7A sX փړ\d7uoKmLncvt&4\2bݕᇤ:a@!J^H.o3֙ v;Ls^J3?lQ2Y^cAѸ-#WlSvg6ÈŤq&4tO(Lc,gzZEF|IL?xMfƇECzI?mwYTj͞qfqE1 yߊa_In&"}U|^!l=I` K(ND!$tq5+0O_xWIR HLQZSV rcv_ A&Z^u:^֩f(A!2~x78qHau^+l>ܽ/ȴŚ6LI:MR/ WhjbSO$\q`H*cJtbQv)@㏁pGH)c? DیUJ{鈃}.bt`N]cPw칖ˣџȪ~>h@jFpZahN3Q6hh'=dl\}TbW`憤Gt(BR7co49^ИjMUq9c,Q7Us`m]RNEfp Cb= e3\^_\H ۳8I1O/NnƊAJbْzc<]0;XOg4@f_52 g^KI)7uuUP :(O<_"&S튕fiLbq0 ?ƖAo1ñ C 0"VTղ7:",*;q#}_?5 ,iG;ZweVzrfs5+G 65d,0tgdHN<_]/nu9oEVss l9эSux4Mk ;K=z7ḪPJD}HPK|>Nnв~68ec%T^{EDmQ>l dY ?SI[l 6ݗ:(m/t/dv2USrSg"]j%iUf%Rhw#Woaux= q/oyztrmĒ˵g񖽝RX Hc+U`jfziJ{(%tR\Z[k~&+-744H_zp'l/ Sge 6XMG OrZэl75Z781~_ѵN>xʪ]M<Gm򙹛}l?'.IG,Oc5uf~PO&GYw*fHzE ޽coV ɤ0g\?Ny㔎YBno!2%N],nrB6³>ӭ۝5}"ق<䄯Օ^M~!Ӕiլ'HXևgkd *׀vm{DQ{I& =_o"a0\6*F z[ ,-d󊸠xѓiV !//2KO`>Ddj![Aۇ2C@q3FqaSpxL aM||䯱8k֬9G%"B뛅()+wJv xW)P!?oX%8@z Z,VLVJ Ց`^>7OnhJk*VU690C<(>)xߦnbU%?O uFխvVFE,O6+s1<5FD\?{v\h P| zCYS?\պ<ה?bx1YiXpU6U[s1y! 3ϊrn{&uQ2\ vzY7l8 o"WAM(t 5z3纵){S =_{=($ؖX). M6飫bFܔgYz؋բT;>yx*|, SyCg&%W?YH_ƌXw!S\n@ȾAb윈CE i:ͼ&ɵ`JClhm{k5"?nAd$8n':v꩘5e3q_pOlà\P.9k-;YASBBl+3`jU/{1e\0!]%8?+B.a-S5]S(,wgct MOIWd{|϶[~ҨXtvv2ju2i#+jsN [`t.L|f ]F ȗV]\+l CZǬ@k#Ut (I az\*]PΚJgٲU :*Drl0,|9y3}&ѮPΏsD* b/Dti- !͆Q?.Z_A}ˌ<5(/{jjGM(3.ݴ`ۣa뛺KZ\b -{;5YɌ<[ҡ>|iC| mc$&+G!o|c(a:/D#QVn[wFǠ4y1jsKk&C58b y@..}a HþXbg.5N5t$(SQht`0nY7=^e 4L{K:tN}Kd[I|O.(rs$ֹ$ 'AYyAol^iOWV bl=n}4sv8ֲFa$ 6An82ӯ}4AK¿0K?b&/ Z.`LmxrAU:3\۝ܼZDLL>E I4nW|ybaFʩ- ,\Ԉ^rWyKWL!(T8a/甾L ީPS4i}"/N=Z=BhHՇ܂#`BSlIDέ"CsG /<rdʝ7+ $NJҭm_ Cש8Bjytf8r `iѳ*j8_D l8Gs}A84%mJ,әX;"@;43 UV ޕ2Hh,KMz^6x+nvp{#|~?WE>`FX8LS%!d  Jz)ND>%J" ÎPyAu,盵 4Au&;"W$?&  .?p_}J:o2GUupi#5暚ޭPɺ~$*1k θӾXXrnj^z )+ W2ȍ%rs)u4{&-S Oك!>[*?Z,2)+i巈"$Vq'MNF\+Ei@ٮȽ#n6ZVqgBnQp'qXZ .]78f: B|n^#oĈO$tRInRX9 ㈍ uJIwo:ݕ=&OOggBɵ޾xY+:=n$_ ~;&3t]m Y^1L9ɽ1Dbɇa&>\i.O֋MXsu"e"6*~YI>)~I?*6Nqap(ymJ{ÔA+^KOq=/mu7ebz"'03]@w4!j,pսɭ3u6| Aվ=#Oa^\ 씸)f/hP-DIHRaGк,XO-u*- N_ 󩠒#Wr6PkFЖ^x9\WlioؑϔdEeqpxǝDPp>GFʀvƘw|nҨQ =}!3\x[8cBk@mͿZoP4LmC3FTp{uw,HI[J:(om9q[ޔ8?;0C(nWG7Jٞ!JF!B!L;G~5׎ֈ @,Qq?d*aofTjD_꺳'3"XK# }z$ө($G OrZB>  })+yz?FsRFYkKMK~NwkLL룫 ׏ 8n⨒׭˃c*n&G1F?V,""T\6/w;r.ͰPd+;y}C>kJHRFA%iiÖHlv(Ry5]?pSF@bS#SwʹzQ@zvB5{nJ2:W҆Α=>{ ${3dnGPII׶V6pJR~r}"M+>?,p0_2!3叕}A^* SۀTȴWf#QH^ń n|qZrW˜zA*ILYiF{}b˦GV?t'Ӿ*[*\9N"f`y6T,],@/pտ-¥09L/5)|L$ XBy+59E7qe/mk,;C+TtpnP<關s+aQZMuڋq̃~>S n=.bWXg^ W]^~pb+.W :Ok*4+ckE0] a+OSIk/@g l߃v9C8:2 ]Q'n%xqL L$J6t7!X}XBS\za}( Y= pT%ZmVM%^ V9Z#QQ.;Muɒ`U@kwxfiڕO~CγxNkWS/&Pe%!@V5;({Ya>1:gqt49i13Cn œ($p5{`^@c#(35Ad2rxB"XxzB0w_=s>F!\UA0)$GQ\2KJBنINxc(}b5|q_4A7b5#gT<-Rv8Ja b e gXޮG{XO - %߉]ir|"Acޔ RP@dWh"EU"4@į (5:y:E|^PS¸8zi"C FUM}V CZ c\3ٸE!h<]$#cv}; ߥghoggBSN7 7eC]ҳMQ<]`rKܡ$ҏzUn`}'M /IR$tTڏAw|f: %TŦV\^:觷^s$Y N|uq rTv-[qYE POCJW>|Y 2?pY&`:aN{/OTC;%jIC٘,FxȆ.uؖ%O~5FRǸsWӯC?՟{J >bV:KhVDo,R7q]zI'`!n<{DXBO$N\+jO~\!Z?u'X. E,cLV NntW% _@&̴ O mkRGk۾M0R)pNNht@c6Eތzh( |,R&~3e:g`ÊT(y}2~ArAa2oK]zT, sEPEl@'-7y\A)Kc3yAnv 5*;UJ1 U(|2V,<âEGnd|%spYJPT Y I|SXk䇩m?4hAqh6wЃ"NuMiӓQU8KK9x wt.)8PIL)w4ϼd;Cb}~ȊONfNGGƌ*|Y@*޸19: f]jkW/37tڦ J,C@ԥM[ N>*{IS"֟kk5W'ӷ?n} Jx.6;pPpFk4F)Tv| +D"D1d(b)Hs>#z?,1!Nsr6 | xFMjZ uL_.q?T01}zḮ9\nܰCJwᷣ,T@? YkexJI8i-]X/5Cήbj RUx¦(a&v/5u#fG^ܦܲQ- =LȕeP @; gz(PXjCN_tl]>9Y0;"j>8TZ'1K _5w:t'= 8C\M%Έ9!C62C n/xqt9tW۝rg.hVd8s ~\h䄆Iևpv_\$Ծ inFw㌽I,ϼw;5G9;)$SVB? sm itM\^ wȬvaH{;vq' u,~݅k'#PNGu^ /Lv\*+3\.z'(K'k؏ rCGmkQZ0>~*ɠ4a\QUa(L={i߳{b_w攂q72ǩoEMWkI%[>׊4&E!E-qxT|WP2S7n,'QYg X)Umv~O(Bm/8X yMY'&TVis3!1>^~U-N>=1h8aiY2^$# k!#z?#;SvTh7b?Ge|)4I.\Byra[sx=Jca6v2:տi v*UdmOҞ0PbO2C27XJc Gaԑu: (Y4zdZ uʖw>%edmXj+'#ɸP`f!sWG 4BsgUC}BV9u;^fFbW];tW>0x)Р`2`cDqn <F$!Lhkbu IF:o!@Mum-6-ZM΃ R>/!9G$[Yl[,uԮr6H`L[YuNĎ\ߩ"5>ȣod&ֽ_#dokx>w(,ڲBsip?Cg 0ܞ'v!+2{PW6dxۚ1DY!IմzȾ>a@ (*6n۾,GRi! %*Q OKXM)=T r:rm() 57,,-zknتP LC'qΉ.q:sV*H_ $X,VH|[a>?L?_m^6 䲲zOhxWp4D>m[!m,@Қԛ :2RIjko(:κb;Dcu,Xj臲Uim栮e Og(&77Qgjc~:  n,}VvEc";rn05-BgXB>xfsL-sn)o:h2MàG|_[ɴ,IIsYJvF:<oxf{l@6ThCwPXD!|kڿ.AM 'sج.SBr8V.k yj+43dܧ*K뚌x 46Ƃ;M0ǵg&`I*if2ǰe'n]}@.HLx v8ˮ;5GXUKd C0q2lVmYh)MAʹ2PXBK ~u۾"԰=>YjOpfPZ5 lxL\q; bz;pT41}.%9,Ī% VCÆ%襞jN)fLB=8WOaj Q"."΂!US;Xm ϚHټ 3֪vx8?)`/ H_>BlGq-pz0%΂)^JR-yg%>75_M"ȿCP]y?i-'2Τ: }aY7ѫܸ+ n?oi#7L{} %rҩ[`l iYWj['CkxD?kG'JL{KsGoy{U 4@{!ۦOS@{I^MV`@[30zb]cR@xMPNhV̧ΝuAOy[ zznѢSIC {`bұq"2]2P9( nVگw+AA// Q\u(cN$TΚ`cCڋ4 0LDŽc>$!] 0vfGClCVs_*YFH 0&y^s^#tjJo~ ہ@wlm)"-$%bXT^^y;D92+ęGSv;~iczMhG)D0]V0}iǭ?v3^'<6rtXkNJ$4ŔoÜ+UV N9fOV; (3z%+ PL2f`{rz BZgSr0U/Jc3v_tdTg$z/ )<-MLn8fAg%b}}!u/Qc.t2ddz @3z]`Ez7(T LUC۟^CiP)IP-IHN^*l2x(mFteڹ'> q.a+Nb^[}؊ڕZa&{>[ZzAnku :+e?v aQߓ=EFe%LZ}FZyLp/MnmouLp*ƴT4Z'0JcLWFֽ[q /JK;&%V>ڵ^l-.^!ZFn~W!)4?mߵQ$H;#ړ㶨q3|+^)ĭ[$ƈS䜯^R$n ӈ=7/ ՌsLG\=֫ʏjhWϠjJM F]n$M^`[z?&up61RJ)h_Ø:u@U7vkV 'Q(/ zrv#r ۴ڷ64)ĕZJGLYؽSE쀅-w{r4۞ZxW5GK$C6,({K%` $=;T7 ^]$s8 3wG cc.&Xv3]M"{Sw k/U`gEȮ-ɗ=z4> rO Ϳ܍2 5 ˭~*BO~X8G=!5*!Q%ssCjI{N :vjߏ:;SF!ɦJ d4zlBTےȉq}OϚzM vŰ q*R'q[hg;E& Rm|s@2,g+aTKc6hh~9gXulm1Xf0:N~/dNrrŻb-UJ/$H`/Ѿ{i;#_Iu~+?Yq`FS7RP'Mδ#0}S@84hAB"0JBQOB~kcZȈ Kja3>AqgdE"TY]hYohp+W ïP)Z]l".Mq j?7qr^rEpd%]m)Ag!i{0-͉~:x>㌯=><%ni1yTz_s0{\`eӲEU~h9,靲,Bt 2-b{*v,} tSU3Lڂ<_ISʯ [0MzC/@C!d{,leøFƽuf-'gS/\Ფ$'whIK#<PbٜFNoEmH0n[r,7 ťIW SVKL4f]% j,xԪQ\;is{Rc~ :fry;FYfdC[1ۛɻ@\ϐX17(D7UP pvXS~ܬzkOqRU7n ~ȭwv$pƶi&i[[K](|d8!Q!jkΎ yo^h`O bIy*fVeW& :OɓY{ ߘPѶzOylK/cIGQ$T- b?Ƚ'%5Zj-~s-2d;;^`Y!YvdOL 'ؕvj&5+ 'Z6a<7SESu6H&Bjex; 5qcY [ߗy٭.0P!z$7*haC1=̳uG4N2J18'q;[ >a4L'ʰN6efq(K1=iVyh<'F{Yn^N e=;DT怳Pl! (V8qW}ҽ󗱹,"b3 T.MEd-_c tEwAD]3TV1 `}_P%;d/iX6x: @k!/ƯkőE pReӌDت:Gniuk x}il +q\L ŋH X/!uaxb`gt' }x "SO :dVnzxURBuzoA+o-B?.Uk[> ܇R(jPV4סlp~.ڏ_u3 Ik ?̉ g D~Q$Io,n:BY9RTŻp㈿i #V :#WdX6Gf+j^*Z.j}; =_;rg̼ۥJ-^~~ov(Um(S~;mpJwj6f~!Zv1 'KUCӆ&!SZےڨֈ42.Af* Mc{}07I8Op![Ҵd 22H)mdpxD{KXNf糅A ]MGx2l8qb>lVF3p *\&.lDi?-wY&lEM/\PWWMJVTcIz,A59-mdzK,c"} =|#%Ҩ :x04J͇T͛irl֙ $kуݍWN\kZqoZ%vE&tb[]z!X<:vukx0,F+4 _n!i]T=.ɨ1\h _ YAzɅ3$>qRIJq;D] t.d`d~t6ObB]rw^w|AQ|Zh c#>/D{›X<QfIC=cM"62P=k[g`O8:C$Qf%S! b^|I ͫ.%ͲRYi1'#ԩZzEbJji=~xH uKí3g(0BR cA̯n \E\8owlVΦP>90JI͢&T*Ѯy$copH# P8A_xxb aa\I9?aK:f>_҄%ߦ3 D^6fЁy@#IJ7'd"rKu-zɿ5Ab+{@mcٷRN,9~MVvFı2Fa҆!@aF s.dnBβ󡨕)Q˩W_3T 'xmuwuSV74l qgpΕe.v Fd=`܆A qsu| F޲d]-WW%>̆.KK24lH O#xST66)dNX~EgJ++? E͗NqIq<{Ev/xz} mCB&#?5N 9ͼe5TӁlQS=3m?Ff"FEB:-9/oi,ƷL6~Et  K2#hE0J"A P\rn5-ȓl G Eށo3SiUQ7QS~7:B:Wد4Iϯ)q=͇(Ofj7]d QU$%aEnwĐ |J9S OE@^Ɓn!1 nX)(CLnoj_? Kh%nT M.H$e4҂7\Iھ?c7lנ[`oo'J`"{]6_f?*@f|@=NȔ烧m7(2M@ۗ7e'n1/Z\D&׶R_U;XݲSqKl- sq¿0ul _P Hi7nF~ qe8g=SGb$S[̸&{ՈW LV?/MYik8:wZmhKY2Nrc*m}ם(=/616:ZːB,+ eGwffoЃ`qz(:^ۧ?4=uZ#_Ba0FɥZ.ⴢS 8#! 3%ǣgo犬0hr “-MCZ)vLX$ HҦ\lu_&3[,OEH r!ToZD`VO)PtcgT2[1+h8p"J0pg}wgw:ZxtFWe0%1EX+:ȇV nlRH1m.ƣDV*}MCj@t i:dcj'"-⫎F`)BIMsJ%Ϭ5v YM'|]n $ O0eNmZYXA’sgř,OE=.`SXjYۺ5ٔ^v0fSJG;ouKzXTDlWc/]aZo$ >%~3e5oRGP96GGBא$B!Xt4!z] k,ojq\w49'Hi|m_\%tgf܀h:oT Vb^Ǖ}03<̤tV }6Up~lh_I~jkĢ?|$#G0E2МIH]blcSUb˫ٞW6}cÂv/+?kȹ!>.qaN[p8W&mI`Qk_P֯(o0 iɥ>~(qJ:#d.py4dž2E-i7\MgX#+q}8|:pZ LY("ŷ!eHMXavzZFy-H)ƒA s?![HN勭s.ջCld⡊4H=kYAtUL( GϐvFK6G4"jz11GS>]sԣsqPw*#ݮIjQT,cUkly&ՙ BHSw<->&18Aa@QY0NwMљ[CgNǕo=WY'!|Rv8q֙FcVmlY"EKULOQeGlT?iAH/%_ 8eiJ:IFYeV4݋a7'ONM^C9/e%Z.*4AQ/C3+U`YtI7>۔1^ٵOfV?¾ꦅ7yM"C/qw9ˤ H-QQT2i{A^5z^ ޻#{BVIiEŖU1ڊ['\ nO3T=2V(-7^V'*iQF1L' bTyӭ$[D,۵|cC<,xRװ5ۏcჅ9p'_$ H򊖴a[X$RJEɎ¦COtS@nHxV:L8~P?x}brl"ON4r*@$QnhB r+9KT~UCDZMtOr;9=۠Vy9'R5L/]+EV$P*a؝Gth>YKH`zǎ[qϱ!tc_|ꈈ܅7Ξd۴!Edq^C8W'] UP"UGHK4[z9漗I6?-gv )M,gm/@ ':QsF#*Z~M鮞WJV!VaRwp rܛ" `NWS^&7q}Œ҉bVWi;|DmTGy &p'ĶSYqYEB)p ~8r.8GCMN5?FI xsnpdmXI]$: x ݯ|B1}_wZ1Ѯ͟`N2Hf'FOh:U-,$g(*fGN*jC/PR']NVԦ._nJܺ@'|Ywfm]`?ἂv FJveVqM<h^- F򺵆\odkPfҀJٳݫ\%"`K3Q]6PX=B K=EBL}j]@F-? Z=n&<" ^ZC"bUC+[H'LRmHHN( PQ{TZu\LQGf/FCű}tI{ʙ=L mm e97VB=}|lՕCK2\4sirC"%{\ڍopobV!/T/0";^'G{q݂_]vc{ @V?mM}BVTsrEw}WPީ;Ϝn}ʇя_8VѢP>1"TZ'4%Y#oX;ֻz7jxI!d> ;3%HzxM-K$m^6z 8EE eFˀwWtdKV "i_؃P$Oa }6LW峟 K̴\2y&8[CjRP0$Z]k景Yو '?)e"b@Hxl\[4Z{)TC rl j22 =B CvKIxiMn~*7`{}#jlHFO7էZIaG4؏ ߽an@M t2ܧ|5' Ht%@ i `fϴLn7)?`k+^uxN|W V@NBm!ˇ G__SbD_Y%*m*s!HV\beg8Lg>LqC(!y W/F|}hqq~ю[\Ql[d.f!l k~ ufZL>U}izұ(`q8vTg_Qf0i_6w"g'IB{O<ۜOnϘ5v}&~ގ ϗnV ;=yR$;./on,1N-)d1Xɦˡ^$>*E&4V*Zђ~h[4 HG~> ro'Yv2[yJ"w&H}ݕz3En|"o_5mR|>0.5ɼ;>9ХD,7'9*iMa7Oy%4I5xe*iq\PKB%l,s[O&->>8>HN.3 M{uBkd'/rnNOV}DL}Mg91Ȗôh!Iz y Z戭6E_`|/R=1Ҩ[a^1 ڄ;i2*S0^zc=":L f~az̔GO*$ jR"=&wC]E^*7M0GG!#ׯ1NwL]-_rUI%KqYei/Өs|O,+}皤_65Fߒ&MyXF0n [o>wi(O0tSpvS%u}7ŬbU>0@w:pzSA)P `:>7dCf_ek*^0PS}L -Hyl:4i9ypdqC:U?㿏juy%< č3s%+($㖵ꓨHQz1Xni' ^$hء’&^k2'ZlB(bD?x^[@0U}<3,:(AvV4Q|dfBFļ"F w'80Wѐ=70"A#Wt쎾0 bV5ex,1ķh)G?wp9fI`K؁q5❤`JTampN ! /J2: ҃ѸiRP&TkqKCAe9Ug#7}Bo(9G\4˜`JuF· wGrj;-7oX^H9E!5WɐKF8 d0d\[h:ZͥpE3G!B[h՘sd ,Ho>9o-9R2MiL!MLtrَAm3\g2J~~BkVh%G 0oqm._B_ak0Fm3)tQ>W?wy>ԧzum?JWmP c5]OT4Z%)2,:(gs ab tr1(Hz.dA˒`Vj4K?oy8=_Ƭkqɴ!j<2jUVbh^LkFlM{b] 6L&{Gn)j>gg]EoEPtq:9Q̞Xhc"6dB VbY6W[9 P𠔈bt~Rioce۾IR\[Qkޚg _=H\LkchFS"*84U{|w}#eugl iܗ[w~6U\*xN)B~1Ԉn}9>SE>ȏp .2M3@bhl-wtFff7D!>q-e}[8Ʀuކ&;C$r u+XNJ~3Yʴogp&cwDG!HAn(ޗ_<ֱm2~ImsLΩ]eZ{ƜTS6DrSZ-k 1]`T^v )6SIluZa,,SonŖؓʩ .yv/iD%qm,(Lƫf:᭍ 6P|y58 Fwf81M"-ON/Y-IjN,&߂ CCU#S?(>s3 ?:RۮJov«.iCJ îxG4ּ Eb#6Z[7~1) Z'5))5K70O$ީVeQ,Qqo8z^ 'Kuq8t⯌\@N@g) 44rZ H6L'1O!Kݯo22.82>1D7KWZ#)Qyȳ[ U}X'w\ziEy9µ88łނ:12=׃jrv}ԏzeV ϳd&|b}_%PNGlpaP?r >ALvFB4lk܄4_ $cusUad &#tI@}e51E%P66zW($\y/I:f Euξ6;>+bDAӃM7AH'?PfS|ܓw`j'y^X&.$m|j0`t}SU_ ]ۿ"lbMfI]%}\N|/o6g3~$1; IE2<9Va$}4pC {&ڷ"^ڃb3@̊4D"G\5t : `<!q1M@{aQJʙΘ!<3 Fъd[(W@k:u7Kܐ0q$ٵI6kSԤ{LMjk oPw:[#{ #FA )eӨE>P)= O<3}G+Atá8 HLdHtzph@h! !O%,V!">vWDy>]{Mlt8jWI /N"](b#0k=D|ҁwFoN;$ F6r;ܾpt+捚f>Z^A R Q%#MmN/1ཻjw/O/P^mǣJwbgcR =]]f_Nbn{]H i7X!慚v`_G^; y}"W7(bq)5 ?3<:wɌ?4}:z{5+<,[U$y/9vix>-յ&\z85 ͈~zc zK ,lߞ"0#Bl5K!=ylp8 ];kc؎ݭހ5"~U͎. G<2.`v@-C^!tE!XXݢݥx +^6"לo>*$Kl4^AҠSԗQSuS;dH z{T (/}ox2vK;S#D+2>a,VLmP6tB uZDc-H  awg+!|2wз)ÞGKWEhگj/X 'CޡZ&؂Q7i(6Q6,%_xB0D)#w ~}ǽ.`eb׸Eksz(=P 0my$›bTngԞЇ+r7B& W }0ՠ峥sY^PV@|\.9Ou 6MDDIr͎ XH*l t3m_ x}Wo >(}qcJVh1.+}|\*+: ;*!z;֭sW?u _0`En5kr;^5#"+n孭z!gW#&jKfH,q#>k1ѸAՀPHRk&dcJ}[ŰMV \Ty/K[%e^@,jJ3v<(T#"^9ݹ`eHr2n"Yqٮ =f`ěOvߪRq܊o0xdb[ՅJb+^-Z-F#!-H#J7>' ,QkWu0A;"F\ |[ ",:ӡf(}r"8TMt8c/X˛X~1I'Zcw!q,b#dc»#]Oj[#o''֛:D8>Lu%O<"=uB9h; QRl*Dt<pUJ 0[q7br1s }ƶ~XASsصK?UW,}647xB]J5HvG@A2%w/A5_`ND̄e| u"[OVXiʬeĚ^ mqDyl 7"F'zqlkXƩT/[8TC$-6@:PhM`RdR,@̝.T(&s] 5X55~^NJ<ٕdkJB[*ĺ4ܢH92Q$JHrl?Ѐ1PHXF<` MP2o= +b+&:n`i-9m cji%Aq{ocƔ5cRHyt-zrt UO7ӷl4JT5IKR&b/*{OA]niS 7cg~33Hh{ZUpcCηX3Z+ |yu."[)^PǑ >n U>n2ې9m,t(|>$tkS{'@A]LNFЫҮnAomGL0H8ew|JJ%]Lznj{0ʲK.x-]l $=8& B*7t:橵3'qCҰ'yHSq"Njef5`DvW_;מ P˲J 1'5aYHz62Z^_@X%y jkHo/ ^vt0縱ݼ(Α+emMc*_3=seގמ.[#c]萯 tlׅ侲g{l".00PBďxhKxqN3klND:=U^.afh8/N줢LiΊ<]*2D[rz"pnOLP hYuָ rr>3$;ɹY-9P*e&NȞH4[Wf5Tw0/:e=^;Nkpo Gy򥆇 o1Vrʖ (0мr R0/6g7Xȓ4V5iX5ɟL4 V"•rU`h#"㷜_ю"HI:"h*7DB+Ujy ga6 U$yM}Iu#CH˂Fuf\ѕeͱ:Ԫ՝[5(/Au;r։Z]feh[0r0r>Uu(g{*{8cJ`ʩg$/*$e `r-I*ʼZ! u.۠f V(3T"iMǖwSk>xًp,L/LIa? έo>Pهt~9z\dq t,AoE:!KFi[֏#La{s׺54}σ4Wq5>$RpQ#õtS:\m*B7,]|tO B+oR,=5 )FJ6s檥 `̽OVB2!Y^߿ڙ 6O1G%0S/}x-m 鼵:Ec5?W>Ži5ꭙ4:ݲqh?szzJaZiV·5L#bxξEdo{1"zqzn6]O P$rÌ1P׿ hUCrٺʇy T@Ȏ7z#I-L<zmGSs˒#lδﮑR\r *W}jݘcu>O1Fu08sAusw.|!vXݩbgoPUy៼#ѳghNf\TZ(hVd܊폌Bw$WgɒiF֐IRzSG?B!2!=bqGr{| O/lX;/N$jMqEVk_g-Mv3>:3̰g"cJz?Q7:&E,T#d}5z9(e 7M[nYn2H>!󔥯4ٸ.5ߞ{C='n&* &n]ABV$F89Y3fiϴ72Ux80S^~gŢ #+^Ղ ]biĦ8+xZ;{j]us.r0S7os!#ܜU=r""xKT4螽N]]=Yn=3&1WȚeo|`,s7(XQUJNT}K4g̜=-fʒK7U_I>.0:KN<7mz蟎Tˆ}Q;wişu8MrbƖRk(?Li (. nk Np{pP`=@iꩶ!v7?w;\ڭ> 2YUfM%5yٻGG*RQU=E/M7Q l˅^/%5۝yڮҾoIxeQx?@ }nE'w氹@lOi?չg{ӱVX Mt*~{ )㼀\AKђ"K$yhSofPʓ".&3Et`w|F+o*Hc;TCŝ~7i -M}~!~z{;3IY`$w<^ktE[HP:VM@WexQ2%WbQ0 Y ΁ͻ;gYŵAH6ؗƵrD'ߢNZS4Ɇcnޕ!da G2S?o5!u}8t2cZOKw5*ݥk29J^ve6xHA4He,SQ`d֓; YL(accءoJ ՛"5F߻*N`uh_Xp =[}Sg㯾M=?J Pwok6Czl!JB }7|zi~*c6=Bm5vEzGA,ji {6Y%=7,+$23dt0ks͵M09=D# 3{X&[qSezZhNNSҽ?zkd1 dH m>;#\sW] ;?YDEw!;z>4j2w[ _ w2Y Y%ڣRdNAvaVhr#eR°To8S9?,?1p@]c42cWx/8ƚI#w×iG(dl|+JGknz%h׊JZ3g<&p{ 9\vGp끨7EJK3)pR,%8="kyVţMZNT'},ӗ,6~ˏ"@R %'4 "4͍C&0ppJس\?ٹqq۶5CGrw% \D@! mPA|}Ư o/o6f~,ZƔ XmXyM isAK:// :566t4h s/JΔbO|}?2([Yz,<:FmN0 h &M*Um5ب^ ht;R1o2mF8* /.@Xs0Z| Xv`9 |!E?:RV^ '4ȇVnsJ;XVCҐB ߗ@32ti9!а0O` P̱6v]x"EI jhfU5gP08 éP=au;FF/]2BĶo˂q%^]: Ex0X˿`Oz ¸F~;k+jWpo{1%@BF堙4S^Zwx @8Jr;_QS0䝽 w?g&~tI,74ed$k 0:iz0I@}[]x#Є Z)Evp&-]me ݀>[n$Ai3-Tuf'eo\dd٘kuD׆ohPq(I?)C2n(h>=q|iz\]#cZj!8~fȥ쭾nZYK#Ӟ Dϗ󼩥Ii#茿L%7Sί)UA]^ܛnh`(Sqp6l54͟ O='8-7+hiDCzMQr?FsB g5eݢ%+y&{sKaS@WXA?[fEBUTOgтwߋVr׶2d\lDDkw:$TX̨đ2C̹_%ִܜdF ')?nTn[TjX(V+ӡי0sq B v) 5U'`'ʘFUOʫI(D,5y1,H8,XH>DZ9),ʆс$B~tb818kE$o֧7q7GDO)[1]s [%wl j쁮XGdV&(\Ћ#RDw냓&sq<6\{y#.hDTy wU,!vvi!xBÇyubo#B1 h ҮG۩$, *q J|RNJs:H>J!^)ar:={}RȨ`=k\Iys_x"D'?ʐ(C:&iї2FSVHpZ2h:ܛ&8~>op_Ai -^l2ԟ ϖ0āzo}KH.Xؘ(O}ɟtǗfC;]ZOv[װゴ%KjUrB~Th_k#͚s[F+Z2_*A$;}Vr0@.UyU>-2^@*i3ro3Ni %ŤaEJZ?-H3#ZxvŢ=lWkc)^ӷ0YF8n24Bεf$`>8^ř[ᒽH۵_7<*:VAM -aWٝ5{0m&azWS,w({WU@ToGoٞWoKeDi7D JV)Q:L;l&V9X"yKɶӌ;!8 &S?ei2o N BdNR.Վh+};nrD./V3<|͵4z$ss ~evҦwq7nI<,-&nT\@LI$ Ns/0[+^\/x庼n1xʤ1sN.M$HuSgXd8y0S .:|&t,xyBbA5nQ4/s3VJ"d]&'Zj;{hZ} P_ Zd{Ի!EX%Wr!}Z,i=s+ˎY>DQ5'/oH=Kpc+#}qE>FGN! J qfK!3b/gb@ȂRgU-ۿ4&̓bbTnnKAC>pSþQco+A UC 0D i0ti[E30j%0+X`˂8PVLYOŢDW=ɩK#3;$t8*iNYAVf:GC^#+ʖB5l]G B59 dct`>X[-7V??a bՍRb`eq!*>ZF0/]qLLY$p#zA> %2HĪ2hR4Ԫ,=*ߢO!Z^ݤ ^{FS8juMzPǶДѪϴb}ǑK~=I]On5+Io^/|~/2^nXOҖ}ķgx =s_))I "ezUN_zzO.:="`@LS" C'eodO:dvphbV=؄{$ ¹p’&FYA KP@L1KLUETsc+5#TAOx6[. .CSYH,wA 1hy%G)Xih~7u<G:QdބL³{KC%>,Nu>ך>WMu<_TBr*'t'せg[ w.QMBCYBߚψ'G^pFLVrw)4R/9 Gg#>iR+J_PqΉ af/EwaD2 96j!F8 3ig&~{mݭly O%6xJf{_i7]xx %HC9{[FVo,T^vBԼqFXLHJLfKx:E |ml~*5ӵ$ ۜLJme<-8$Uitx Z;dtf<_ї6jE*4RNRD6d [R76+KJ~mMosLMN Kx Z>]uϽʆ2sZۯɅ&RERz/ۊDx,2X~qƩ#vp2'Lg(d[zO6} \9dA?%#>j3>*\QmB3@l|NL1 7f,ocdv\<)!<UxK8F [VQ/hKbIW2/ҌTh#; |8K|I`aT5 s*?cS"VS%&W⾳}|pbr3>@9Wll.%X' ʈF(|Uu5 $ Q̶'hѻB8cfJfrɉZhpMDF)D}2[0"ks\Sݎ)7z0\5BQC_tLhmcx. ,*sԁf0l'ݹ֠!}"g"ٹ8m\ڰ$d^}/ge9ܷۯP#KL됡R||prSXm^l?6 cOԖEW~Ob}yIށ`G^)i\ @FZn_'%S}a#FP5'1og8%UqDj[VfRoK(9̫>1tXU9zq͍_;CteR)5b;=qJ'P2r5xYc[˝ bN[ԅ4Bm[(bu7e{(5G1 YyXD:Ja7:|HTWÿhDW=*+ wY#51q{٩WT PM2aao<}u:F iV-%uC[63UeQ9Rdb>J]MnOH|_Hd+o(UkM+ZԚ;c@Syqb+}ȄS~66G$ ed={tMҟl|;cқwW+;>Fvc`^>y 7ɀ#}ਲc8q*~ z9i݀iCQXq_aWFee*+*'C=;3WѐTkO;y"G0?b(,8Pbʱ4ialĶ%p!}+r{dbS$L5 T?큦{3=3c*bx1pJ>WGs=6TA7 ϲH_)a8`!W=MU^0=%}Cڸ\VŻ5/AmhYٍ9 \ i)Fø$SAUb"!Ƀ'kPT2 279Ч=p]kZV((Ƚ.|{QeԾöm*mO!Z[=_bfؖٗz/{%YsB X,4F<#S'E%"Y]gXL0Z~VZ ~QnN i,/^*`U~!vxECF%dP(!gUh%6hZ[[;Θ@B?ZQUnJ f\J-+?P W.oΛSJa29zY"v|Άf+FrQök5.PFsƸ*݌߼@0MU֪r1:D;ǩĘ1 an j"dgL7.gC R=f ^Ϲ (|KtcL>xd.,X |zWqvyy޾L!!{5($7!fZ)EuPS+M ɛC?TTVj8([J+E xqc]z}P[tkty% -ءڏ[ochh Y=%qTA o+CܷdI 5n4<ޘc/С~oqLfoYv+v Q\ɗUn|0g,$?勚ӂwZ.Pn d8᭷ vd62K a^^;Uː@x% $ДK~80>l7Rqyf@<"Ov_bG1a}pZ  ve )k`a-Mk+Dc]Q1a斋K~Y%r4ylG53τ4 b:~eY)l8k.!I_ڰ|1\,`}1ciTOǧ$,`3ԏm ~*اR= /?gZ++0w߃q{< f9Y+h"nKPlNPS~wYǒC# Aa^C5n ϓWn?^qu!z8RW(:]${^JK wBa ?<.] aH K^>Q-<;ԧځ2SOΧ%jտ8 w~_''}ÐQ>Or,6`հM KX _>?/ÜÓ=7S\Uw\`.DL@(K 3VELY;fLʄIܫYUTW_R P04y'UD ӻ-WD2=l?F)Kg2۪9s>2YC5C1!͠nLDs|c[_LU?yo2a! |`^$]R]?A b2J > `e9 ~~xxhM)[r1*;9T"k@WjpIL]G:[J0AToU&Y?1 _\V0?B8!>ו"p~k{|g˷{HviԦ iP,iFCҏD5Ĺ~tw={eq88nj*^S߈gjť ,M4*:\\'WfM}y2蟈X׾3K7ԴWc)ܻ@ClR^B4+9޶Jcϧ-G7ɪծZuuz)`.RӃ;ʯ;NC6iʶUFDCS1y8g aDZ}!-.ÕMù&CpKQr $=(T&[~yeyƼgY3AsωW0,iJ̝3f\K7SM6|%%D58C'_uVn-fa26xDoX mj6(gG%@y<ǴfA։C¨PfΟ0|ҬqrS.ݔOrDN^:d~ "c骱N!R#-:]{M_6Rg v( l2vvGbJaַ.]X]"VF!Q3{*[~AaF=9};zOr|1L3Ijȥόݷق{\:ċJ￿m:|j%^۷ݧSeչ¼P[XUl]YР,H}c6@ 1Z(*&ςDv˪PfLS>bȗ?[ڜ>z|Of+Sb7Ϟ+B&aQ؈D?,;'X켲Nfᴮ$]Zr#ߪQ\3AYte.I읥mLtR)E,xYBG7Sҟ 6*lڭ1=veWNJpnvez.:09`~+5j.?fq'PݏÌpR.S$km`=C7~i8 px$|]n_x,W|֬|Ђe[fǂ7ܡ6bKwQZ3ѦhJyT%O7nb\on)!m|!]%{r\q([ì K 5l|/ߡr[Qe&{g|0aaG;ڼj; )0ڄfo 0kR[Β3Fy {ԑw^5.r>xT³h;v!n>ݑ`4/ԋ E{_v-؂L)w6E2['12Aۍ(}8S]Ӹw-wkߔ Waꠦ7F[?ypE5Rݚ!ʬBÙpa*‰.'8o-(sd'țYT Uܵ&hr`TU꯲a]- Ao] oܞ{6x^xh< rGQv`]wӇ}tP'EVd1.LĂ hF1==4 􅯞wŘ#H-*m]m A'4<V"VQ|"/n{Xg$ X}sRG6c+6㺢bP&؀o}=%8dJ8G Й%aXʎ| =2PYI)C<'D}:gufߚZ97-"CO+M~yP1FY'Zv0.]N5 [52z?/fQ&ԍ'W4d}s=hIGҦ[7e(6Z1ApR&ZĢ| @ $,CQX.}sư7B>j颽}7{d@^ ;cܶ!^̊җ gbW_zqX(X.^v)ƙ^oCsV N-|K|DbI{4'j>i\?[c\UI~U{ǼyJ.^uXPBZzdڔ9wh Sp۲q4񓊦,r썱^& x]UU%ۆ]ڏ_CI\{Ioi/]|c^Nu@ F[Syx_E-@T歘oKK"Z8o:!nް_Hl^YPWU˰fQ<IQBS{r lĵg N!gWh 8AS R`V @s:g|ch0^%Kh@"*!9V}ٌ>NܜLT7Avn[[wW>hkSH{)Bj k||]y;q,WӟRk~%Ǻ^@P JKy yFEh%/X #F[X_Ptؕh8^jT!MeG Ȓ5?l`_\e +=}Db7kdnͺXރ#?oU2z7k|s:%uP6]Y=;a-d"8d"9 姱neMMm4<0,2NgiT= m^n8#_oBmEkDFK@:\r9ϰW(09_-B`3-B/tywQ(?}Z ? zi"޶6Nnn"MbgAwu @Bm$osP6V \t *q`Ŗjb@k I8Ufs&Qa#{5֧ gyl 3P'PaUg(bcWt8`6F6cVO^6=\rݜѧNi|DD_n5 (JYS?8K.4FԸDl-^ xL'p]9valJڊ֖'ʢ CicŠOYo&]:FMS_^/ Zu^Tqźƒ6@0cW.>#X_+kv!t&O~ytOkXDXV'_kV+;,HhJ|3D3o]~t]VTչT)"UUm#Vb^>m9&Ǖ lHsm5{{S"?@rw ŵ/2?v}l=[Hr=:{jvW/j:uT '`PhdJ89Aomko}V]<)94^.;? ?d$}d4ڭyjY?-pƓhO=t=5 ,sg1LP%) "EZwuWmA!@mTs5v5ndaZ9n׻=KKO* C-^:ZZ$\C!?l{W'PUI97Q(.YJKu| =A)$ͩ:Bzu[/cK+jFWJbat-]rDt'i]kٔ, tpQ>3U5Z,ag9n͇BDu?WlQ<QK,쬜c7/p6S٩Vȫ|_ja&=OiiR'?kH;;z!绒vЅb<cl FD'w;"HuBwG,(?}:Er]D𧪝nX&%7='Y!'8 Uur**.إWk(*ߟ'T }KDpE݁TGj!2p R1*w6FQ5q5Q :6LܖJq؇lH'$ABEDx 7/tJH(e ,k.S̛ ej;2Ycw5΂CYC+-"5Da _YQ7TˆPi T6s`$ri8+B 8Jo|#{^;7ޓr&]k)͈>Η;KQ=5N!o!_bI=V fݖ#iz;#GsbQV ZY`0ho=;[w@\[;vnk7+!yMHx.Y9_^o6 7wkpJ['m s2Ӑ{'Q_voiyv& Q4OJU[vtrK^QS觜N~g׹ѨAC{oP.=I)b"Kڕj?kM} N$9*/KQeaBkjaq:~tZqd5kkO{佅!3$$n=gA8?ͿEJoq@fLU#-++ƨTO3]3\>D?w]跮;g-'wl?VF*GKA@appTnz(󕹞49)qlg =Nv;hF vΧs r}:civ|&<7o棴֓;!^?mp= ^Y/@zWunr'6N_.qᇂ7ߜ2r1z:ʬۂ$wt4A Ҏ.){wGk}n6 1ewv!pk6~;Y|nvrU ߟ8>6/%g"a2- t?#![E(KOĈʳ0BNm%F"㱗lR<4ܽt3×YG%tƗ- BL@tIfkRavŖzYR502ݴPZҲBߪ<ܴ-hI82$9ޭikZVPM/lc͒ 緔;g9;-tAQM9pT|?OK_%7N$u)ÊJZbRu"?[\TWXuP$4khi(lE 8&pB#pw&NbmcTqz:@Ld Pӄ8Mw6 B}>2-/^<;H.\f2}>;v_0XikDD[}f/ gSexА@f9grV4hmo[ j]VxnT#a=I4NŗD$}\xN_.1\`ns^*rF.#eFd2[?B} b,i|&Q~/II7_ תe|RlN"d0)TQ,:+?abL߯Hs59kY%"x7uOyA u2-UKH=uCAY@ R໖-̽sK*Sldj$88KTϯ1cm 6l*[G.JO|. 66r *D4Ss@e?>,rϒd7žOiv_5|D[rk~}0K=}*SGzSR .6"S^ޅDlTxQ17zF[4.QW4Kf%רRO'ćrwȶ>t??ΪEUq5F E7VڷfbS!ΐ2UfRtJϵLtu4adH1R]+Dt0}oꅘ[gJv(ö~b+h@<} QGBK;;1[p 0X 1[nZs]u2!LeGs] xP+RnPr$ (2lTSۈ4F qc;V1 D@W7pB5͸q؅E[|^Ěrn sL$zKN,L ҽ(bg!}x5򥖻8wFsBB2Os"«H0WOW6K%=`NNRL/6()5SAX&"YNwNץOg$+B_ %&C(lxy[M!YP-R=˵&Wku6b/QwҪ4a4!-D޶ PJf;FJӦ!kΐeչLJIkgsS'#Lz!g2 ĊC(5Ԋ=c7A yIK˭pÈ 5Ct(\b(83k^'!}Ezˋi[_i1->pz;* i-.XkC?m[Š CG_%idoH!eeQf``[-n:|46a{ɷŀrkHx,vR^ tH9xC˦Nc-wZR4gӭ~@rܔ_8`5Ĕ9>^HKET܊uM?Y AֹѝcqY#re}o9+q<=J8WۅfA#݉"1;tY>5tB2~U79-zz#t@>jZ"/yd=+5ȽQodϊcRS}TSzf(դkGI. =j̿ ۋ^nop 6Р<-U.OZ\*)wY9N! -̆я.ҫ*Mt3GtS~^eJbV%j~]T+ 6+kdg9Lxǔu7t TYʎJJllCo7 I4E/o(A2( x5n`bJ{[N1(=ĊΉ \8*KiЏ[ޡJ\O S:q\ɜIHx }SHa`. E'Hwͱ]X@$h< q=!e-c[,;wW{F,2On2]]?57MwɜeS7:Dq>,5{x @GŽ3b%2}Fccxx I- \q4ړWwGjUQS(L K!c/R\M,i.l=.>YFj:#P1ڒPoy)XP9"ܪɊ[Y>H6`zvZơf b¹,2}$U$BX=R{| ߀)F*ëxX:A e:bS93 @5v%}YyvVPא[(),0{HY}a>,typO IŦ@b;7Pxe_ U7.MwZ`ܑA}rQ4X&&Gn$Om aaL彄)|sN¸7bBwKԳhd_/,M藃>ER9woa(7WP!70$D3ջA٣Y;Zj/֒뒱rTv>H&oN4ܔKra D'oUӺ-Kre;m7In![hzo/;#W40@yOwQG :A\Y%_H)<1P朼z G7`Ɖ/NS4 jgik|qybϏFlu̚agsXv&F R:#H߄]&F|٧ r1A )k[ ~*!>1sSZw,{U&Q5 ƶejT(TS "[{ONzU}J>2Tƹ٧fN x|(;Hw{ٕ@!NZFXRw䐖]&+H-EgCd:Mc& r~ }8)Su0P v@&Ay;O }mG@<9r#dQ)S髽;? !ڰteb=ir6f <QEބhddWv֨f[\+pv)OP=N_`F.iBƙp L$k~9>X9܍c\*;z(%f)]CɔEz]}y"߅T$ )13hQ <ҋHao9@1ꋙnʾq{?k~_K7?@ Cdv 9mF%'cd5ڴ`n%/|8E/E{>+dMw9Y,ˍ X +us(.AƎ/ 9W9Y)7ýЄ-Up=X̜bMR#Kŷ'Z֢ [J+~-;IQB7hK!ѯ)^r QO8֦5%osnDn{Tu|G7/2ƆNh+_&cpsB38XjmigzY%G~ut-~EZzi>8c &z%7CdB;B7efd)m.LJ+;9U+FV=(rubF4g7!%.jTjH>Z+_ɣQ[rK Kr=1@;KE `5=OKTLߵ=h;\t:^OZŽf6_u(h>rh1Z='_G Zk-L\@ZuOi_fq|_. ar&s6:1ϧөK@ej80AC_&"n8>yK{Tt(YBfTA8>SstN-ǐ[u,֖2yʴLoKgKKɢP-پܻ.,Dܜe|,#~|*I̊|uL% {6YKFox ;"(,!ѭm!lW74x6;k1uSJ,d"8?6%@ѱxz,CHq=%nboG޺kv)}u/:M,۝{Wwꠎߣ8)dq(ja('xJ,|G\=eB\\Uqmc_DA`&Wb+谀i0̪I*x8*L@{ORD z"᎖'NS>O޼B}Oirҫ&v޶0ƾ&9MfIN3ݏP,EAqukϑ:YE6͉= >^Xb+"Nkx9݀ Q DDGͮ,0`V0 AļҏÇ1~@:H$*dGToP[GqBoW-"_+p]5`aWXbICNWUppĒp NnUmžZ$qq45v&K3DnAڝ#!",lknR, }mmpe2epW.Rوlu,V1P dz/Vh<@04|XRoNx!tAX2 "~yvRM}~Z,`/O:BcRpk*.(^b4L] Ykb-rl0G¨!!DXZԵޱT|.D}ny 㦄!."zH2qݓ)X~ij>r3#dmgsDpqenkkdqX{ ƳsP) opZ3>oؤbh⏎VcDGz :hj7<JyUmݴck<~0y:y{.`m_`+Q O@pB[SJScR0s0Ko&y=ف>#\We-Bub5ḭjPs\ӑ*m,="#F}m~Ѱ6c{2}J ;!Hke(ې106t$8 _0`@  ٌmȣrZE]'!uԣ_nypnv[FCen:#)Az[7e$kd9/Eg%zh",QOM)]pة'^h (SMsZeu8H4A]2Iy"#79B\vC9o#.H[ptO9сHvE+Z"CW9(8Qwȥ…qS Oyނ LҳkX`Z/Bp2al$>(4@awaȸъ $`Ty(c&;s .1L~1Ӓ콕5"!SХVzCQuS7QQ8 uySIMW)Q`f2o " dW2S#Ry~ ~MM xW5]%@>y۹ 3q "sGBzv$%ldU}tZ%D{}*^)E5?pȚ>Y}tINgle=6N'sJʅMN_]eѠ;[ 6>2X.3ҫgΌS0Pu3 {t.ˇx..g 3&4׊ERdqu"_YnAe B< 6Jb3Ϯ-M2_ U9l YZ