libavcodec58_134-32bit-4.4-150600.13.13.1<>,Xf>p9|:}ȘC˻i'lB5|k$#![CY~VA\:}-tY'Rw1dQ#Zk[ g?[F,ѓL3N'Qf IF\Uw4vq!.Ǯ A^۲ז2>|Ma &M]5s zz8PfVfшL+?5p?ȱ{4mԛ+iEQ$vxV"a"֞>>?d , A@DPTm     R lt~$//t/(89 :>GHI XY \H]P^~bcFdefluvwxy,DHNClibavcodec58_134-32bit4.4150600.13.13.1FFmpeg codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This build of ffmpeg is limited in the number of codecs supported.f>h04-ch1bWSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigW鐡f>f>0c7f0d6d047704f039a3d21225c70ad032849bd05e754115491826479ace1af0libavcodec.so.58.134.100rootrootrootrootffmpeg-4-4.4-150600.13.13.1.src.rpmlibavcodec.so.58.134libavcodec.so.58.134(LIBAVCODEC_58)libavcodec58_134-32bitlibavcodec58_134-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibavutil.so.56.70libavutil.so.56.70(LIBAVUTIL_56)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.34)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcelt0.so.2libdav1d.so.7libgsm.so.1liblzma.so.5liblzma.so.5(XZ_5.0)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libm.so.6(GLIBC_2.27)libm.so.6(GLIBC_2.29)libm.so.6(GLIBC_2.35)libmp3lame.so.0libopenjp2.so.7libopus.so.0libspeex.so.1libswresample.so.3.9libswresample.so.3.9(LIBSWRESAMPLE_3)libtheoradec.so.1libtheoradec.so.1(libtheoradec_1.0)libtheoraenc.so.1libtheoraenc.so.1(libtheoraenc_1.0)libtwolame.so.0libva.so.2libvorbis.so.0libvorbisenc.so.2libvpx.so.7libwebp.so.7libwebpmux.so.3libz.so.1libz.so.1(ZLIB_1.2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ffm@ffWfO/f,f"\ff@e@e@eDdJccʂ@ccs@a(aj@````O@`y|@`pA`M`3@` a@_@__@__A@_ @_o@^^3^ϧ^>@^^l@^0^@^oj@^^F^&^g@^ ]@]w@]o@]^]^]Y=]S]QT]Ik]A] @]G@\\ڭ\@\-@\\\8\N\@\6\\}@\zp@\y\w@\g@\g@\b@\Yz\=@\[@[ݍ[ @[Q@[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@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.comxiaoguang.wang@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comsndirsch@suse.comsndirsch@suse.commeissner@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comhpj@urpla.netalynx.zhou@suse.comjengelh@inai.dedaniel.molkentin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.dedmueller@suse.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dehpj@urpla.netalexander.reimelt@protonmail.chbjorn.lie@gmail.comjengelh@inai.dejengelh@inai.debjorn.lie@gmail.comjslaby@suse.comjengelh@inai.dematwey.kornilov@gmail.comjengelh@inai.deidonmez@suse.comtchvatal@suse.comschwab@linux-m68k.orgbjorn.lie@gmail.combjorn.lie@gmail.comidonmez@suse.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.comjengelh@inai.deidonmez@suse.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comnormand@linux.vnet.ibm.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.commliska@suse.czbjorn.lie@gmail.comjengelh@inai.demliska@suse.czmliska@suse.czhpj@urpla.netseanlew@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comjayvdb@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comadrian@suse.debjorn.lie@gmail.comstefan.bruens@rwth-aachen.desean@suspend.netsean@suspend.netqzheng@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@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-4-CVE-2024-7055.patch: Backporting 3faadbe2 from upstream, Use 64bit for input size check, Fixes: out of array read, Fixes: poc3. (CVE-2024-7055, bsc#1229026)- Add ffmpeg-4-CVE-2023-51798.patch: Backporting 68146f06 from upstream, Check pts before division. (CVE-2023-51798 bsc#1223304)- Add ffmpeg-4-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-2020-22021.patch: Backport from upstream to fix Buffer Overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (CVE-2020-22021, bsc#1186586).- 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-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix out of array access. (CVE-2023-51793, bsc#1223272).- 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-avcodec-libdav1d-fix-compilation-after-recent-libdav.patch, ffmpeg-avcodec-libdav1d-don-t-repeatedly-parse-the-same-seq.patch * fixes build against dav1d, which has been updated in SUSE:SLE-15-SP5:Update (where apparently no rebuild of ffmpeg-4 had been triggered)- drop support for libmfx, which is no longer supported upstream at all (boo#1219494)- ffmpeg-fix-new-binutils.patch.txt: fix build with new binutils (bsc#1215309)- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c. (CVE-2022-48434, bsc#1209934)- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (CVE-2022-3341, bsc#1206778)- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame(). (CVE-2022-3109, bsc#1206442)- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame(). (CVE-2022-3964, bsc#1205388)- 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. (CVE-2021-38171, bsc#1189724)- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked. (CVE-2021-38114, bsc#1189142)- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- 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. (CVE-2020-22046, bsc#1186849) - Add ffmpeg-CVE-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked. (CVE-2020-22046, bsc#1186865)- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch (CVE-2020-35964, boo#1180519)- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch.- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- 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/bin/sh4.4-150600.13.13.14.4-150600.13.13.1libavcodec.so.58.134libavcodec.so.58.134.100/usr/lib/-fomit-frame-pointer -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:35694/SUSE_SLE-15-SP6_Update/4623c1a57b55eafa128e5e4ccbe2f64f-ffmpeg-4.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d85c8a9b75744cbcb176eb1210326f57c04c76f9, stripped,PPR*RR!RRRRR RR R RRR RRRRRRRRR&RR(R'RR RR)RRRRRR RR"R$R%R#Rutf-87b3002f22103db813d7d6f5e65f093209f556dfb6297d3284dcde7b99c92d66e? 7zXZ !t/]"k%ֿ۫\"ɎG@X(Mt檽D,j`qXLM;[h "EL F84%rsA}`{Kn:+]lfD^ ugqp" 5mJ~g@Z~vaWypiZ &E6(垠l enk %wzN"K?푳Wf'1reTKF/R*ؖEe=r1w&;@#>+=,f{ђV!X){!cޯK%60UT) ag]+r*a,$St `8v\Fפ!{g\s+FlPto&DI1Ls۝Қ;s9 3E6&>:L5O8xxi@,f?ZZ%ajx cVx:FjSB8 fqotqy!dq~И i@!PhaJ@fh s][b@-N鬏sm;-Co^l ȈyU/<ɳ杉`g hGŪ#}ߍZpІO*U!PYwp-f̏+wTg'pձhStG*ƞdPI;RATu5s44)?Ydk,[p5q(³*qx7y(t#NF RWC Lm*n}k,䗋pzk:ů*DP(Ւ" :"OQ;1AzӗƭoxO[ R-Q tzpmӉnHTo41LYyDXc;?8Kbv(ֳ='^zSA:Q?R@ IҔHX/.z;HWL= -'$;ubcgcD$=uߨVH@Qa"5[j}pAjljtm< s1aak0G_$}A T]3no`+g?2: Ng K}]MxOӽkacP<+Aƺ3"2NUbN|t nZ+9)t+OVJ)sSPKUICV#_4a還}B:+@^hr@C˽{y-7Ň Ǫ6u2J8/ַN B#!Ǥ>Dh=,;ldV&f;Ɯcq 9''sX7 [`Q+/ tD 2hVQ&|?1~ Xviu8xzvv㑙Vl@ӂ*}In Gk9^_$);liGe@'ȨШPYlLeտSr_9 T ^ ƏU%-ٵ2\8;QusK. w!kXlftX/27\|"p"!jxh7f<:LQdTQծ!w뒿wBeS [F h4mI4ݛd|t烣m!a^iqcqpG8+}"*[6KAk@@Mv‚@Sp躘DPTD}վlّadVɆ3u O`Xz %̒G18eK5&.XJu~$UHJa 9xKwVp ѨLGaz*ɔ4A2R%F)'$eO4Aiilj]0w J|몋%d9ru-l욳1z+)I3ʪ;>_g)1mVE5@H -O@oרƤ-6iC. 1:0Ut H`8☝ǒ GfnP8U>GPɩ "5&Gx~&?h13f`AelBFo(iO ßӨں{TXa_`GKqboL/I+ae^^4Zo*hhF%5)tPl/e3;fQy9Aş3]7?P;IV6x̮e?FI(͉t&ca wO kMAMYhS^46y CxB`?(f-@@E.|G9ifeŹSgVk6iѧ`r&<_aciD` eSͭ?>cFE* pfK.S)cgo'q[A,T'뒏Ιbkؑ #.-Lj 7~aΧ輸TPioe~e ('(H(gNaþ//f7#hݟ|UMɤQJJ3݁tu-%~醅](>H ^MFLS!1Pr1b@]ES`^?::~TvEܮБ?[Bk&hHE8BQhEFek8f069L_&qsQˇ5n^!>>Mqfd\P;rf]#aZ;ik3Ĉ1xL(31Um_ 8N - ģO~!eOm'dBM^n4e?eI6J>L@}37[o|kRyCz} AORpEGy[2.2qA KUc/;'!n69G5#ږFD@j̩I)^f ʄa y"L2^z|eFh0ziy3&?:< /._9? e!WT%f-74Ƃ:\CQu=&œX}@}qNx B x#«qm*hT0(TT^\*3[07eGﬢ%& \8!DV%^\tyO(bs>y) R}sz2FTF{&N>ŋp4s4{Y^ ߋ ځN׫DCuVnBb*;K jJwP'#FV,\-t?0_Үlc 2`0?Ӕ",2 އ{uJ@Tz7Zx*q Ev}ƧpǛWd/ߤ1B_M$dߙrbj=(o\HtPki?m?rsw-R/ S}Ec`s/( J 3 /K7.:JM}YT%ł<};/嘜IMS\T3!R{],MGǟgJ,8[FԁdRH,q7]IV<FbdFѩ\q}ԭ ޚ,^twEPJR2 ٗq@wÔ):ގҎք&&$68Yt0jR.3>?I%/CZn 1޲ ;^.sgPYyl\:+mTN\.W ogZ:V60t{ O34Ȼ8>2nIO]dpJ1٨vη&XKaŬ"2KᰉGƟ<\S01(sllK_,{fO;dđ-%G|Z( }U PghULE .?ؙ:?I,!uarihkq-!q_kسawF#WFc(:`[o/u~Tk1!;H㇐$s}p!+20U%weP⑑í6N);u{+Md7P69%N7lӳ:MG^1~t23E* K,5ڇNz+!_氢*mNsG_yvJL[ewpr@`S(l ^Ka].Ky`an}f\j4lf> tI>T.X.N9Q NFûĜ#^' ,{=vI̊fO]Cg2Z킝5i28s'nL3R~n2Mw9vGu@I2SjHYܰ)RG9'eOcr4vreyMy8ъGjηy,3xȾk;x>6r+GR^4( ƾ}X P ''_dP2oR oiS^Yۘ@Y(nxͼrt^_\h6{bm ev\Kx|<6S`S"4|/|8+{ʌ'Ҟƪ>l(t" Lnݷ{khjA)pJ ī ֟>zrީ-cӛV׆ W?4e YC{܏hw3IZoIh;=;ACS u!NV- S_;'gnDr}ULD3bzS5aiJo`N5!L6x[GcvJ,*v>"5ބ1gI'jze 9m4InC9ٗ<#ӱ7'̟cIX޻G|DDcO~aѺsq" ٢ܳb7 ϟۜpG~iTqĚTՏ:V(> EF%d$u'pI,hmRx{{UڑؽX,`s@)5^# ;{xi9,J4Oײz<*8&CނĴq-/bFdwx/8!8ޗKٝ1|bqx|@3flLE1m,^3ݚQ`{bHx۳#{4 C[_uZ9ĕn>Th*#FĊDbDf?FQAjm-xɊːY>Jv&b@a7x)(x+I 3.~Ur "/p-7q#=#@ fDV6u˃@x~s&oL -ӂzMOn! @5 Ѿԝ-XFW Nlԝ"Uȟ P̔CpLEQ-PoS>HBpg!nDlM|Pc_=f2?#xoI(g܊ƈ5VGC iH8qY1L.36 ۺN+ZGi:Eq ,ٙH=X^~uX\@~p؛4ZDmfI6'3TfXO(wLĶtQ57E(Ǵ\pe-^w=ɉN w̓?2$//9.%~ݱͰWgOx٣)7/ "=@s4JjP]֞Ut9E4yrP ė12 b19ѨGS}l=7']O-(|=,=a)9nXU7rPsT_ަ,rK0rX/'% +x|zǫY@qlhַ=>?UPoSa}{~\_ZRH߮%/WDJoLxw'?u7⩂ȄyYtڣ犔{EWSP e֙Y|nyhZ!}3)V*nE$ b~pLI?RP k8҇sg'Gٳz.:lýSGo~㥭}0Q\[~/:jqSαcQGCBd{8ؗ (9 D|⸪4ras@=ķ}X:j$0xL<d$Qv Ag7 * SL[&64Źk.]Pߤx4]S3-I};|t%J&1\BT 2́ nHaH;à (0Ipeۆ,ibBԨ`m #"[aР_aSvM:I2GM'y oZ9e4#n*JSp4(P{mz끒SVw%OӘ?:RKGw3QbD6DxZ(lAd%1M,t@y!$ "d9h7}tI;K{d-ڙ{<_"،y!7([VN1YC]Vob̛Sy7ȫ`O(hgEhjݫ2C.h.X]p_T(2r*6H4,ܫ\lwx_/tӿ _h%}@u)Ӂ_.߃)0Po5m# !% .!퉦{^0mt\8' 7)ܗu^s|zyB2(:3VVZkYvqMzݦ9s# ٙ4Wg@`J2E3wSV8-8O2q~ 1U%7tEe8_۷?høxp]t |YtWGm먌 :a-kŒLs0\eIv/` #7{XG%Z(7D!ndtW Q8a׸!eu+KdB@X6BB3|]`DT!͍eXѕ`Z\/'̾ˉqrXhB$GqRMa`3e^DZʑx=VlSnn bsXkمBBh Bq>Fi_"veT$uC2P,o(zE/-0=r$SҤtJ[]N+Rq{S["#F 5!}?6y>gĺ553:5kLG(zk,޵x (FzpFb":ş Q -mL)H2Z10qW&"sSTjd6(.*j^*jv|I2gnʲhC%;rm'?os$0L`Ǧ0CdTEK@G+ A<Wj~ϋ"P~g+;a VqdqS)W EuKgQҤԅxi"M\)FA6/aeSJuHm4;Ҏ΂`Ӓ?'CqPyVPf/ /z!MW L?܋ў*O?- tJV $pOFf֥&dNٽӡ7gڨUlj~h;7v< 2k<&Y\CCng|ez`a:M5/UQ/5?5MN04p8q^őw4an; >{ձ1M!vs!;U~jZogH)V\`2~w6suKBCjLBHDRNm<"؝}IsĹ#g(<`Cu=yPO!POM2nj*0G,&j@l HXn%|gd.Wl *m#6 o*J ,}FKrWY",3= gt]6N$ZVEK%TBziX4̚&6GC=o>_#s=nj=%maj&=(v]֖A)"ټyWTƀSrR9HjȘ9 ;:qH&ND2ߺi, Ew֫U_ٳ >7wnQEwZr)F!w4mtv:Vǝ)9}@IDexC)Q;Sl%3`H^+λ P͵O֒݉>lVEuttŹx#ѭz0~hg\=#6dDfkKmCBf"i+٩ɸo9u8B 2N[xT4Zkξ>`TU瞾2͠Yݫz6,9/޷X:sĖTdzZJ',KGHi=ZGm6<ן[@+dy`ڪ5Y|$[#f[h&FexE(7|+FY1CTM<}xI/.yi1|H: )&S%޵-^^d5H Gu,R,{\[zNj7~$SI,RQНccVqˊɉ<ؘ19NJӎRdGݎUUUp;hFkbJU]uَ;{w RIW#ldWv1؝+]&Q6Dڻ-h3٪g ⦗U)s4[ Btj,|~*@adoAӑ]QC1Da^6pXn>A͘ ֍NgG)13fQ5$@E)( =7~d,HȍC&.$P-2p6cqK\%aT\̛ '1"f7W93%7HHOnPǖEQ=?QmdPp7/z3aNewN= Pr^`~$ƕ٬C65-@"m哛E-9:/ CIC#DSqEYٽ7M6@\Z|O=?F ؂]%0r{DTԛ{P9_nEQQ">NTOE}U>IAqz?kELٮ`=t`E5ξ~F*홫%dUj5FJg;Wc k+cBXqi 0Z!C yȚU?[G.7PzN'qC&iNp)D{}6_J:)9 a o&1;Dtj!\:.0\6xUFau)[`Xjy"uvk::H1n,?FKG •/f>ӏ f0`9%3)9zQ 7"H' ?[/Ԗ=\ nJ):=X(0Q7Z)e5}ByL&.96Il.o72~<}a%qC%XrawX$4C jkn k>۠|-ԜB %G.h4I;Gzw{xzy1tAZؘOF!Zb<ØOQf=A S$% \_r<ƈݭ.{o ٬'2h+cHRtO`tcJg1w]ӱQ\!)86 H"ZKKp T _ U=K6^-3`ӇdPO<7/:nX(*Yڤ1.4寜B_~UQ)E,CA4SS5w8lЀ ?+g))m)3dVlVa)bjXv~@{zTqMƉZB̓i3fN\S#K\iP6a2V|t6TQzm!C羆=YnK@`hAK2p'l,߆+H,=D=LXWNm_93EM quqZ8:||DYXY Shy7ucTi4L+ΓTJ\]*ěRZ70Dd) ,@bm3c,VlXV$a7<>$俹Cla@N||B514Fa`䦎>ORنxfU~=}]kmqfW Cb*S1dB u4Uկ݈3͇S1մo`q]tRi8Dptyɣ`]%*5j PtH"RDRqO8A#SO^XI%y's2⚸ti~]SX&QlBeYfԀfpgg!?~I4ο[b R3 {_x>7RF7oUkDZV;S شSa }I0j[VVnӃP)|Fk3L>g>Q,Kq7O6Y텕.=_802M793vzhƋC>q;o0}&J]zՀw x/4g5%# oH!;~!&o 'ݕQm#-\-f“ܚϰgَ46epϞ]}Wi1jUd%JAjSZDO9-Q]&]BU`K6XOLzegE)wdoYx׮7sqhMq0$.ʼn.M3; dɬ=MIxd.ޡx] {?q9Ofӣ;`:OoƜ׉BEL%g)3[xq1qhYOXtb<{KU*K$J菛Jj5G@cTS~bNPU4HǮݔdHN2匽_b>i_h/ošĿ]aRWdock笖x_zBO0cmϺOb؏TNg[[ [g^>dz*V\!p.e[F} "X7Qbɜ+ j2_.X"ۻxbv„!`OI}mtAii73_{HVev:Hdw$BE6ͨ-뗲e|F{8#KN@[+YNxq²1:`9<.&)|& r 43݋[\٣߯9w\xKJL NB]cO3F~NT<@C Vۺ~ucls\T4!퉀^Պq/w5>Z"i<4l1zYc\-zf&*,={هݽJ=#4]כU' X.:D8=ԧ{q9:%ݾ@)g͐gZ>/#;!,E-qڕ΄lRwlXܟodc8=σYjmy ʺ7+[]+WH(͆TDJx!<009Q12vvFG]+i[!=CuR4OOtCxbl_m瞌%1DZ.9WX.bEZd8T-N_ m])΢D.Z#GG;&bN|HxҀ2uB5,y)2sDM(l$x`N_A eĶnZj97_+M#Km^mة Xuw|?;\'p(Y0wye{U4UdOe 58_-&5v,tzʖ ٝ-O8^+ORsFhOD0Q+I+8[ \4)JMH$aU%*92*@5c"V sCi5@<`$F"ϛsu;F]0NP< s6V˴5sLi".TRꔢ[s‰r\fgҗ.o)l:%aunŮl ,C ǧ@F6wJIݶM::rl/>YacY)!Y r,(.PrLsRS@3&_u:-ۆdB;u/e~9tZ9H$,axN߸ĩYr1m-h|܈xO Oyd ee+uE1qZq`s`'NglZ`<d*!BG+Ƒ8J 3 .Dfthb{k߷hEɢ0LTNSE֕7p>_`?F|${/\ʋc`h.Th,h~DN Aɍ:vOe]%1~(PfPB=T&>|~|-5H}ǀ\G: PA Dz{R]MۊrR,BנX|dG(ʊu,, n(q!e?`MKԡfj<>ڇ$u*2#X1@c92koy+'t@L/x5k ]EIPXقw&\Տ )CTzO辐xp<$\2S&Ap5o'ھ @׃Bj9%yd/dg" L#"u&d`4Rb3Mx/!dc5u8 GjŜ~V\&&(7|.vn*U0ЮаBNyr:8hEi6ƏZ.nWR\uY3G I?߀@D'? ;)UډsrچH= oZi%O`Zì4I(}I0b]aN.ZHʺۚrX+X=)t9mtbЀnЁ+vuwH\K!0oyAm9_{YABu/D6K9KAVRPscGKH^M.m>\D{'s1js W[~#`G}.< P@]ɛ Jn]U4;Yt_KC.3u@MI gy2vքo4Z/؝B6Xg8=m@Vrua l~]Mcvy𽱱OaT['; bHWSѐ'+MCtX98w/mȔYА(ļ2)1nbB5 >&\#A$;30D !MAju'`֚pBHOWwE %Q@YLN=7RBkW)֠KoJn ү\yPrM+nĖpR> VU=Outb[uJ70fI,qH)l=XgTjIR+ 2 s,vf5m:xCns*)yz`S==ըI] r: Γt|XaR|nAs V3IWyٌ0eNH:1c.j6t[食-(DX" Z3cH*P3T *qKQHϪD}F'~KtDD)Ps YJWa9Ӌ"/n_DW*oRw^|OvEGy(|:ϴiG2{c1]Uϑf"QC$YF jLC@Uu )wE`KX%v.Ws^SfF). O!rWo[_\0h~lhwF۲O6V6 (GXA/`^\'QW4 O6ב2˟ ^+*]s[& 8Ukq1T*X4oKG!;)E>3 ֠<|nCR,A8( ]|qwxG57[춲Lg1/ G׼K! 1*}H|%6)4`ܽ_ux ׾XT0P$l[ar QhJF+ ,gOPxO% !4¼M7z?ƷBRƵm<ǩS݅aO0E'v֧x `4Hl=cyk[5Υ}'yZ@Su3h^)R&&0_,Mg?rN2Fm0 K$.z0Ð #5a@r "PG -dW%f%|͑),#IͅJLLMY}: lT(ˎrN=܂Գ'YNǀ C*'`q!W4M#j7Q|fdh?5*|+թ p::uZhgKCucq4h璺sMtY,,)ΫHx,E~R<qUEɎO.;X1"d*@jIf)9 _\~ 6=ZBdK-bڕ{ b}UX(7T \{ж7w}G&:;#HIMxBj$S'T9mm:ix=4rl0 iGt EIG""j`&phE$ |}|< ZLyf`(F&`#[^Sf@%_"Sy;.;8~Y K8FzYծ'Hbho,wBnf" !Ο]a09#:e4tlZ/e|Nr])O,6!$ݒ+ ޶Xȕb o/xQla/V/', h)[N<;4#+% C־K7?ٵ{]>{ɃnڣHNQddvݯe8WR%n*q H<Bz" t]:-1^NG Ke}qf^E"^bzdrs:4~rnl{T8'"sD_ 0|b*2xTQyCGfsݴ_"p.kǘUi?(p F-iPԢ_6#*$ց[TݟL<0 DT;F3I3AY|z? ^T9xvi= . xJvYVI[EhțPg f8%!]4[$6G/VMW乗|FEX>FzQ۰J6Vp>3aq'X(Tw56ޮWf MOr ѼsL7:JlVy1I{$Kb%^m@][8خ#']zDfRpL-?yz6݊ީB7$C z 7 g;s˿3qWkGWPJ>+DzqiS/l <^p52t_VIe.KP*Q$i\;0áS범| IjWި +<YDoM ,b~1 ]$nDH}S,lr/9Cu8ĪdV/P!UZuXDdIgSC VkqzwDsX_:M>W@d(H+|jnBK<Ɔ#"['oQbRSepwINmc0iZޭT}1|z-ާ}QX_ @i#}Fl\9P(vق?Tfj}6_.`͜AH\ѿ^iIBk&?`K.ˆd )^h }XILTɥqtńSLP# QR62R%+ nzB~&/R+C!=]})jBhG_+SUXQ@f{s_db.Jt x\ru\fl<*[Ӣȩh[[p`VZҽS.*Z\ E53ϖ*8x"T0u OG?dZ Z\9V*v11\|-N !IA)*M§ ] CZ"H( ۊ(?lB&~k!挬I)є1g9oB6ZɈ,ˠʶDYu@̭ݢɘzYL*VMOGV*LĐh>XJW %m">e8l:9ڷڗvoE!R:!n&QKg0> -^AzHN6RsaHTҭ=o5⽪0HRȦt$v.[DZˏG/e&Φ2TvL1٬xi9@ռݩˊA]TpVճ(EH_XƫoM_a$HDu˥i, ɵCR7BܠG'OCx>v@6<qԔ3r9iVO6;Gh=P5_!x1T.bs` ÄBH-//ǖ32TS"< yEyRn;@ÛcU|W fX{ m%~Hײ/)f*xS)t%hU &3:]x+BMn/9*^>,Ot";@-+0˧A A[QLFPVafnAB>BT:zBd\Ǒ:Z#\k J<;vF9段ܮdu֏a`D o[vS_WU%pe#uCg#jk  Ee9阋Ij=Q#Õ^-zog \ku +{*oA/ZD'%irҙ +Ί|Sʓ*Op?KoW2LZ|2&PH:mRvl#S3/h"M4'nin'"bGü98|oa@9f4FE#V BAMS"Գ )o.eVN2)!ij#(`۝ Psᱼ A'(iwBXHֆy֛UUȗ?&r9:5`E[*ĸD*~RJɴ49kf|/&vݍAwMV}}̅ TrfU߼9(DZ*̙"dD4ڍ] (?^.Ze~pzEr@Gj }WvYT̐q8k^BmEFv4x}wyѳY2҈-Mp3ǑW6?ઽUs 8𩈲7a_L7lT*۾~@m܅,EagڞsIfu%SA'@>Zn=)lXaxVK9ny>wF&" nc7 Z+au>kwuyh &ꯝ:GTȚw+jV3V>{W:n;:W6Yr2Ph"7(S<'?$ ; ׀gj#2f痚h~Y6=_^~q'av:@K>Aۧ +h'zQ ѪS.e Sc6=g ھ Aq/[KH h_d}?ٹ`$e+Zb_S6=$q;ɔה%α;]4zW?y0 HkXa*QKW@9eܺ@X5`ȩ 0P H! UuF|M}ꮶi^ĞWAG's O BbMh%@0M범=S> M|ѱjlF>g^AL r|*r_oR}(/-9>]QU0p1pVڗ oZ0S­"3Z/zW ӡ+ "n±WIJ qrG`#hpx1]%@"IQ9Wz%%ىz1PJܟƽLVtü-xANnENܺקyO=~z+UcNP&Y-tUio[91Ўqsn*Hk:'VϾy)eZTK [}!LӨh׃u.(ZM]2w) 5fM9p[~-UNdFe!D/!*@7o10 8D< 9͓0+N ++*2=!~̳Yu iᐵj? ydN+bt"Ra>{G1qńjTJ=k6.81`QK_)?/5\wA1w8\W2z[#1sjVk5~;ཱS 98+y~Z2}5YfI (P}w@g"gZeᔥoYWd6s܌v_H䆨(<`1fQ yUBYBMcH%^szNW{}ߖ Mzj1[C l/0K #ԊqpՊ6ÝȌr br˯/bAy6WvwgؼÁqQLU@zwʗteQ "#3"uEܐ2agKe&|o[_ˠEU Ľ=|l~h4į$c>bDz%D(ˉ4)*W )a)ogֽOLZ~ z\EaծNq5ݮYrwMLՌ;ZR)1u-rf@3l=Cnv{{t]bPT8+"ݳtO~ZKT;(aȕ AEa8m BR=!PpIq!ЕL_9vh#uyLӴ90qIJ]BxeDnl>XY'^/:yU1[!]e"іrn4l*„9'_LT;fLMYp¹PZؓaPBzy+kBNS|$F翋 贽%O9lLyb1dKm"l;Vza0MoʞF V7|k DnuM'}i~d;Ŷ ` 0!>$K{/[g͍J`dL9|ϹC{O2)gWydڼ5`,vP&B6 RW|a_NMfERJFb]y~nHNY_{ˬŌ.Ok4qg:oZ !\4$[|+GkE`As#JSUz8|6^fI5&\erAx[ῇ uA<0ޤ5i#~0)@i>Ze鈜"Ch!tF5\6F̚oQtMa*XNjbrjE}a2_Lh_DTgw0 x}R&ٲ0 V:fTლ81aJڙėq{ʳeP%x)s^?1|J5x`{T`qk,Dãa +COAoP|N짠$D3  Y(]8Ȝ#YN|n ډ1sG#€y oFgOB-<5#Pw@5^,$F-\4&jFcrxjH bnhWґ0Ӊ˳$X!W{"Yx *8&301ċ^ ԝ5Y01Q@M {Fxq{D{گ2q'Z#oUbR˲w,">Xɯ8Wyۈ&=H2 L ޔ hCl{~, "{s 2ʇde'%l'y݀b̽.%p*2* d{y=#ʷH̒,AaJ.d)녔4,z.I&ch2x'oWm_֒R9A60 ,(}ӹ ϟsuS %F QTM)uU+Y*z,uLg kVv,S zոKw{Hyk^ZYp%VkDݺd%ӞH,i4G+krzʬpj?xO{SrB'ԉ]!]1s,&OEeAy9^`:t^p{5K֒Bگ[ dnӥ|u6F1xa_1҇8J"j(`PvQC^Xg͈ ׊sk 0;ȌJ6U' %l!5XbZj["Mn-1ƍiϝ IWJu)TǮ#U3QW}~i՗YSxǠM ţzVZmsjWk6Hai%=RnY†>Bԧ܂f6M5_PGcXNv^cwRbۺdV*4 r"(xڱj%TaXHYh4 Gb{f zJ_!8Z8\w㥤6/c|(uu\Q 6`ODc4WGn&E4Qے/*($ +Y'%ҨZE)j 聾iݩ<NICP &c BD7N)V >݆eHx(+ιx0J`H8I7kC#a% {.}Z"3QAָ"`98++z~9D:fP^ W8jd~7%EgX1sEG0t9xW~R&ZAqM=,|7Hc=2;,z2KH,+#,Z.j TgSWebU"3y[Eb4f{7.E!yfحu<ݬQ.B :m* 9֤9f74p\y?2 M)Xl1n^nE^QȰGfET+߈^IPbb$+]a cm#mDtBj]!,\=UdG'Ѧ  0@Fy y1 ,}vf̥E] ;OenM{FYlI)Kp] !EUxە;t1ɝ:t?q6T\QBe&>1_`dzȅ1M'.aU)?U-zAFlU[3M!e$cP Ivis?A(Ut/E2ӱU<$[Sn]ƒ$di*1e+)"I|IvdzT- ϭ!u6bRpi*(Jj"T1dn1j5}}MĮ yaV+ 6 r}姜 I,Su [ JşT0d/7mCVm#wܑŀVS >+{t#8_ Rny%%UiO/5úg 4s)N[ɓ Ğ5/wC edWζέ.O^AD(׳"KCKo)+~_FrZ(t aoT#yI?^c3}2$5"Zy=ML<4Vs>=^p6]mee b%u#H\ص6@aRf$0UK-X X[~lMT_gI;oڗGo}ۺiֲ$9!MrZf@JJR[$]2{d-LQlGEu9)h`ՅͽA5ۼ'9h_d02_Wڭ_ 6}xΖGa2H 9߽ܿbP,Y&}Q4ɏ}H$VYJr0CgAwv>/,r.h`-)aFׄ1 rt;88H@vɹN;8f*eHw᧤e6(J}25 9*K'ʤ>]L g4jRLY93Eqf˺$/߂npIՖ f:d:Vވ@DyJ{Ft mU`1ӈZNw;ZՎ a^D(petmX/OY~ĺCAQƔq&.ˏ"4gbKV'i $ߍ|Giy8`,MmK!C` | zB/p6=XXUp*nFkcg|+K I10-n;Vk?LnvX0gɗ|AKEfG}RjN6iI"V]t͑`glb]T( @XWn)'ؒT h#Jrfʟ}65l* vI@t&@>ؕs?wUx+&W^rP\8!*h@_Z)8r/}>ߒN cs?L"@SX b2ts6:͙4دK<{k=|s 4'A+8YR՟MM\ukutQ)6}sp#% zT'3LX5@dyPibU%~C3fiSiUh; nКG`T(”D VX$PW(]{[q,ƥIOJK" Y/ '3d" YLb0hgjZjnƵ$M40TD|:¢NDt܁2VWm1gRU~Ȱk?@Lx|ZMȆ*W/Qr^dqVec!!!х3{$%kJdBqf|Abt~HB =2H&T>O݆yȥ™(AQڲ6DdS+_w dտkS]ORb4r(ɼ8Esag<*Aۗr3£!d)љ0A #uNjoKe竺4/Tsd8IԌd\a-ȟp0nUyqq~Gb7 ]ёsk7cX/P *"?t`TB4皭9щg-.0SgDfπQ+9Om54DgQBr <I3p*{LhH" h4 hqz#7:uj1{t 8O8U-7' _cLpWͫ9j̙{D@P{!V8TrɲJ<[x3)SIIIO^xΓ:v޵B#[a-GC'4Կsa}HC/Ck:O7Y 4~\'*zty~A>R+txxMUtsj'j$&c\vts,㔀d\zχW?5EՁ J;<:k ٪XU~ Tm(vdE}t%!c E݂t lFtȼ"n;Yt)<đXҶZw >чQJD:'\}0rkcw __A}˹Y܅Q_.`$X</'M[St@sW=uq7&Q6 ;8+[6w8V (y xGKS1r<%^RcUFS2¿߸߮9uȇZ}[w?4.PfP^epo-s{ĹI_C|<"sMwB: P| h#5{hRwIVh4H=gZe_&*rx Yi4,BU`8zQ+)M_Gٹ9x;'ę4[N.a} H\&"\cBh0"UYsV\\=x@w2@9 j&I=mY<L6y2%Sـ 1KYI2ݙIsfԩ ՘ϑVmelCU;m|4Cv%Ͱ! =!Rӽ3C/ G@#PH{ wJz~lbn(vz](~fTD(5.}6Ţ5"jdAx.\-?:qYq3k>Y#;M(,*'Ƽ58[O"ϓz|f-c)Y/Nd=Pn3fCSƥÏ1&>>j4HnHkCoUgR 65e)Z=gh  ].lǨ>}z2 *zhX'KR#B=6&1Ug{׌ Ϻpzec;Ŭy* #^ D ܲCf1b¯/vW cK joO0Sg/$섔ߍ,VBWԨ" >*n3!ޙ!ȏ  :*k0bx,ϚMc$mϕN>AP MӔ?Ub :u O?YTӽH6y9}]k)6)P*B1c[P++ (Yw3L&Ft1|tj60(0TᆨY41cȵӟKsZPu$cʹ0,aaJ" 4wT~2pۭ~Y6{$AXU=R}x,GӼa $ aAeJ՝sMSq5GNAT3o/aa>0ro=*oInUԍRʚ~ Ap[1QVٻEws+8Rt)l[EaN2E[ɿt1Ge|eY/aYN2H.r7FQYT.7$'o/r\h!!OI^.0E <BTquyS>! =+f?޵zHQj36;ʑTR^㠇HگZԣU~W ɜqJϐ*e;X2\z.}Yj89tcP wNk:査-Et*1QS dJԒS7,MEdwj@L ?9A~NGX.P)4L8D&*)"__6V,T^KLe.r,H<lY)?>smLxXm™:ѕP.-)Bk+fȽZJSz+:3RY5TF_UXJ_u^cNO}PW>&h+ vOl RLwA_h~[D&H,zwk$/*GN$;qV"$>@zg ۫ᶇSFaJ7ܓVCP敮݅@}.x o^ =IDcm OԢJ /F{JwiSA[}{=c$Z,*Ž=yvKbugḌBVLW\{eKj2-?=*kU1ˋ?@uӴU5ftvBD²ld:+$Nd"x-YOBY?0V{@ %H"̔:ǩm/\w^ޓg7D~[oI0@9^󯠧{`D+S6]2p"}HRBcnV!)0]Zfv6Dgn!AAD~Ș$ITVQx YY.D^A]91/,h"r 6Wq>Q\z(L!G|Js;Z BW6vymOK A^??RQ.zkb\fGWXXq^ܚW9}3 ;ܖtOH}g{vȅZfOiA'f Zm'N  !N5b RC~Rsq.v"l9?Yv~_ J祹w~L:]ki^g +B*ϭY/{FKB5dâg0Oܗ}?t[ٵ CP wPD]L6ETfB~ԝμdAj>- we~Jvʆy 6eohG»B%M nӻ،ۜR!Z'>pƏ 9 H(I'Wf.59F5/0;łf6WwQJ̔{*W9ItV͋{G҂y< 8,!D~Φ{: DvT{:7 r~frmdcUOFJa r-կ" WseQ[$l Z}c@f`ojzj|kXCNMpa ]3 lQpMwoh¥ze>>1q5/W)PvInɅ̫*&S(pnM@XuxůچfrH :fwUwkaݎQbPn$~TJi˪5ħ[YkcS{>fSP޼Mg[d:CyGUU@TW6sx:J8[]7gp=R.cf BL74,(FF+#g]/= 3_sVH.4浠ע$LQ+ȧP H@>TQ؝&_'2Je< /iUa@±[uLEZi))Џ焳0]gᏲ5Z,6#E=pD{wxav1kuj=pbNB5z (ú zX&dK_}i$sn0X9o){p$9CNJf2I>BduZʳn2iRzԓ%3T-כ.ֽ]TDOubQk qQ.D !!A(_a+5$^Pg5 Cps%ӚmNzD裡!/CǏdܾm1ވwm=aetͪV#.ɅZ ݐ"u A2PžפTƔmAp܀j{.FMw͝^Ӯ7TKuLY1:Y{k$~Y14`y6Jba% D2$n8%jnr{¿11cM˽3[o.MH^P/&i[HQ*a_*_I:(^#h]VbG3'H‰HB] FX4ɡm<༨x@s/`<EcB-7#uEC[VzSCެsH@ʉ /-'=A%)P%Y43/|^4O70IaqF1}2<; +Gΐ·ax@2ӆBTIʍFG^~Ď?"A&\Θg6*i"uzhrՌMՅH>g?bߍq,pW#i3/ۙq U9݋i5QI_{>:;F{JOXSbĨD`mؓ\"ZVˣ&ʊz)GyYdN]{67:Sr ~FM߫S,בL鐠jVӳi yUN^ AYuDʥ9\{"&Х#@'/h8axRD"lY-]'.mc"j,$K,J>= ͏‚D2Ĥx;)/ sv/L:A<-?!.vb(85b@]rOi'+ |m$pLKgcC=6ٰ8@.D% }4*-: f&}GN#$Aͫ ۠v8F5~f@f};~`&aӤhsN^kAfœ_rfܖuQvۊV {W?WLl`1/۽`ÚD0>xwv1/CwqEzB#Ƞ4}ct4/fʰ6z5B *zN(J}2@'WP,r (ame;^EJ:TtG"ǻ_f y vf`D}mc $+4Hm܁Ǥ$=oG鋋2pfU~a9mܔb+a8׃|Fs bCB59#,J4y~s |v,6q- gj1.-$RuJբgiƸǸk&GѦ>}^G9gIA@HR.!@vy1'bY ,.$I|w5/$p킳:[|͛0 ]hYnD$yyJyGQ]Ctc4ի#Y~'zU\I1HFUJ,8dDX_!N:_~zЉ2ڋD(~kZρuHDg\(  ćSKoEF39ѺbJĺb . Ϡcn3H!g\Ja`YaaLѼn[I Qtn]C^5 "iWa/S[}z90zr󦀩ֶ R 6NI gǗ Q54Q˱|DIy;e6TD^A" Q6mK[/7|'l6ԝѐMHYm}ZLUad)ΒIɲ6(x)Idr  Lջ֏EYގWݙ `TnL!M-¬99eqⲀHoǍ IJ*|>aϱTəfY `?Of(mm^ȩR#AAC5O*>k:#x+wq!Z;p?SbyY fKdD|/˕lj3)7Q X vX8} _PrL&qƶn߉YTn+mR&)5vD" Lpo;t+3'rhd^}E=>?R ǯפ{k$='vjbyy'fG[`&%nϢo.Aq{ÓBVqArGQa[&Uߖ9j?:S#>Zi 89o &U4aWE O r*ogP\A嗚3&J{i.%2훴nI:o,FnH8~0tDqj79`xbɪYX`d&܌ZZP#е;3dvO{U37)gIeB9T lw9ΝOY)0%+kJ{KmQ4 }Rj@_PfRy~NN|2JwNcD\ON On<}~0w ߫bZ)&N}4-,*k!sEc܊*"?K.$㐷,ʴ}I2N-ӎ&;FZ0;ISKi@wDu脕>j Si[6z0ؓHm G0 TMp;Ǯ c9hV)K{>,#[IE*#^6-Lawg~K (4.-an#YkF/)~, S)"'#xp8k|PDj XFKӲeYRss)f9 Q*`q^kflT#=|g%tt*8Uj&/i.y ˓M%5g7]%]O|SD͓qʝC]!%wBL˥K.zʝIQ'f^T+w@|v2ϗ?37r{*YCJĽǚk!. NL%г^j#ܥCcCzڴvC!2ԹbJa -DlORzEDpRk?OÑw*\.5L2m(іBi\֥wNo][2| O)b.EƮ/|Mqt5=3!,Z-6EN긩/5z\_~h%f Sj R(cxw>vZaq!RX]Inծr %~ǮpFǔQX;/VD5bjl@9'n-DʎRùw4xBnd;w#꩏MYkO>|h.cdX2dBV2+sꐠD)>,*e:S7wZ5zfj;~!:GD1OJFr{6=%r]tCXgقJ5b\u·~ g6ՐzS͗T̥q@L5p)PvCkZ~,DLh8|9~A枑iHm(<~TPyM%Ƿv[2<6[׍trCmyQ 3i3S\ Ġiyd;C]ǩԐ6m"*f睞$np;鉌c纗 .%.i\̇*V!3jt뉱0aa\#E̚ghE*]{3w7A|Sc'}gDnLe#Y|woCNð լ9oY}|X>qdMvW@jÂ*TUs{st}N/X흏%4xdI{֞{M.{uCH9'd'/;ݜڗ,%|CÅ(;NOX=[vo'MddMҌm|Uۛʾޓ$V&̣Cnt6j ƒH͠ -;̨x6?ȍZl>dDΆv-,xH&%h&13La !fu齏[Lxj告f'=JpH.`v 0mTe5TV K<(=CspNm?x(k~PV H2/BAy;߀{Cw깁G{uqU *)K[>1 4'!cXn [ C]Vbf BI*Pzt\[ftCbE`T I/s.xۤ Y~=\;UtnG3~Ʉ G^ln22* eZO+?R3^?SV=/t90݃LFoNt#=9 3TA!⾐FS @M이TU@3#cgAL[>W +fmX-=U_1bB!npq '8) ˄_ɨ 7i.O1|4(X><3s9ᕍRנvV'.a̬VI]0Eۃ_iڋq4[}~#:Ԧv\%_lI%&Ǎ4Ceo0~',*ێ"kHl il˥T A#F( rD|E9FkHTC;LBe==lX=Ԗ;{|O޵Ԋ[ gzz׿.^W~T5Qq]гB[:H#ϩZ)D~ȺeP{$x(M] OVQ8A*, ѢuoVX=?uHX]0nrj9~xXa_z c&) }tPEȮ9N 2=; ~#w1^IZ\Eo9]MnCRsCt`د|f>dc煏CPs GI Qu7߲bEp1 T.@o:x,Oux$|I]μ0GB2 7ODJ JjO¸#erjm:5]5hHVwױ层P0D/xu1`DA`8\c<HVhl\j]z|\ ӹ\ ,{pbϷM[Hn0X;Z ]#Sv!P #5 4UrՊUyAA1~^w b 5AGjBv1v,Z a)*k<( E?c^׺x>B{`#p˻|C2cΨjuߔyzICd3tO iu'5Mbj]ۊ#Xۨ'a)U^[Q/l!eaW&3ŋXȤ֠ej8RV 8VoIQŸDێip ?n7_^ozeՐkvR- >ԪBB+o ^7@sW+df+O?EL8 >://S89PdC8Ǯm >Nm{x.5O%ޒεF2{'A@0_|*7%v ,TOĬ'q+o˧2,A<3p*4{FEq ) (͏lD/ROn )0 d ؙ%SqM~Tv>?_d&>;=4z<ΰ u:-?ɢgQZt M_L,;,=,q娡1H~K%n7)=xn3D톏ۍAdBi42PK"2sat_W[5`S#!# ,{XCN,Ou$v{Y<=?)#ho pPp6QO 'lӭ7kT"b{gzY,&Nd&(43&-Í^XҎƦWBZ I]`Qf K˻ 1=I)Y#rƂͼ2 jQ3ˏ. (3z4]o~eC4hEEfٺepCRS>\B[JI#rg#/đ)?'/n5t A&Jp~Ͻ+׏E5 u7aDA_ g4N}xf/>̜bGb'pԅ nn ٰ=ya`E9؋d|#4~@#MŶ=}*a&uFC1T5 n3ie]sW1U1SIV䙭r6 +1O+0op Ixl&U]&GeM~9bf{O†Q7SY5V21/oL^ڰP}" 5&D-|ԇI@J E8I 55ett,r`&CH+V= vtd( 7)ǮWl&nK\\LWޟl}vb/ uqþvtms+a1jpTB#+mTuv:J _m(`_pH] fĖzl\'s+rVۮW[,ܭ;dE(CǾ3DZȆ"?E7.qkkޞ|YPرOv]'VE.X{ GI*$}xLyK 6 >2׿v2oG'>u UQ#Aw4p),&tD*Frׯ5m܆Mcl%Q""vzP68wI@ηHwwwcXM1\uQ'h2j)OUhUw4 H}1iSX%ؾ (vׄ 'v\RJҰK+!ʂ7ȋaMO8r pUGÙZE a m3(-*ybm wxzAq|t43 1jn(ԋ%Z3YJ΍A`w7PSi,#ݓ5HlG^ jhY| ˌQ7J(ޅ2"Kk"nns?C9v+| Er i 4?)55B@ f+UڏC</;I#p60-cw5vQjRRSﻲ|9{ʌ%,CHiC:|PؿѾϧWOzKY_$#fC/E}-%a(znn@5ZYy>W%wWӣXĔAu,9,3WDtjŞ$Ux[TCW#!ǎ)HX#Hat[:~ڐ~lE:h.(Rk{xwAW*3% 1؋.~O ϲG״Os5rA_nm|>7d6g`A3]u<<" >^SQhd'ӑ9׮܏EKmĊG9s- 5nm$[}ڇP(Oo8e# ݘ-o-lBT?>\_g}oKJPIy$G[iSP/Qo+ؠCԃeGǷC4^}x0Hjgŗ|e Cѫw$9EMw!/jͻ8=m1 _ZKZ:JO8;w^3Bvwn|j C˞ʿ ̭tFizAŦ)ކ]ɲ++a7$R8Ki|H\PYmu;ׂ^ZCҭ*9>==V"D_]|Lq9Z)!?pZ̀hޯ U˥a !~;[} "I J(NXAsآOj1(!m/k[0 x_m? v2Rʓg<٥-j{WZ# u$BZţGx?hRͨ.je|i F/[&7 e㼨)Ek(j@cX*b8K :. t r/z?%.vYmS> z=@<.P dd$ []M2^ 3қ}ow5Q=:PHF9,qTcߴV%K@ mh& >ߓ'xC/`}Sr3*1/:t -| SF 6[&*Yb +]㬍?e>XEqX^dAhj/ma 9:uW"wx%Y&|~sc @. p:{?($#t|PHS6b՝*b"Ri4\?zaڒ> GUqƁZ9juQ!j _vuڋ$?5!ZðlC=Dqu)Mя>oWXI2`8A_ m;=,8՝M5 CDģ&yPo) @3M:BpgB߶/ ccSyfE;N!aUqd'\iqs~-pd69Я#ԃi ca|WV1fHy[f~pgb<*{cܳ.9@ن(y}n&/;xh6J^dA7G)Rd-hM .|d"CUM^ @bY7BGq&Mj؎6Q0j8ѽ}B]d!5=Ͳ{5+NgJBy K[͙S,ZSfsKPR~bYƗb,00ia3DMx3deoA jC[;wߒU7R Q翠K#yQ&w^yX͹JSM~?"lrv ^WXEm_kNV/ɲE3rن,H?JIZlj`{^e@Wi nF6gтmQ=XL_ #4%"d55+"p#v4O^)WG]e /A_^OEp+! r#4AxŶ{CMY᳏ZQ4z}uJjh{*wC|ѯ X_pBc;]0Y804ir4(%RA[ӧύL< }$# r"Fd  o~8ѣ+n/W֊h(i`j 1clW捬,}ubfe\;m$*)&V{]ŧޙ,7|I OP nL+tEǦ 8]tSyQirB  h ׋}f8ڏI_.GaO,d {EF^I8l(5O\bg'4v)c.IpKi,4P%Kʌ3DbQ/KF7s|W]nUJ{+>h;jla雸EU:(pF9Gp2+f2L*qi\j''е~Ͻu2D!_djH[V@;5$D!^kT'I{BnvTlP/f <?Y(M}tIc@ksi`戕0EĚ48'ZBVA9 CX&iҮ`],ǀtQtʫ} G.h'!Q8+y.s[:: j4#٨cAPb=rѴd[<M*1q;F㦨E]h{; p-bE9~˥=m̓p2 չX*Z ,֧ni Z̕}?Yjì.Τ\+X7on\pKSLn\[ ٕƸ}3@Ыzō.ėjM ~jVrpUv5y_m !w:lSnQH6R&-)mQ.3*\;D >=b 1x3(f0[nF}˼"f* ԑhOJ0I`'SpٹJ!bYa79U˽g6y"5)0(ߦ±+ax#xu<#$8gGU,c<}2#9P+[ qn/!kbϛhh? R/ί?i(5pvW:iHCKs@<[/^fl꩛MX !q'X8K5EУ1 Hn_ͶgBp^+/U ZGAU63^ݮـ%VejCuazl{nmvH`9 6b`i{RsIx=]YoZP^]m?%Mu8}SלmC;V5Cll$Yd/ɱ̜û V`U} !m(^j^ @# rG lPT/K9L]rx,ޏfwBZej@Mr+_&n~om':5=@+i k n,'B4G9Y4f_+.H]4;.S">[ձ6fvyjgWP3` 2[-p*Lz:Z-YoOr715+Za#6gGes}=cuxƺtڴHnEęV-xIS INQd @w1Z"`%5Kh+ƈ+EGi"ܼ[~::kam_y ! ٬fGTx>hܞ&QaZL4H pu?J`͊0v>hCx,}NԎ֮˦Pݬ1Q?p/d]#d-Dߗ@0-|cMp)PQמ%1>˯` 9VJҋ'eKs}+A(kPdQkJB t"QCߜ0O]ck/R1n;VBML +?;2t86x&Mp4iΦtxA og=21 PIrM̐%}hd5=Ku?Gx&1Lh1+%t@mp!T@<`S"uD{I,bEa+` {њ:X$80ҋ2C7.Q;\*B*|\GV.!Q˫ФðBm#|EIv%Wϲ3v@zC c.FXV뤙VbL9')r;Wנ#/12!QVӁpQWlF9W߹\,d}mG%a$ju<),|6ɮ>$I{pC:$sBu&`F G"bznL(oxeig#17(MNkm pcSR0)M*#ʑW mrA<&([A|s^#KV[VEQX|:Kcs_z 5$B}>uʪۃ\q$/$Tů/u*ܺ6{IRPq6b>u B핓9>UL6"&A.VUGR} h@FYh_O $՘bQVf "AD:*Q1z)D&'ܺFi+@pP?H :U.Epi7[]a-=B(駇7VL>,lҲkbJf4]SH"L5}{m+ƻu,xy0޳95,ʑyGe(2Qa(fv 0R'(*p( n,Cpk?%˄s=Ǔ,8=H/0 rAcY5J>{کR"2%"*;ޡӎ֬ ý_S =TYiQx”YS$. GWO[˅ .N^KzJw6a[BKS~FRݷH W'pw׬W&P&5˦7äU䑰 gGeXCZGQȳg*9vƣ8}=yX9I]VHN'q-6=VI6 ;MHcV)UOu5d%2y͟T,ē$.Ɋ8S>Fi XP)v‚ }CǥN e -DЇ8/;euOyvTMJ xuhZ!T!](d!j ZF9ˀ&L`&:Ղ!|.XDqvrcO[ }?2 ƨTAd&}ςw)#vdw{|1iu(A캡@Uj[i.0!JP/(QuHJ ""dPAY1L}Jӡ3S*I[hX2z GiHv ^q@ݙI H\͘98p7J(?"*ך}noG)xQ?>T`zY{ !Π) J1o/2A ~ SHA):ȱ@sˀ:8 R$@i ؅GCXv|x\Ik+K4"G̍-=} N|0Bi_JZn5P%@4a[JL+lZƧO2i&J3y8LT|qGtID@pF nb Iˡ3`d:kx'InQEkhUW<%kF P/xz=>G-:$^vv.,P0?[=glۣ~j=>O_+y8G?6v1Ho=-!j-ȇ /KtW[3[LhMXᄳ + 6+S&>.ʱUV.BbIf\tUY+}׶^nq<{9sgC5Þ?띿Bnsv6H܍ulno';#[i͂2w٣ڈA5 3ԅ}㺇sx܊tHͼ4a%!#y4P e9Z}L'KdNв؍ٗS>{!ۙ*$L15W+ɕn)YIUB(eN=+M x4$&df > %r G'%P Myɶy,|V0x#h?#O3 ? D =t':OO2f X \mp*@óDгPA<8 B{˒W8Q)&lJp9s]f#Z1 HڽU)Fvd^D~p_㰍yjc k`Gtm]$ލp\pg$kfBzʜ)]l(i9)йsCfpbeAɌ6b+yc``jlEA2pOy q 0/,, EHC{4j*ZꜴvkb>'ng{9pK޺,-mP:k6iMxɛwuy!ة&(3q^">cg\ѲNm ]vM$b8%tr"<(gk5p @c)pcc: x /H  $m鐚H??"gi߇ݶ[y _&j#.Ap@ }J(\Rh^xz**5rĈy_AK]82 ̶G=0tjpLJ(L7ر2-F'}uaXd`u7$Ibh٫|dmvg &(| 6" +cÅQ}Aվ{saVZT)Fh6 k}&CYIQ*>zUB{"Z|fzK9֒gw 8.2NY?D%B-U)rh x3q]>ghP* OhOLӕW x;[goǐ^z"k8W9; i¡v# A͡F6ocIyqoh|*Bh> 52O_7Fo( BpiS( 'CnjMO-^/#X$';jf0(wH%L5^C|@~ž :(U4,l䥐u0?}謂&3^!q p3Y;}aYWՖâ[!IuB#pN^A B0hP c0ŏOg 0(,tq`3Xb_&N2Db>|{ r<e:ʹ6m풘i4_L +w8 1RP;H~ߦb (JԭD;px ruΣOɛx@EJ7(ӳSrO(Y.Hg[[na$f?o rބSh U=ot;t4"S8E^ heGxu_sRQձٰLm =@ov28bPl!$1) 2^1][]f򃁍 &cPiu*?K y>}[3Sl^ba c.kҦz>D%ε1ja\fHyBd{a)$1?g:rnkiCW t F" iDB )U:{-mO8 Z`:U jYHUt}gd4쮨&sp 9g0ma xaB,pIFH!td;vgle|66Yi 1d3N48lzHFRyV~l&Nߒ4Q~kQ\y?Q^Gib9U Hh1hˤ\5B.S2F! H~·R+1,ב{a]g<Þ@zU.v[Rr?o"ttxlEտuc ~~+@KpI%=4~ެp~"B;} '0q5 HmD"#:/UoC+Hl9up>GH m?ehSlU{?jg@l&J$_̍W!Ns6Y"C>a1AԑuR e X`Ӧ"Է6ޒ`}x3ͧ`KYUUUUUUU~Ïwݏ7ļ}]x5icD.jij"P%? 7iғr01SšEmn-c,o6S{9LC*-nj6v:Vc<5M$z 9~:ZTw{u~$ K&% +a62T5&4+KFGa&u-f s{}F@!$q`n< LDwޯp:\ZWO$/0:X@[kwK$q;1 u_f]U]rL;+hXb=Kp,WD͐,0]!@v݇\r%^~Gxϳ˓E1BѴ-. jW*Ϧq F^ J@W3KO?sHWhD8oZE55T£S.e~VLjO3Ǧv?Fvg_. >DC[!WipьVܗ +>S]+Ehq)e w/7ոd;|E!( ?cwa=ZodKyZ.+ (HL!q<.$q^^E }rP5};ީ{k bxsF*9 li7S<(\nKL6-K\9'\Mp;2<.s*Je@ zV8x MRrгM[1a ܇ 4:oNTkv" i/Tx2P=wBҡUgZWNd4);< _.SFgnh f}"Y3~4Bwin 6 s$ FQ}%*Ś *ΥC-FqGiҵY'f`vPqC\h@d᠒cS)L$tB xs f!`cʴl(8;dw /nܞ]SžBZaQq]aidѳDmxNZ;9uGҢ9'-qMim = qtƞ>Ϗzݗ]RSκ[D行}Uٳ3ocL+}_8<}T.]j1ȁ@' ˴P!2) J+H ۑ:$Uu"i= H|ܠl|/uLKO&Zt DE*;\=,D ";D51|(!5>]O8U퓣r?3?&v`k(@L!?CVc~k, |?Dsrr#Q?w[ d112O>{f⁖<6>1 xn2.Aۭ'w>/̈HX3UOm6 &[w뜪Β*T`?i["8\`%!5s{mSy +;szx3(=Gr%nS z.$wߊ{ ȩi3 C!9Kz n)!Q= Ca}~̓k+Dmht *(KHzLesq_lw[֜G u SE&nm7tmFBykq ,9Wchp‘#`yD*,K#>"-{SJH?3p>:{}m s:F2 52!#䗙3 P4Xq&8[Ykw\TƘ논 wז[&Onb(C|e'[\9h1>L7d)[-7;U,晙2{z7ʠ]/Y0 ICunT[_-c4Ku FJ//b@)B||pcԚnĶqV*;$`G>94xZ"> M>T4)Pߢzw8[Y6--ʐ7Hg4vbx Ĥ7!n_L*jU-t6ޚ] ZQgE3b-7BO^yQE`HJMvpyY@tYO5ػ-nTo/O|g v@FCU ǣvZ.n'gyY/b0-N> Ys z&!fge#A{txs_zVG%5%~Ť/iɛ˱z_#W/mpT$=Q1[mf&)MC쒑ZaHML}BI-b+A) gԸG#(LK1ԦP{Kk\C VB$lVSwB' M LIvy\ϻ[Wqo=!G""&;7x#r̤Z IcB'O7s 9(iZH? {u/:Wq ?UǝM 0IQQ}=9G7fXQ\g"gx(gg!Cc|=]{Iv=@aEzmIVA2xVZm^U'R-\9KxphO Cԑ_rqG|<xD-tmIB})dQ bŊŘ[NJ|RWVϳJ?M4˚Zڏ8o//2vSG?P.=">mw[ң\Rl؅o(N8A ]H:]Ww0-~4,!`"CUEsB>dk q+XT}VZf̂ߡ/ӌ0?OQ> z̿&_?yw }|[kĐ#!ZV/ޜC0B'}8!3g:CgP"Gn-_c!uGНVwbXP8PMedA#S<_gY)E,? Ua=' 6*N7!)## $OqC{}pJH ԻfQ!BCE 3,i=NT&g /ܒmH"cL(0s5UJb=:mp& z9h"cEm@ Q{ 0vM V;&HD:\)tyM"tg ౥圀UU^ӊ$C~ZITyL}B:G}'gZ L2 W6}zQ~څs <2Ae|O. %EUH{ DNAiWh˼;m<5ې*dAϽ__b3pZ ّ61I&ؖ6($S4xPT*>8RHTCHdDN;@$J1 P"(QHz@2TQ? d*RczT'4*Â/9@.L (/'<E@NAHO*"mA@D_D UU!p(ʂA hYmk- @k6ꙸ\wW Q Az 3̈́ˁ~>%Nùƙ=̓ϊM=|ߙ(Ͻ6>۪C sJ}jK?vMTcƞuӳEbijl;M8VM|l0 ,c% %;qx-U:~Lwlw!#_P;\Ec* z:8iTW}65O~t?ec<sX|^ 'tj="4F,ף[y5졪< 7@Ef # LGtyQ!/vC%S2hpŬvKt-RD숌WTe/h& aDpkuXVZI09{_;[ڒL9>;cʑ3|IӋlY_xwtp6~*ΥO)O&˺mlmS_7%e3_4g܆wS?[_R7)_Y5c_=~`I]G %,ȻD|*Bd і^׎+%2&@v_ϟStfxlעlNe1Yy )) !\ouhrӅ]EXP;Gj8󿲸&B}U;#%'Jf'JB#M/-^ƫHZޠ=V}9?1`4+[a֏yo2_U^7iW[r.b# ?v.<\\aRv{3=k2œv2h;)PL8ݢN uMs2Oj !eJ?\\"z_ǎU~c tF8jjY־lrڷ^xah ;~g]ډ\~~gt捵Cˡw3WjfPOb뛑D#T?6XKaՎc86}/(5%N|!ASl ֢f@BTT\5HsTF5YWK)vX 2((inw:ړfm65̹ZEWu=bF2 裌z1`p:# X rW}@f(sm{M@r1I IW_'e'Af`e4U0PLCE!TJ `%Z$[GKi{?Qg8qg$2a#7NH'ZN6oH㕕ĻwnRw~,#j  fz#YjE]ԋq}.`3Z~Q)f\X}F5O_Lnf+ ӫmF624@8]g :̘+Tj<}cJƝ̾z? 9yЕg?s= Yǿ@伩޿@补h3rK4aRF^jY.qb܀ @^tN '}{j){9RVOO; -G1ʿ dշ }Oľc4u!N3NL>d?36š}3yY]-a{f^?e6nBﭢ/U*cab؞^GGSv>^ {i}cNntUl0T*R}ݴnñ,qI[)|brHzkޭ}ȱhnV O'L ~H>fMGzwXg*< =#34ăNL)¡W~Gy^(l}{\oq94vJCw8|ʾZu<ץc?mI!o\Ɠ?ij>4 hD?^{u#srg{c瑸8y7&wS}=rҨdZjF8q5b~1;fb%1Bn]SK,ܣ8ή2kD's} Y pj)?S^z%sν Ow(SOlhϥN$U+>7U&?Ů×ƶO<4['$T|wg@n+m, 3ܚWD~"=&y᰽=ϴ|g׉wO~w?יR*ء 0fמiBb R,Lw6Vn\mo+ݟY>\Ăn~Mda)11,6gCoި~K(U g0Z9Dy &ZB L1Af!&#'XTQ(nbr_yTkAIN]Z-&'_q%7b4)pET8z mu(襳g+CTS Lh ooTC}_<> }`|W}5$ǣ#R@ᆽ}q,l;K$%~w640PdqBƾUWg˃ 8t=FE4r p0L+2T8)7Jw8OS>aWdyF\Dv$pNׅ_$@bRa?o ۋl$F6nvK..b`ۻafЌvީzG'ǘ\1Ƿ qpq/ZN(1:(߱ݪ-6_UǸȈuz~)]wn}#x+;py0aG&ctc>$`&KaG)A³iz 6+{K/lgʣkiȠj쵉O dи]kP .pzw˜-ScEZXa Fnv[BlHFGRّ4D.JB!siEsU ɲ& zWހ\ՐLQZa ́TVi*Sc|!N m6; QSрsulXɍ+HL"$ X]?,D(c9^}0>␴aۺ> BQJ Z'Gx+ P ?\E}=H|_xhBdJfec\@l!G!᣿`ܸ+~Za_~ɴ5gvܯ~ 7SMI:v#"@Bĥ_p.|crEXKY;5C?5n~& 2hvIkek v ƃb(p᷵Թ3R!!R"U EAw9ȇ#-RT S#FB-s!g8V#iDC6 T{E *l@^Z@7G(#nmHXCcfFejUů\~'ﱿ%5 >}qx| SbO,O1 "-<Zk|.?-h^@/Ya|c# xۺec:5FD>?~Bz@J>vyu% í¨4X!8aE˶|^NRr(ܠ*F$fUrL84R=yܱ2 K,]VnzFj"+'C WAF@"صf,g,n ͞gᰁ2 P AY+M3R9` P#EhFa/F;P4pUĺ۱eQR$(!ǽ%XIQm 1BѢ54e쥠2.@f ]B4 *'x IBA r AR oO97Ḟ&4ΣvӧM,48+P&TdPu#TVk>]:LDDUDﯓ(z0+ BQUy/bUy˄zWք[=U-|i^ Vm8yڡ}R_3OVZdX {j [)b/O{@AUS}lpWiOaZb7Hzz7ddv,E7lzg(0ms-L>Qi~-P,– etZߝVcQcwe"]ϫ R6Vj=r^/!XV/'LY1YE?2 W_2.$8uiyZXo=>ow}5dMDnʅSh_OkI'cKēM&?`0Q_zxpr!\~ _-D\PmSAWE]T$*V<څ֒|hr4 m)GfP` 2``42Bt)]ԡ:T8=?tqX=oy[u]Rw~m^ʓXiO7 V{yzU5_ɺoM`Sˋ\[Ս^;ޒwk+\Y_S{ح[_ɠJ,R /~;_~C_Zc-oËKym۱v@nX^A1N ȬO! q,Z/J6=hb^[Z1!!,X3^81PU%%`Tu>9g۱!.++z|3z4+x fYY<.QpŚ5aA2?2Lt|!kP0P#P_Dc],hASYZEH$ hC_mM3 n)3-Q`lr{3<ދM*@HRJ)MHȡ"I ^Wey+_o:BB^d ]P˵m܈C}߽A0,ƏH>6^ *qud68Xyq?RgKC\kbꉞ0QuC) ~#EKMo%75|rFU AP T P B;D)$'^} \fJ >A#e$I̓0$@oDB$ܯh0s3qebH!P@8T@F B*DVD^Kv9 pD Q$` ARr&@`Zl$X: bd0gVQRlg܄DTX\<IG9ϪPҌRWhA*44+HQMI23Nb,A,XtsGGLld " '%XB@> @(c(YUsC5!hP ۵<ѭDFnַfi1,>kH%("Xl_@#w}Pgp,Z*W6E #͉1]2M|Y_yrs N:L ̃dBmrMT5JԊ, ~t|UGGu *| 6Y!HPB0;>|B~X-m&zlSPjUPHBEx2*&'C_C& TqAB3@gGVe> QeJBD( x$OVGw zmtj\kc/fo["Lˮ7p,.7+j|dSy<~ԝDtbZ^\r>J`*x۾w}f+3>I5{HIP^y~tL `[Ubwл}#pA(wbM@/JS3CUȉBHA~ee*գ5dyo$&sٵ:F ,DuT2=R +]Ae;z`VV%+킉+"EV (\DIg \EX27%a%tcT`sF(!1UUfqfhHcކs Q'$LYq6Xblh MPYJ%f`@_4aRf&س&y2F+H(;)K C@K.j;ȉQ+}\b4p:U"72R.47 Ҕ#f".p$\DNҐ)/u#Frh4EX-B3X& H(dlBO|ЀkcfJEJC^QZ؋w/HVJ8<#7)!aBc0sXƅK30 e"BXF4ZTSf- Z0ӳZ,` cffҋ= jEY ̦KC4h:7.y3PQiڱk9{]&U ^JJ&XAZQ"]R iIaIt aDJ2jnуkD2Ĥ6~};`t^_fVpWcuH4KG{yPB =/EGggV*#PeL4JzϘl_y^Ҏ;U1%*4ТS|}H]_6"#8 H.*b`D oohPՋCdMD"C֐kTjaaހ%^aWRr7[}4̻טksՆ>{G_Kl Z2YsQ%ZaFc){yT1TJd+kIPCoΠx}rަשO.nN4OaE Ϻa05&c]iCHLoٽՇӒUDpA*!J9\và]~DVw x)q6lQŠC0;lN@(2 3>Z [#ӈ ٖHd`+z2 GʞC5$er=xwDQpb. r Hh.>E4Ls5@çrf0b4QQ^E@& k`1 Z؟ekn ez"0 JM.Ta,K!}.&_dFjgaѮF"JLN0ݕ^Yt8\߲Ȝe c`sHIG3Cvj֔ 7IcYFeh;7Χ*+ # Eli-a|(XXNoMvfe2]BZT{nO@qc!#b޹{?CP\84f֐:*$ˑGlΝ!?+ "_Årf$|AL5ZD?ObmlHXyrArmz~'Lx6y&'0.IO3"šWv F(4q[&Rvtm^2Sq5ݽ{쇥SB#wYlr5RT`>,kȠY(ˤ:u2M<`L6 W]X\'|Y  I0CcLebY/lm^ Sf4dT,=K뭢ץt=9%JοAǏ),ܼ5p(UG 9y7VӌIv`ZISdž*i;%ie).x|r!)[;lj.!:j]sxKiޢTK0Mor-*%l|'1)י*k#4DźXx-A$"j]_&ƶ{,Y!<+^?ɵm:dl]̮.Q~yUc_19Dnn]B~#Cmӣp7.O_e?ۯ7*8G @D  Qj5kR Î]~(]F[_΀9v|~iZ".Ia+5bi@BW$0B$O? (jf$J0*QOv}g Q~0xbg DeW0Ʒ)fa%-OT( $ )@PXvaJ'P!bۼ:wu As©rUxLX.&S`t4x17.ޘzϓ^$ǂI8=x(&ﮮ|a̳vxן龾OOœO ~μaKwK7ir]>^_W}nը=s/fM3?9e`vdX~:l|%'՞)2"^-(u![r\jܔ\T-ݥBH`Br$Rh(ÇD $̈2+ $!| 3N1AI&W,Ո`esoxNiI;Akw ՉB\̃I 2(@Ap )❉wf.ѓљI- $ΌE'YĥMI$ZW/1/K\HLib^TQRҥ@( ? @BXAvӑٰ#S=*3Vc;cXǬc x O,7BI"_ 5Bl k)?[7Zö4PU ? 4Dɯe(?+ЏC!CGPv`~{!b8:CMl )Lp ?a֋l31f}tm͇sa;&:Iֻ1C?x6~6?ş]NF7ۗgJ>UϽ=Ns~1y kt01 ,] M?o%DӜeS6I7k` &)OwQ@0Q }oNQMTBjh{;iCU'NWYG""71 CMr__onjӱ=zum'U om0O{=};znzлCGjUo/2:1k~jrĂ-Aó7:+<KNۼ! h~ ;܎+f`>?!LUKe72\!zk~-ħs;ўQE9k+zJ38{-L3WdndنTzZt7*u7m 8]|z"X=|ٽq=*7:7OMiEBgNj,g{үujd5]WHvÏzDкu/磕'1-ˑ.2jjʺ0U,C?j%Z"/g_D&{Sɏj<ߠՐMgiI@Ɉ  Kؾa;x]{q[ǡLNtwߙD69"2\u00oD+v"Cd !߶EٖQ׬x=vx8Wspg\Tq9-܎ZW^Zy!sS>Wz+Z:r/~[;)<QD (h3Ƙ+v,!?LN_IY}*E\֎}IQ'r8ȸNpZ0=Up=vyؼ3b-hoQ/p.BR+:b_s[W%67}J '`b>s{]s_Q7Kmqٌhj=o=@eu(=(Y$)Qzpg0l6:Aa$ԨuPHN`PB3Yx|:/:Y?aӺ>" rlQIց#@pEKrvV BbҼv|H:+w)j=zgO$&DS+:wD @VN^9@H'\ +J%p%0H'pXn`*)+/-0~޽z)^I%)X+ +đIY7ҹ+%+X`i30Hi< ~'N  o )8z}BCy]'xqUK ܞ(XVo+xn:^`?(uU'F<@~+;)n;",~\/{,-yŭ0j2w6c&wZy ox؀oݣq,TgDMRrA]xY[Y{|k(OBWİȟ N^+QO#{=y4V@6Avm"A?. O-*6;$hd>6\~ؿϞX<;k<,)D 7\rQ bNǍ[#u'DMCUO6H?Ȏfd(bpHTtG0I",Zm=NTL2R;Z_}8:qqkuy,mG`Y\CfaSʘ 3P  Y+ͶN2vuVWYEdt} 6DQ2V VN9%G?Z"}MCiL5SE`͚ύ2eɷ[~2'f§빼rI 3~wKovPTI$ǧXS ";&X˶D˾Ϗ؈QAxhpU?܇~&b~@nfu}ZGWƌEIB.x@, 02#f7) (N?3}6zTw?^mS|R^\s4?6^c q}6W.sݴtm8UY?w)P؍OxXɜ8zp$u؈B2Y,n7c3CK?# i (vVYVUHRPSRE$U  $5RC%5@҄IURCA@P#B"RЀ!J ҡ$д@( D*P@D@% 3(ДLHQ4ДUHJS3KJP@B $J 4)BD T"ҴPL4P"Ҕ-D-%1*LIAEQDЬ Q#zZ~cAe&/?ax@ȅ@lGme3Z錆];,9?^w[l1)oCnn]oCg|v/BNIv[\c_)0Oǭqro%A-EODNk9+m z_4A5 tN>~< 2a ?;] ØVzjk3/8fBϒ@0Wp3J}e?[bGS V7U&)\[g?z{XO>tCZ~|txe})A㊇ctܾ'?ul o>p?܋fZJ|/}ݍOqiz:RñVJs%s3 }My}xZ=܎=Ż20l t?vrP Zoҙbv7a=]2b®}}poa~ؿC/cĆ/̜ 5B |IfTHc s}lo,puOd.IU4]A;~o9SwcQDEuQ(,oMR3*mnX5"{!ڌƧRS1l`9UA&R V.".#k*yY4aaGqj2 N}rٳ0M/V-w8txwK OsviV`SMPJNKNԯ昌PJ*#gœ;5smJv88R ͙z;KA(o{yϏ)K=٢Yk:L:V^txqXEl\Gǟ l !!)T{X vA.EN&a?WC󒈯w3h`ͅWbZ: L_wpVl_iIjM׃\@2  řuMjJ@ ?Ғd18p$ ]2 k=c9^SAߕ]Q$$ݺoi)bG(qebwɌU >ux?P\W<cdyzL͂{> _z5 ;qGAGۭQ !{ب6-9y#%P$Ce6fZPgu~o[N7w>_m?cֲm(4{5eVe|ߓ>{W֐4v>Z_4RUuct8ܟbv#z!GzEy2~ˏB(8vޞ{JRf-풗$QNAKtLPxW̳?d:`p~Šˆ?~m&|*:/AUEo8 Y30d~}R޳!knFs{Miޓ^C=oUa=]_rx%1.9rKs_ݴqYv(! qsڽ FS* 5dfd`Pf2~maB0.B#@! ,+ ԟC( z}ԇ)u]h *Aܨ]ꛢ]:!W*z>ofstC g&caks l'd~lKfj,V')s‰ⱣT: :?~eZ96::w3߷ P١r]ey gbޘ[xJ>쾎OA dbH%o_|MkMCWJv[yw %Ol ЮǓOt26BY&BEai]fXoEGsqT.qRP[a(k{w[Njb7H)qg4ud&X:l 7s eE6lB;Ʊ=^%|}3~ӿԯK/ 9 {$ctOSWv{v7Z-CTAu<_ֆX򪯠gs;\ U Rf7!pN. E~är~޿3[ׯ2*^ sx`=odʺ$?]v%"U{m4zxxGx@SQmi dC HڦK[D Z͸²M=78g_Sc4[3ӕ>+}5DVZ?cI\~Vd0D25w?f ON/}+H'Δ*'|&0fgsL T]K`1z׿u`#!Gp|W>jŻʹojױ]FR6pRH20|r%q_ &&fOPGů19`m3yNƊeS4sOo -|qMG&yY{kj"5ARIF%SFLrDґn#&ٍ_?Z.a,t1ټ=x|m ,v@5[?ax+ҕUC7fU63c!U_1PnL|G3( -ݒXJN٭ٕ^| 9V3byݫ}ʿK4_]i}N|ڐ^tC@TV5UD'SN7+É~oz.cS{7Wx'^ӋWb3&ei_ru_};~"_mB=!7/IȽ-p䊇wN季$οiwNӝծZ?w3^;cA6k@6+.jI'vX5sMۮv E]ч_c8e*rkYjit nL' B. U)0Z^/$4t]ЫUU% @,1zu֮*Z؂FGej~vƪ3)4x?6U _XPsOW/BI/۲?eGCBvJ'- ܦ*Lx%e墒ry97Tb; g3yMc >~;NT#Z6,Kl W YڎhߓQv^%uV:sY<3,fts[G$ DF+F7ֻD4e'2T8pAq;<&wu8}݂.M?az=tMԋ<cc^7^j3bS]f@Z/, AGk&.ϗI>A8Y<|;}UQ|y~ :/A|?|&pW\Qj\Z5hWS804RcPongꡦZ1Qd%_VNfa="23D7kQ6Nm{j^qQtʭ*%9z6}Rҧ최*u֊ϴi&ie0%.1ޅR+vO!3r*DggoUKq]4\YXT1k}8xw߮DoOohb__rEu嫦 TƎXΪqܟ ?S ܥn{̬V?4-Wn,f?vߞ7w*o)Y&ϔgx8f#cgdZhU 8)g}7l`ׅ;1LxKF.z&[O @cχ^Qɲ;Zo7K ӴzוW30`0Od, 0cUfVK gYŜB|E#?'f p{TB0o11%s9ywr&wRMc1ev.*ٴC^i6〰 %.|+ DB5o"˄L,LpTwŊ믇%/ei&Xw}z_7 N|~6UK~&%BWADrklm wcV(ۺZK^U_gY.lR^)PgCsFzK BUq@BDntw<"RfRxL}),9שJ0GCvǮƓ !I(Ah8oga!ge%l+gߖ؉}B.V/s]|BJRlAFmTh#Sg/ǩW=$0.0?<`*#FFvu9JXSY*Ww(*D4VN =ѫ`c |$N+ G8GgN`LB,!.!uUNE֕`(cncy1+2I#`ʼ $G==>Q1ɏAbY{v&Yx92t,MiDCf$E6IkYIWF$ir[ႁYG`yK,;FL#w4SG6vL<2"ј+B0 :}DH1RD/}a %, 5'jw0;ЂqRwA߮I'`H32ڪZgVSeeb,|,sUXYټ0bbW DŘANW4߇Bq4'dA6֞H  T5Qw+ L<W>Z"ᱛ! o4Z%I\Bx]â꣈t4:՝of5Wk9{yNo/mB?_eVIab|zYЄ` C{N+H[sDHfsNר;5VffG')ӵ.D-ZLYøt ̈h4r1$#xZ;Np"1Lr[Ք}F Q!` g0išC(z7 zZ>1sa['TOE_EfD,XN2k:'IӱEf8: ¿0u@~sZ~ Lo!=ԯEY{Je>`%>%񭧕h/< I.v,z$y6q;_VHb ڪ7;K\}2I9Xѳ'bQ剄[τq@a ~#?*8"&/ꓧW}4󠜌цMٮ8}8`dA<̚6ѱo ׾|] t(?KvQBOŪ$>uV2Lc z%U7R DXߺ xDnmwCf]p.mElj:ZW2&kȼs=WazC w+֦6a Swݏ!Ϳ~H!ADy0A 2C=툺 bPBL4]8$ >5o ?!,w+:~Ia, M HGa$0 2,-OD%vWN󾝧MSg7?AmWIV}MJU'K8tP1PӴduYzDAvyvJS@FV@^r_e<~ 5C83/eB2D5* 1DU?#áB fO~ *v!RC,>u\ U0x|v?>qO?ZpĮqVk>έar܏![(}[]wZ77 7zhV[l:j` M2W5"HPp6 j(MIFYU~>zQ>Urk<k@&K 1z>&uXVզ-:Mk֋k6_5f8cߦҋA.aF@g2t.wݕ?ubp,%̉k0kjs?OH^qCt(*>uO-/ U֑eP!ƟxMR kUK¬i1vt"wV{g}z5"ҏϻؤCr\L q@[n#}E (*HrBʒ%>n2`2λ>%_DSXa~et HOg̉C3#2 E%@#O7).-n6?tdX 3AҐqy]¤ _rML"yNCX̢̗dU ?{<) MS f:=-#$ݤחo09'@؉bx>BRI >P+T'gq*N# " (%$~/O?1=jB/: d`w̬4Qk>\?6usOjfϪ̗fNs&vöE@I30| )xB "9xnY$"Cy-Lw߮{! m^N 3DXc Pv񳊽D?\?ќ?jc-?AlM^ʚHkM͇t\V1O2v?ǀ w<_~Dd+0b* *w+&/_ϠPD] L-N.4P7:' 30Vi;b2p{(S$W,|Gv70- ~ܴFED58 1Nx>)nG f| f3J_u *|O 8(DTRj MX=OxR ޾Q$2"Ak?d.7bvÕ? Km ơ=MpVd_g<x*I9 RlI1aoO X 7K85/Z7hGS7r >oa0WHg}VV% KET7Y~\{#Gs209 >^QDԵWm`[E׎Yr_ƫ2>'@gpϋ1@dhxlR`G:ZӖtyM(_^BNр43A SXĢH@zN;i{?C[Lj/ippuE@GG:'ׇރ2gY e&(@ A]d +G\՞/:oEyƄw)]qE߱o l 0F`ae5ox-OS*2ʃS[?=*3M p)'9\;osx1࿄ 3G@wZ> `#aqU|2%̢Gb94ɀ{Cy_Dс|ui}d7(Q@c Â!tÓ0Xyիgp3];|@ W ժ`q^ Q0wYP"e4A[dewaɉ?n~R%RCg\D;3{7@T;7ׅ46x b!͈AvF]A}bw=_SۭVum}cm 6;˱ ABLGQB1.b@{6I$d[SqS+gԁr;2CS9]ernXuGGdᵷIs>?ckZ|ۘ@$9}]M~O_o=,j"lV",`yh/"lI94~_4<#GbĐJc/urD$ :߬.t(z4]>P tSCMt#4pdѝ\oye5O}>?^X)ntbf(FDGD.q_iTH&L94qFdr/M20Y1Jt׵xa>ƏLBHoV.v{oKrnyl90#0 H0,(I`RP>QwbWkzI O]Xߺ ^P+fڹe%Θ1z4=OUsrיJ؝[k`?[i?]NZ7{cOSKuzz.g诗o|ӚAFOY> gB~ | d b7yK=(?pC+/]93"7|% $G~k$H}ft*^^7ڷtNTf"o :{Q Bv5X +۾Ƅ-@cmD@Kɬ4b.ϕ+)7F\mi]*Vx--bDlK 3tOʰrҾR< +a}-R+@Ý!R+yDw$ w}jF+׊À#p]ƇQ B$#?TlI*"lAA7{ &.(`dR{*(3?Wu=S-(܀\p(Z\r,1*og=>?žh?gӜwHu' g3SY[KruYJ~v [߇@UW% |ۋJ.)؄j[E%ꬍ K*%xϻm:)IHs#C?tqEr+౾iX+>}ůh?kO){e^̴X!(>EAOrBO{kZ?:[_gRwys6O3;:_,LWQDR!z" <&$Xf@G#ѿ=-C%Vc\k3%xnzm!]xڂQuiAB&Pt^(@63(Ů/N ҠD`|ïkfwZ֮t6.. ! 182_[b,'[g"~h>ĥnf(P!";} ";Q&< O@Ufk~nyUq?˚t~_+˽_K_laa?vwx 6}\^#CIm#),T.@3wW]Pm ĵ ^f%8=qS^=5ca<FX zCou9 7aB(r] :~v':=_噽G_#!}"s}QF.?|Ylʿ@Nv.sP̺*#!g\uk+>LN*3 AىyіS"7R'ub`0s\-bn٪ ϳF´wjT%LNdR_c}1}#4 ``!s sd z~7(+͋H͓wGuuAj? _/2CeP?J?&_v*./ DWrm57 љBp_u!c 5Scn-c`}D ATAgC-ew$qA.%޾oɮE؊tA<0j*H?LG_+{/Kw !q#⡓^#֒Rc@ȿb]5D`t4HDG GINSu0QK;l=qb|c, ,9 Ԑv]oߝuNK=|Ej:H']*?y`x/uwoIS 'V (1d} 2"ȚٸooM N6'3O/VA f ),+u@Iʜ?chtnzLu!{g=feޛ~,;hxTЪ`~,ԩaf!!i4{|WSCFJdAl`߾X߱ɘn13&f8ff1KoQ}ܖFfITZB*-2\6?_hPevj$ c"!Z@E^2D # |8VxLkgmv2N3SDxHyP`t1縪5pwfOɓeuʽds_ -hoL>#س\>.c\w;o[ph?;kqet"qC>#""#0Eg&hrc+7pqxbpϫ'QfMm==&=4 2yyM‘KOew˵ijٻ O#gy `&h~IȀ/7Kh48G{8C)f1^Y&;~nÉ6~m;8=}D_ ԿzH~fCB=jj>ojz?3Kc?o嗋8?z9 8=C-;$Ωwi6yU<8FEHD<9$7v&=ǯޗS=^}k|=wqnMFXI,O-c"4EazEA-$D*m[O`n~跋s#iI I_ߵI&MAE,JAmP:gW`g&8>x6t`UuKzQaGEd;;z̆(f/9B*IDK. d]og,GA?_Xt(̀T C.`+ɦ2B&!x'E(g:*+0R)cuܩv:;r|KTy|{tJs#vtHF*:q0-i-IlYKr|X҂`b/s@(f/}{IZતE/4 !Ccm֥IoGk9'GX*$}$"eE ď{TL% P+Ǫ}ͺ!gYSq&%/s65?{": a3`j}I8 Ѻ~r˝U3tE{bCM`L0C|9ӛo clE:d 3 x_eVɋ(#Q="U '3G#)@z>{a7fdu$0__TFx8Z%8;ei7{ͮ^OTBzz<(U`J\be@@ w+GRz Xpk"l%pyUKcfM{e`6n_ѵBcI$C@x$Ty&jgz.syH$X-}uD0GVAZ(Y.k.̒хs]hCFhKѿ&_9`J'#z IϦ>1sT,^c,Z<:+֫l}v 0&-/{겿?kRSaKBJiŸj'|tNRq2#zm!53GBLbͪ% EhR׷CFcE]t+JYY/1*V9^RsxΥwySgm;@x淘r+``?VG5K2A/1JLK7p 6iͻYe%Wطy=cM$Icj%3vk>Ør d(?A|E0By-wXή2GV=XqVF@@ 3^fEa빣sOWs{3[X EK5XW%pUwBFL0ĮRE~d5һx7CM.s\2.oU'2 w0\Z+<hŽ;)dJSgɣ̯Ͼ->-VlҔ匒b!rF5 Y1rju Bԯ,2n337!F m[BDjt4 _S3s0dbs*}{7? p;mfۅ_x'C8KI;`f[0 ? `ͺri@3~></= !umMr:tO `BD2 @iPio}R%Y5\OQWꄅFjc6? ;/y&"Gggͧ+t~"D&` ߊH-V<*# ӷ{v̀"@2ﶼ2,7߻U͕SV?b{+|3dN+|^/t o|D P/iօ>4#A6jG($>{RoU"$}NʨA 1:<ۤЁ 5ݥ=R?H!6a5~3h* 6"1gv.&j2q˦z6۷G*SPPa##[`;k5mf5E:,mc֒5e&KYNNfFؠ'̦q2]TѢ5QPp/fնUUEh 3)$$$BKߋE>_-C?4tQ^LY w?c_~ ;'%1PAIO@SߐUkonªk拧bؕDF~IbO Qx?,N2O7L82hԶq+{M$YFE80"cl!Po#&GC窡gmBΤ%>1AF1}pPϷ\ ,Ǿ o` 7R04q2"!*?erBť7z<RS~ft eKO~4WQP$RR$3t͐u1Պ㉸DǓP0#C֬$ }߯I|g` 4`>M @M`OO][}}\GoHeO7o76̽g$—&rXL!<0 ;{]ZUVk1}+Ϛb4y#o{AΘ%=bKꨧ!Y1ʹcs_ m+;O!7/@Z 9S"2"́r, :]x<WG/靎UUUTZ6G~Ggp̞S0=&Gw6 (ov<]7^r:+E( qZ^(E@ A=ίST4&4(2w\``Ɲ;B$g˾|2@#3BެWJ/~X_֓'M(d3/=`=s#ˑ5xmݰֶS7zj&C sz 꾯F\mL*CelHHI Rr!cJޛx~DH2RioE>O??:~N71#ә430vB,~ã}ntߞ~~d1K#!mM} +M&0 sG b1Lba+/+d~}} ^Z%;][`Y}ydWQndC/~T<6j=d|ژux_sMAT^O <7oiv2 2v~Qt @P"5C?Ὠߟ&Tȹ8,# ynt0t,]zX>_]IAq( 9/#(a$?ut ׬R|;r{K,FM5$ee7siG2>vjljTa1*3Hzt!#2 aQfMH|jPvytp!b(Vr u]u?{/myi$BB@gup' Zx vQUD>v#C"@9y2Ա6E9+o{"dm} a*TI=@,>aCD8 LgC)DHR3uߔ1(X%Az+%+u]?]pp?(vW>κ{~t4΅BvZ.f_ҝ:8]A4-&g%C !ȩ#ݍT32DZ)3c0~z;m Cxw͈LO[ Q|5Rk,1u]R#'Sb\{GQQ}gZY#wcpZ3J*0&";Og 22?yC|FAبRߐ7daXK*N<ew,gER嵷`yfY6Vsl6gWv^[zЀ I_MzT L0er ˶ Q!֊T?w@`qog'Edl!Ok-1w@"}/g: -t9񫥧;9oMʔI^W]6AAy_KٽJMkC=:rG?} ؔC'/íN㔺Aΐc3&hh hnKtsX}hl5_cxZg07î&fV)~ul3zmUZtJZ.2!(bͮV{:؆#}}6=;Ts>wh3 ?';O&61!Nn 䁹CO{ȸ, 0J?˺ZG_PF..džDn8N<~m^b_Ft`P ^xV1(\QH@- #!Wi)Ioc=;gD^ҫ30 8sP hT?ih|?ˬuq6n*#<< H'~'a =~#@ё& uyc9F <^w~Ѓ@d?=ӛE7wGYvPEJT=I`FH4Ct$GvT o-_B7\lz7\ DQ( 0J㯯T\`0AMiZ,uK |Cj׀-Gޓq̎tC=$ dΑ1@Bs=c^z"#_xDDDIu0@d=$l]e5?wr"hqdRޅ>,Yqެ0jIN=WF'=S?lu`N*.X⃳=NOEGXy{WX~}j밙<8* u/_e^fY$S CÓM_E/%xXu3^K1Dٸnٽ?:x`+1y3%P']S>%\N@N"t֫}mM|<WSL9@)Ad e~5C'δzGVn𠇞>5?18 "cN, `T_Ź]Im!!'t,P_cM2! T)"x49b" VFUP !4dyʱ B/n٥kFRc6.)~61=_)BG_V)ׯ{% z2 _fSWR |Bof{>7u<^.$Sor8\1;'uK\MP}6LiGzQS! 82+@nd[CtKڊ}+'RZLJp78~}.!Ƥ_ [+A`Ƒ!~e簗kX[Y}(+Wjtj 7xn =fmm'J$ NpA%T6yL ,jR}vv&,X&`HzZ]CQCsUBk 0fdf·V0"xHNDʈ,p{+!-f.o!BlcKZ#'bKT]?E:ݖV6B6QimD{]м2+ȇ}+-YGⲰu(f$bweAs_R,B>H$k$Xij:k`^Q)h|.\0 /e0qZU3v_Jv?Cü7-xJ-_Oc#X/-#" >(txl}@PªhJC0L4r aucw1 ͯӑbߛiJe!s8XF.|j, QAqL8 Jr3mwC} {e^KH6UdVrRu|վ1V[4S*EAljg =8^ҩ k>MM0Qڠ-~$}! 4 b !HChCC|A7'Of9[N id9i~ij1 F S ӻm/a'/]܀YTd>[_0DC@#?;OgE,>,~f\x_xMB_zOq}|b;3{gb?g\9Bq.gPЃgc^(\"ކ>OV/zK v]le=sh/l~Of?eEWدE/ل@3{E{][B]&.d$:gGd;yqX?Ș BJG0 bU}Bi` pf KpḦ\$9KvPrzݺ?}/Yp]&DCQ$8VBwojWw1B})ʤBrCdzQ&B (0w(ξ;cMα`HzeM,Є d_?}\oIx_/ffnF[(XNnQQBj Vx9HtCbuqtx'I ZϤ.ZHah9[64A'0|_/MO{bvE.^ˤJxa}S{?ަB#&`6% 3QQ44̤33PS D1QASDEUTE0PQVы[hjیFk-Yx lp,|g2ѝG2\޼S3pEPIz6Q$U OZkO.v9srLjj[EMRRv\3 .L֎[rx*( X2 )bb#b `"*_(LAEdTU% U%%)LU߇"1D0 h6k1N_SE AIԏ\" <<=a  $$J&# ("$C1(&i.hËmWNՐ8j<0њBih侘Q$RATA^k".crc%o3ufюJ#fw'oX"M&jܺ"Lvw)SPݘn[HD5acv ǰ&ۻ,DDla%_o;Sf0T3DLw6 nګȪ |\b9PGGȠ75`UTBWc8{$υd%QrYQz0ȥ,*0όi(&4'ۏOEl TSD'.k ;az6E -4DYzTQT\q%SQ}|&y_WUP-WL5%-{9SDKH~& h@IHBRe@1g r)j?45UETWFTp*`K6ϴ*cQTE5CDLĥ_Cf*&bI>k(!"br*((`"Ib)$j& `ALCRLEQ1DPSE4CG3"kf&) (1b$XDLGʢY  ELTD1TQŒQ ~&lM5z,b()`)&h*Oz>l%r1fU$!| zŸ됨 #qRU{KΈƊa B}56|ʣy ODklUh;z1b{uX6·Gl#>GɒqR?5ThZ\ B]Ww>T!$*yRMtDd#D5v}Ww?^'[2sb"nPR"?ݍLN?g#*f*I()*`?.DY~$NPΏ[eߚSyܿ!I(ԋ9CQ5ˬ#a%@Gv]AnŢ|  w+",:6a4 *(^=ؗ~Q"ka! [ "\YM7- .aɈ `A )ei'RFof kXhWD~84ud N5·PD|>n0˵q 8䍭w-7!}4?Fd>jxJS(]IG6BϩCW jM?Z˶3Pmsqp>pH@ޝ(Kq`۟XU >_/⧡^6gsM}bcJ4}k빟Y ߔY}_VT`;8(DץVjd.V~dݹ># mm#363H5A%ak0L#N:}+]%$z~d^v*FqOkNq:8PW^wQIT`3O!zbF s<غC/vNޑ>M|"66(S3ZpE&uuP37Dbgg5 :7hsnzůuxHiD-174\Wy 6nQ$"E˯ݳdt @RRM)aqФ1$ j!7i\`IF1H똝=JَR\mfuI1Dz3si;:E6|oW~@9&@7mr > :/sdJɈDLP9QO,AɊ@07=|+AHIle"3踒ƦmAf6no0nsME4j}pj"@T4qn>2J{qLCc#8T$x9,2Aw|a檜6[2JZ?uSyyqT}Uoq?~|Emוx}F+y]n/ؔI3W9sou˛q3- obp7Rw^vHFDD([O}t;\! hZtCPˡkJGwXSa#à7ܵ=?VEnL? 5"vr Hp ֢]m\B<ܣ*~ʽ5"̳L2Sh̾Pov}79M7津j,J pY&aXF'n*"" ͜բbuW$yit^z(#t{@7~^JvH vxgn__DZrbH"S[YÇ:Ym*E" u @PNf<;TyFߙve2,9 c4r9?A*Y8| j Ni!ISWBrQ$+jIc^?u`C~^20dj$@a! ##s[vO܁A1$KDCLk  $$H>'RI,4jgTyVmC""!o'qJ0n ^p=-{M;ߕ랩^aMA!E C'M!qoKWF4=P3jloƽj@ t3= $ʘ؉G,:=}òy_g_{\uL΢1vºLtǹyy~Ickb/2RmZ Vl ݟtQ,:%/kJ~,9^zΑ $|COK;޽U^7Iy>>h*ͬz ce.W)0΂H&d^?Bf7cF~V4eR ';੅~X2<~!NboNǻAzq~Y!<}c[#~ ͱ("ShwI yJw̵3t+<4 C#|o2*)=s?_նs4' o 0zO3%t-Rn6 עUSڲjZ6__±݉vL{G;YɹS[[I''{FW}[i4h/ *L3 "9K C>ECHY:B!jNoSgSGnl}WMEki^z5'CC!RkX'[˱+ +|7uU$ zgP$|#mE2"ȉoh۵P343K^@x,̻ր=@,{CfUdFf d 28rFb"ƿAjw>%/uhn@o]^z}f6I^vX_Q[[%__I.+~Ҫ,d.}cj6{np\y?hn8=>J&~@6^0? o ϥ+WoVKnE6UC>&~\El:`lUc&/}Uof]횲Yˊ\D/G~ߩ;SO )4GDo EENS$= iKcɝ‚lZQ|nMK?$s $ǜU / Xw2_wkx/?_C{iZ/esVD$$$ gww{~͐=E7]$TXyȁhob d A ׎/`Fj}0;FeQ'ǎfjwq\BY'^/@".eM8AxBdFlBU2x~q37ϥ2 Y|OK?gvo@iRq.ǭAkFYj~}>Jȸ;m]kjv"efdvƎu_eItDZ(Kqx+c9y@'Ow˔<;+Ŀ8#2uE-)M4U4%){moz39;Qn_zX,L4Pm£F]!v:r#u{z;UquՃcdF ⧗GۇXC"@ ԑ@ _퇫dBYO#髼O0G)HwAvv:\}LA5iP0 [Ac#!#!qX/a)^v7? ӁbӂDnHiX p?c(6%j>IRZ//4@'yB}AX͊uֲKj̪ͨJd >6AEBJ"H |Lq È1Gc'hVLIw('& )gmOu3bP"g^ S"l `ϙu ӧ>LZ!T?*vp-'yuN{,KHxs`cy*; ^1Tl]m֗߮{Nd5֜fUO V53/%dؒ졊RXf qc&d&9@PQ.JHA(I ઀Z.ٱmqfQ j2=ѐ(A 4k% \>G>JEꃞ\ׁӛ:T 0wd۳PxWn]PA)r= -8V fm2D1+$ TB QQEMSYV(r 3 &jQ5S4T$UQETTDx9L1m5IҔPj30#y[.hmk=Ɓ.lEmڜ2GZT+Gtv|:na.%TZ7Od@@Snx:#~wX/#̍ЌF~< j E^=%WCR﴾FqsK,9^# $mzy!JSwb 4+;N7ּf:mQK>i\d81tŐxZ0}!f+jm^WChP`'׸UX (=/tKtqjQp،=t"\ `~^IloҜeuUۼoى r3ΟD[P h.ntN0Ѣjt؀DBU$4$Y^g(MK$q9⌘KNJyf'݌^U"Z7~5 2ٴd>wE%)5~KB7DUܞϸzK;s 8d j(|GE_s co۴I>ݣ )ȍFw/Da +ų^[ņ5#(s`UtoQ*tbACKI abo)l;pYdjˍ|R+#ޖXs W;xLx3x}6Vhcx ьV6Xn牎/ ݊rrvN,P ld_)- x>hd}@?H 2w_1Yݍ5Vu01S/Vfr ~p6#H4 q0[O I]'#4UR ewBۭx tG Ps-;ܦ}>4kx pdfJ$FSabȜ~9_ި؞JHK#.C)'p%>\"ᢏjs.Q _d9Zc0ժ$ 9ɔ(W7ä Ur;MEc=;@FTt{I9kCr w-ԯmXB`K s5Wb!Eb%; H,5Y)ñWoy%}ۇ\6 E<8۸cؒJ B~_ob)b?HotB3f^#lz0F_g$%Sm}#$;eȀ L".]j#8P XED\X@5m0_]H9rfQp/֘P W^AOb٬(>oF@ j 9$Yd|ZX$%u5hf0 >%Y-4vnEzaңxTH?Fѣw>6˙:aϽR'MSd.fGxܤz/H#/yZE|}/]e(E~*.ČdLDt<,ʼnrki4Rob6x'X)WsZ~2“߅yEůL}xpAkm-,30\/rkwlޜ7nM&ʐÒ^0Wd[8VGbVܣ!%t$%ן&<Ht,[^$ZlN?NhSRH؃s&!uW,H ~2 ʁ!Fkp:#fԭ#H+HϯPktb~]ATWbk`Etlu8~J{' ),(je(}ws ,~^`~]w rD=Ziz\8y l7hY&;Z:)n;Ynb4`sS6ϝ5D]B@mwrepxRE lHm.<;YHUxRM*N;)/m5Uxo P2IMNGIwS;-F+Ζ4wK+yU@n`UrҐ*A{wuCƦc+wH i2'Mx*˵yP,V/ـP}ﴖ(1NM8y,v0^ R{zsjX^Ot1Xha{@|.tũS4m, ɓOXe@/iM,N67.&24لl3؉3||+KOjmڞA-ܶV<ݶ d?[ϙ>:5xHn2uO%`xJ\O2Bn&6V#|vԲ&߰߯;Oht|muu$bt;7m櫈Ѿd>k/:=A(8A9I}UK{\aȏ\858hic#< \V bOӶ\c$ dGJq &I@$QQi~t|QqBlBbB]iq_&$h9\"cC=&]֒LNgFƱ;􋌤 FQq>ME\]_g m&!,LDB/)^K|6T v$d=)Jx3|bI&Xڝ9׫il<@o?9aݼ$b4B@-# Bc PG%s:Qkэ*E(`0cw=팿vAK!:v$6QO mS=UC=٨;to\ H2zc r)jT1Ezy$4CfxM{9*9䡫Yd[#JmOcJuP!@.A (Ϡ՘|刱0D4] g+(}9܍6t:sB@$䟅r%p9S+3vC$3WCsJ7qqDƽ(r~3>Z6E*b[+x@R]c &6 ڭ끮}B| B"8m =+cY+Ox>14_:Ԛٿ"`z]SQe:PQ俒O.EF&R`ERLyXʓ& Wp:~ߺ+0.o-|c(nnWz9kif)pX6& Fnמb*Ɇ&cz;fb I2g}{/G[m礰<-.5i%y.@:Kd ы}EI`_KjUxQÊ  kK%+th8 ΆI$-6*g2ȍ[bOebo_Fg &L<46iNfi@ /2CBA3TbQ+F`c>5UZrxDyC LroYP$@bw.e5z*E$a͊"o b!6Eα&C;,'v74PYT}-W۲.dg=N2Ξ$? _VlOB[MRK%Z,5I]J,ff7߁OO5Ek-[F?j1˰%@dhX-U+]2!JmsꍱM[iZ|xwI/gJT#?Y ({A$:VIomLN7g~#Rfg)+&ЁmVrHO24f%t-\ UmBLyFޛDY>j<L;LTBC1!ZFN 6^L+{2 R[r4!gCfx^VB0A`-&ّ@)薵IYVwv $?֌C]ikia]._%ӻi}P9Ɍ+zjs53>V[-n# ;^l +?@!Myy3x ]ѹ>sBt R[pq=M@vs:C)Rcwe?PS ?d)ni&!Ft"uB!kv=p}3R]cՀ ^Sb"ό:E\ ( :|흅/uOC=Mxp@]imU֊&EČҲh|)GYᙪC_l Ix3\I6"\…xFʹ:ϖeN \z* vepq!0 屍0B :dMZ;?RVЫI0 S߻EVA00 &2OC/l[7uDXsAs#/(gUL/F/ *]eb+Z_iKM9k."G3V!2mjV»:ިs([JsL~۳]փ|Q+u5RՆQ]=6aHG#?.du*LdXq4m>5U_rN|#j˿bq:)fabPwBi;*U5!:UnGi<ǀ{h`id~[?a4u7ط?Ջ-XK,&9qO#riWE@d0ʤ:f@mDM\:n=[B/hF_}7,x\# 5؞! ޚ-8YW[?J|u|=lJz "gȚD(5=#p Tp N!mqlB8Õdq9 xa1$PG>dVBpxYݵn@8<$'*ך|9B'p{,_TWP^V蚣 %Iچ [f%X+6inP! [(eڧLmMjv1)/[M{*Ud AMYwE;1S[tŬz%fMӦot6'Z9I@A&s~LJBӹCL.f26wD1)A2xQK3Kgs7C #3,}Ԯxĩ0,qbШG QdJ;L}{Neo}ʊgE返кL1 u}PT{fDؓà v&zNS[- q)9Xjb%-lbqb3@O{{)NP4yztSsDԽ)J?@NP[G@ ~`>0&3slj>lcD%  ŋq>LSYƤLtŲAIiZ>-,XI<ܪCNodhB twL$^3ʈB\Rױ,rB-vdSCi-|\Zu.|`eb N:d+_[_pz2]| ¯NW$7cj{FedrC^"%HU=d]̒ѡ}YȿQALaS/hR㙗 gݔh%A%`k&[ gI+ϽV-FobɺO4FQ{[<'/;Q0|ֲo{WŚa  J[ ϙBaеKڈtメfOѫyX~ ~i2Ǥk*|w~&E"O 88 E(gYBI 5o b\4=ek“ & X6K+}|a|,9$Y)puFG#(A5PnE Ol$gٷkɛ#2Oݙc+vRZڋg0-b>q[E.(W*ҨC9Zj<"QuAE; viSd겖uUZ8=B 6nN-`hVh4:Dc;QTz;4 $I%C~z@I%+ p 1\;Jyd|4pT¦CN98ŕO#N,z?`:w&$vxؾJڽR Fnnh4TfKAHHI֡mu:<#L?<Ӥl0X78C*4U^00Nm5|"s"nxš\A#}oA{ռ+_bdr<-s"?~ۄ)Fnkߛ.ߖ+:/8n +-+G@֒o>?f5a,.(ãR?&+IQ]n9e4:5 )QJ1DY0g~`D&b(y-C8 P<%Ⱦ"_uvW#M1 s[pt{ )D+W&QAV3/g ZDj'L 8Yyy5ksnv;IƎ3^Tg4ne?,Vkފ_b<D9t8?jucvLޝ^ٲ\ D44WLP؄%=5lC(ac3R~W09Cv(/,cs 8JA5&mUuKR;X+4-T)C;JTB/(ӿDX 4cV8_/h wD0wQ  r>:'dQBUp$ѨGÈƄpcsx2^̴a*I)CFz{SYK+xb? A&6I:M`(mҔ%z0`{EpAF`{YRh9LW#Z׸0(aP? +1A.W( ҄Yy(59{@FanReu/7&zurUM:0yo}gq^_tFѨݯ>{D)3B>f1ƀY"ɤu6Ҫ,ݐFД>}+E}@R壮.sm?Yhjpm}H|~9"o+\RgqRJ_&"ɓ7=(nMfkg<x[k=Pz} `%B"yEAI+Nz^ +aioa$StAF89e.p\$Ӌ#E˜6iVYNueƴBGG_޼B-s|(%[",^ ,?1JtΆb]QB뿶yPL1>iy.@֙k)*0gʓg9$í(01`ժV8] ,\QC3RB \.\sd8ȍgwI(`R|[U8"`t]j OmP=,0(Rgl4O,Zn 6i'f[P6%SfP ؗbЬKfQ[XA痧d @kBFlȗs#jQ}[)8|81C5S᳓I䁉ݲ)g<='/dq⡟k{1Cua[QZ\?^))ŇĻ 9(Sv|ȣ2!I;ϰ1T,:1{PU=!a˞-KQd@VF-abcL;QkȃDq6IQh^F"GfѮVUU'P\ujy _?Q_و\x<8MA1+ґwϢ?)ZoW5x,d*eIjI'̈́}#\yq?0rkwvz#ϗUkJ7mP JrҎ"r\:PS.xl@P*^FZƘg>Ƞ촨#fݪ֒ŅScVМ.*+qXl9É//BvsƵ"c03:爷ٵnoB8z4,u2F%:f 0G8?_*N)bN:5NGO\t+}/}ĤOo^ P9n"eV 6,f*Prو!ݞMQ;9 ]3Na8gjXQr '+=,C}sMJ_nn q8dGYDz(z:K\2Ci|qq{rQ,Ba<+ȗ6L$eM\*4 `af4zOn o'zmE^OJ \X9|a`~2T\ @Z.Hx f-'Y[_ng;!aUIP, OڴLW:H뺗XqK;|^X ?8thHSB1=a neI#+8ݥO [f>H0am/y}ꬓ3\̵v7I:YŔ_t7 G{I"61рa޶۸4^iK"otvBxuiYDf(^cDE RA+ TSDQC;3EDTt*{+ƴ:Vǣ8&Ky3ic37t0c|ցxc9jt&:|3nW{ .ZC@r0=\TՒ!E XF,0]4O 'xЁϙ9m)ݞ_-wN' =ė8%Gg=-ɫˀs ]t'5zk/ێh!J?jf])7/gk,$AwDJJəYݑ}t&3A3X_y1DS%FhtXcTv>r3jV,)\Y1)w*; ar)>}:n <7ڀeOu'pG` ^y{vQ6н/nړ6Peo6H/J{D*L 6Uڻn1f=%k2gԱKCOL43-<˴wo6'!P#kQ]G$f#ɸx41n}qԯ~a+lfi>LR ঺ҳ2]& g4ޞ`lN^uBPZKsL9&n@(d6?\OF\\} ՓDZPU0{XBK\9߅h/5p- 昫b/ݧc ³K.C#P#+Xci+s xaQ%aDRBMrĺALkg0LɈ& g{0Q a=)%Q|K2)=є~*1-&Tk|zW*igfHŒF#.}DWK^\n]N; P=5D "ڲĕ}[K|n<|ޛEV\ܜ=sF\Ǽ{3g?dlze$/ lT2A4=Qj..44JP+"(6~=%nbt'QFۥWMO2jqI=W|V[tJLOr= 5 TOAo JTQ*Ϲw Ǿ,%?-xI~ Dt C<͞%K C*$D9K 0sˎlҍNVѕjdq?۽Mlw0| x H0.+̉akv\ VUAyI$267JJk'%(J-k ;Xn ErwU #&N:j#*/Bp00 juʔrIk}`m߰oZZ^>5W0.όrG` 1M ]ߨg|ۓZe՟oY7HMcxA'{-{aezH8pM0HM`eޗj#ʮr"Y2 04jw"Br&.!b3k-[f]  ߧPSN?A5׮NГY/ ~ɊR\xk($>$gU'hO-#0W,]_ip{ _k҄tkeBʃ m;qA2K]ޟQ;RLwͬ{ʥƔδ6<&їL2&/qZ-g=F}SmeCa{1S^T1'_؉ e P [h&8adQlˁ[>E2ct&]@__%.#Ŀ]1`iKAnup9UIi]H8K鶹LV\a bf-GUiTs/Ed!/Tp)OJw-EO_; 7>7oش ךF$  7|Lܑq![((l(JҘ̅nAV,5| :~܇V:jfAYӿhp*wRw|fi, )UED!oXa-se1܉լKYX3E?O`W3 v[ (o[;qx$aS'Q8H.YlwֺQob™E\,#s3VI61k]\D#yRZlՁu~k+eD7_WĔhhO8(T(jJ c ^|Z^Q`__GӪGf]5d{%D+[aw؟wjO3K{hT=hqD<( H0I=baͿ!g3^cat6.(o-?QFSS3otٓ,Dx;p9ޖs׺2ӼW') QTFvB}8Ėx{ͦ Nf<zn2!2M6"_Rjn^\O=[fK;~U8؋ 8 рb/edrHJHhqHGya?|\4lt8P/stc})G{˨bf#wI *DM^ P~E@ E!G1r|ΐ4 asы Ya5?w(MlE]ƃȋ0-0S,=rk0p ߾R~]<_;NES1}D(`( \C?kE0gǞ¤)rI%{7]y87oS3՘EE;k.k`|(j}X l|г2ɢcUW[UZLBw?p5FƺW#z&zY:e~9+h.`}B/7$Fv;7 ]%;OQ3(jQcv*#[B:x0ov ߨf-yaf<oG3km50nc )pa>Nw7Oۥ<ɟGyZyjCCdXQO?yh&([8ԉ [X" >8an;5H>YsWo|c4g`^ҕ[fSQx`CgZY:&DTeT;h^tN NԵy YwN+:A]S"j vvJ'JgCN_9P'U!{-Ucl1,} (+boc%B85. s[,‚0jp3]6s9Җ ŏNV?͐L&Q)HS!&<-&]4o}d diL1Ɉ*yT8UΒ.w/3!*uRJ/ Zm!Mꑤh~M j>;sN mYI>oO]7xtM)/ ^<%ʂ +XF^q0_w"A`ʁn~ՅQ"\6) 8?C`ˆX3 i\چʼnuX'.GaD_QvEʤ|Ncs|ǃ:{d0rk—|b M¡b=6g79h!ѢxHSGcBzْ[;oRBGIfc zFO +#"@^t0?_%-\o!q-:GGAhTKcM4uʧ!MWZw|O/y|uZܓ&&1ħP!wm{;#uH ;Gxc!4pϡjP,|{hL_y}+ {]em1?_]\*70㏭Ϧ4~ ,|J $CťQ<0@vTzlV2`0mVMf-B{$7ZAxs|T$UH%w)O I\]E}.'MK!Lovc~;f u% I4^{J$~5I׸}@!sIs@/KArC8bҫ*#=ľeuE] =Fh++2?+%Q.ؕJ 2ЇyiWn~wIlEJP1$M#W+*|~UUmP RIJ>ˈH\KxN@uG^Mh}bGT} {N xٽռ ~ ߭uh8W2! c}XӚbe:hbs%wk?%%b_͹Ea΅[G}\ 4<*.1XpٳyC 4H USQ2aGc -r&3m𦓔%n% ~j*JМgh^U˝ epʥLKho5 cW)^GuBt={9² 6Y߯@ʕHNiga=hVKGɧ0l㔱qd8J47EA"a\Or{) M@kD76<4 Q~cɍ.u\#CНzҩf.LN z -Bϥ*(&Zo]Q^D+"]\HbAq4`mYԨ ?(G\~yۇ$)\/LrUՓ%,QFd"ܵk> ,fqsIloDcra+DtrlpI+2371Ru/-bw"YS"{ǘo95Fdja^}kX1?ʓe|)?uBg>%JPN|v`8M樘+S=[MuOM)j> CFgud:fGy(ri!]n T8%\טZ3bwVȳ6Je!+]ϧK4*SܡN vg8x_N4O9 &2 AO) 8kK:g9ZqZbyTj2l^-²OO v'|?FHj98WKj\\ռlߪ wÖUQMZHyFsljWKmﮂh7,HI?6$a"O eL5g-B\9\4B\SR&8NOGD\M3߭yVlGkvOX9  +^U-pVf8)zQsLmewފtp<Ѱ+Nj+̘8|xJOTSyӀ' aC@T2U!C<kT0 3Z>=%o$;"L\Hڹx:M Dhfh\yԜ rlStú/cxĎCLo-nVdm1( ;Z,XFɝ6# |Z YH?j(UW K=ey d ƙ5xi:f2aAf3Sz(}rްq0$2P44ƚm*<|E'ʹ;~Igi!i'a 'y0btmLӪL۲-MsE.wy)H:d~t,gmO5^id Ov]2m\i/4!us%cW 6,gc]jc.q[hϥ(@;!if8@ So-etͭDk+إFlk-)ZKųC7K=XP9,ivEJاsZKР=j˟ƀ6$Ǧ},Gqs)n?8#8'ForC^@y.x":j6F_wߚV>=t6I[t(ęn9lhInʵ^3&HviVg-EҪ#yMYZ b Σ:Ob(J 9j}ĬY!Aj]ޛ3eUv8ff QCF $8TW )8VPM1a\2T'W~#i}51VN.ˀY\PuyZOO@Cgrz`asP(b8AS l y odH@>sdkUN_"!! h,P((y#eV?ΉbFU N6q?9n!QqˑlZӭl jO[؁\ 1B1L^*IB~8ޮ"f BIueD~|oK•缆: :j [~Imuo{y _#]Ǝ= 9>2U*.fE-T%+@VwB{h9#$b. }&Qh:"x!ȿߜ䓯堜֐dOXRz Gnig8FZ'yKd\A|jg~V[^pT8\dO;:֕lfwX:m ȥW#UV~ Z!:j\?X^6Q)V%xC;NWYt 5~o00r=hƣA|-ިqV=(V?$;azF\jd_O;^5f*ۖl1+?cA+r:zw^!7[3P/8:K-^|}t;gtw~BkLF Aɏz38)%+ *f_tXI*bi 4P8 BOD7QMb_-big cnw}޾#~oez^c %1UPJ+ifJ9"P/~j }MYN}z[A}Xr"! in.!0wj%lx"_rAV0Fй_=f91 mMhm" Ed|?CVOFe+HeL#ۿ M8HTjݠ2x lnz3R" @gz:bj 7l)/\vAp[1 ְۖɚn~V eGPB{v i{L)x8dt߱>"2k~i,T[g&eMx kB MC=miY9$Tz$/0ƿh,jBlCIKC3Ď]guxbOH:Våefan7֘zH6TMEF'>֋8 ɇU$hi.ī>O2,\m!]e"XG+7nt,R~rd*k ٪|jWў̠^CYvΗ`=Q7xvk]V~[NH\۩v`qRm8j1S[ J(ǭ[S+$՞;(,E ut̳RuWϴ(Au_}$Wm58pL 2o{Y&o?§n@m? t9B/IlQaKH)`i, A9n~. )H' ;^cqgvlߛxVDG4CueXfPoܪ*)!Ѐ>ug #OFX+-ۦ׋Rí}HO8d|GDCqο9`µ"j::ɣZrY.Յf!lݷ2yکĂjvMʮ8R3uݣbڈfb: 9qH2]fMbjSq8¶4#x262]W+³ܛRvA_fh-tF7 v% 5\ 9{'xxRo\]-aC cFIBt%}GJO>B'9SX4QȪiYANے +&3#0%A7|'XfUr:{sOU.;+gxzP.kt»ZCG`wr jnFm25sאa]o~'~VHq-z4i|M5+YZ3H"B_֯R`5-7m1doDܴ*w ƕ) ՊVGqimC( *Xz\?DPIGbK3AX~M(/[A/0H߶o08[zf[ \Yla-Ma̞Z'ut93{dUAĘ$w-j4q}NRe5$E^_~&N@\XE*RW -nE3 Z@IMݖ^i~-s{N nFY ijt.7vۯkOS iPIx)WkuoKccW+^z(G 6ݭm~:A 7,Pt.n@]ZIbB,3e9Fe;cQ\V:o,+~a9h$U4As~ȶUzB-3}Dqswwi2V`"bտdUwկ=bkڀQ?E?f+CZ9­W89lDa/! =:| xS)-=~SJ`Ҹn~+N1wsOpR+OJbb 6#RPtKv&|~L:%Cv ; CxۚT8OFk'A<_N5>権~%$d\D3y.!0t埴?=:̵5b@ӕ󵅷 EMX`\*v^5ub6ok*FRfC}/H䒟ZcrcQ #zotKSo)sB rmКܯCߎЛ+Pk) :-6jzPr=QVT/3A kc2g2WiD8ׯ>.79@ 27y3łx$Sz̝}B氼I;Z1?Ff#}SؾE]V&,hs9>eik]o)t*:RwnbU2$R=sE~.90dt7g&N5S, uP#$(هY9n7 C+7d>=rpNyp##qgjV8 wTM&kgP`yΑYn_P\aԺO(_pOK(OxZTy\pnAy ܲ Ts{aA$gx:nR'ZKY\R<}u(VÒr6t:ZrU ݘ3-|E ^[OӛiswYbD01dIbkzJ0v;96C&Q$2!ˋ"DUxMRt|4o@+S{"ٶBZqZcpqUHkTc>=LϣǬ.k+ApSEdk*!=qG3W' !F,#F/O SN|S-`=K[܆$r &&qjcS*ט;1pmo09< >etm i۝pnDdx\H`!Y_語F)̒XluT˛fwuҧ);eU8*gD9O FMk^^tZc_ϡ%<waYeÁޞր>F0E#5 ծȇCԋ?,pjմ$/-fZ*ƒMbrqvq3_Ϯ_upk='^{R="ZC w"'S\(Q[/KwԚ Pf99I(-|]"={>*64)'1:kىih+U[IUDO Tvfa~׊#ʏb>p)"_ngcz՗nJihtaQIMM"\ْ!$+Z*|>XNޣˁu27K-w@ &SSt*]W0uM5K[܍"TqJtcތ=lDs!3dZ^} !l2//iwarj˅C ԘuTJISg/Jf8V/|Ug!ϡj WN#srճye1Jd%&5.b7V|y()Gj&8>(3LFE9(wYg d03d~ NCC{)EȚ4Wp4`ϽLO!DfG͑Z^z+c8"C6~=rLzJRWuǝeG4J_Қ2Rk>Tօ3F7|&ktY̱^!χ|"D*.Xg~WH%s!ZDg䩷ul {W19 0fP ړ֭# pEt=tNaQ/j:OG{F?1 z+wcN-(l hÆ0% &XpnUN{f p W쁣Վ6TY$j@ߺZǯ[nx>e=J c3%$MM ªҖ o -rbC)Wb]qc G D+`fYpRGڥ J.GxGK (Z τ3Up@no==)?Vc0X1 *g$_"k2΀s9I~lȿ=üdd~s>>%~O{݁JScW(.zn&!/`{nu^M-Ie.,;&#դP ܷ9`[QuCg3C!DL/<)e&qFF!eDm F=_zI3h  غHuնsn2=sUM%"_}g۸1MqMB@%3IԱf*[ՠ3EУ '?R_yw[^^[h pDZ>=ǘA,W'd/)tkuusת4Wl],(0z8`S!+4n,$צ-?N(?FiWM>_`,( ×N76]5}O9tQNI(@PG%O os-zUjs?mNO?)-va(8=-+h xoY$z/ʕjN,:9"7>@0;8ϲnթ mn0 6ӝ( FȀ BBFp#?̚´ƵH&&rjuGl]6ziǷjhH^R,K?X|(еmD̏t\Ixng`ڣaѴJi?m2!m4tͤtnZȳD'K"?46}T$̩UdQrsa_}]ZɃɻ82?D ='oK*,O}Iq* Or&]BI6<"uIv$+(xpi7,3{o”U25fH:cul?D)~,!6g%bI#kW79c$?nM[f߸9Jo s-锿Xr-97)N$XJ];(hrlFT9:+|EVx}T}s!>#1TܕM8EAQ 9m.\(/F'$aY2njk5<|D l8=(eUy FF^u4<[Wܿ1kPn7' dſ-& 5E'rQ Åi=(4|[an dmԬé ղ E@' 3PqI(;JK*Nc"rrT^j't Б[ =F_;|$X()P ِV 鈂 AbN*Jh>#QZJTp0Wvznn޲כ,W \ WQz}Jc[%ϴ{ٖI1HͲ!(q],KQLʿp=: d|&~QHo4@ KM Nbc@Y Qwq0' MG]ܰH>MtN7j(SX_4<(-3Dm~$:Ͼ^?;HK6޷^n?}""=u/|Cۈq3̘..]#3_*i@uˡM5AyY :Cfc˧hlVfW_|kZhAى>#8Ʈ&LI$8Xג5T>G~ZFK; ]顁,c扰)H{#b!`Gy"&)$,ghЗ ;ed;` :BGS1`RK /5%E<9NH/_Nce>,l77Fn*]:^khCo1ϔ'듫?ˢ3~?"}U"W/^ow: ~1;/l3 MTs}b|E);;GؠX@&ii>[ICdH4J!.HuuXs4G< ֒G".BOyȆIڭ<Ιxx|jjNy[ʕ DR_r6MHl?K yG=q<-ȅ^x5{ x>Ev2{L_R0X$bfC"Z:Cy 搣+$-hp\}cS X.@<=/PQ'Q>%z}:v/\o"8X$Dtjkeo#R`7_RDE FZ:wüEטi>QkB?O7Iz)< :r3V *} vz/ALLr[436埄 "I|5J`h^Vk|lAZ!\p[ObxOp’q> :2c@19;a$<vyAv# tKrM4 MLEb%;@Xxt]3Nޡ͏MwQ7J/!k=HU׺ ^,S(EGT۠@??ǃcWpUV~&ED/Wsnt7tVi>Qm睚F靱@f.Ü ]؛ ?ERwӯgQ 9R+WvABR>v6ωQQX$ǴB,utwSrUQ\h`Yh"6H(|GP0GE (1Zzcx| -쫹~>*TƆuY1,0˽&F[L-[?/ɹдZ>a':e$Lw>R",zhO7jYB-lŒK9,&_S?0S"2cޫdnI92EΙF>6Gq>d 1;`To=`O{aɾs'6]!*w`L_؊᩵KB=3k@Pڟv_1T^d+@,<ۉO JH9] -@:]1n#"`H:1pWn00/ ?E>SSGҝw}n,dn#vA[5Yc[G}˾L-; 9'iKsMi&Y"6GHsp?IJ_nT"a9.@ȡ¢M&Ʈ4SHDxMkbdN]͍mKTsFpf\(EWl]EBC6eqq(mMrff.y/y#L&Q%J@*:q]y&b^Ia)|Tjg>̉njDdQtwQKgǤֿ O&fkm[Mm7 B}&$Y-7| ݤFFwdsw S&i CQ[ӡ8Dkb !uGnIRaĺq=55PE/2XH[SSKنO@BrK"{ M\2۪0SFU]Փ}1sE( zL(pjbᆋsUE9:H 7,aT'ٍw_.FmD"3Iar/~Q|ZOG ̫;*s0+Bs$G懞a6QgJH9Aalnq"B͸mCFrJCj4 ,A*t[[>Paybj •xw "Hj}P/Mb9)fіZRD@SX"Dfզd>a8-=S%#)%Ym:E _3ȳ/$!>V#O;]s!LBo0"f:&wdm[XУ򝊃jS~O;2bM˗Q* ˱ ~΍nw#tߓB!#s:=isNϫ!|誮dH4Ba5az;QtQ勜uV)h&*E^qE:caypc}aBaW"no9DkVj9ExYbƨ /M_HOt}(rEU5;q\WW`E^u7GZUA3Ui6g9l$BPz?ΩD35Ey'!):q>3=BV܏LN6'*>^܊g^?b1{7dB+2mc۔R UR3t'd+p7L-zݡ՘wL pTZH! $+RURxe/5`*!:d|E!-$5=`[_ѴU3+Bu޼ߎMzQQ>ӿt?2YSSڐt9^bO;|}V |2VA 6D,xL_мZDCj&CjXAjQU'0 Ύra'f'x ^|#YgKs>(B`>zGJkl;bà`IdTT j~٢i,v>XO; íygb[X^wDa%ІJjGGZK l`1m=VCB#6n !U6XOr-@fƄ佗Rh#u֫O[OY4 lUv\V7KY@"*odohWdux~YM)Qs5 ͩLW,Ч h,i>O&q\&G錝ƍVʉm\݊ $n|eHkS2УeM?VC+ *\S.g"=G" 6seM,8 ` |-֎Gf`E/pָI|׹`$-e~AQFVZ!uNKf""r|WJ.ppg.^2pa)P:~PUS`7%mv^$J#߉2"!(FIo(v% $ĩ@|{8QklT}:؃ܘ;tN5Y=9T7/3 0G^r,HJ<6S@C&㲢 {>XV~4^ .AWĔ3Ad fxYI;RZ|f.]Fg? 9ж,&w{5.5{7 ͜t#Cߞ!}v7]/ԒD$KVʏl*$ ݭ?:[75SXAj0N~n>{Lv6vC`ܶC6|PVм !_MT3JW[rcdk5b[Pq5wB"Ec^E2M?[$Z`U-=kBojhDyߗATMZ-lh_dlt'OΩ+{_lJe*;lǐYib!Wk[iS$}5T8bzqYBJ+XEM)\Xwr̘3öf6wm$Jǖʹ=_M6*]W2&= L=;v^7G+"n'\uˌc ;SKڽ&7yKfniMvT%"K(F>}O'.- ;^y"AsQHeoU[Z\IaCIJSuR:TdN_%GXu"PjbT}UaQEO q࣊YS=<?E}  rRq Ж͸c#:j1\tx/rM0qa *Es+*@4PM/V.X5>'އ 9>w5ÂwW1~x,.1)%Ђgt !ҖI`n.mj%`xƫTS鏑̈́WexB%vK]CGˮnM#%Jo ru)%acwN)&;5 [,@HLm4`%xno|Mo6^,H8Psoݬ \ti8 pL' 99De{3sA~zabi:{,. ^XV\;ڃSf$n_ z^"`3||ꤤ-=Tu}Hr)XHu ݏJsYNU){l",+ OtIjbiNsO~fBniShCVlLuOa`69ԎKY!dLUeP aVi}e6Eq=}l6QXMFb?_D3]Snfbhw~AQFt1ϓH"[R柧єHd L]]jwUxHTZ䬺XV)+iu102fSA,kSZwԑ(1;W;N5RpMdS2v2<0jZ!ٵ*ήcLjAY}# DndFRcL"7q1t8B #ɾf,z6i*IU2G /k۹pud4u (wO'-{{xߢ2NrwEoĩW/ P:r_$+Y̤FͺFw#h~դ` )0ղ38Nڗ{(dLۅ/N hw5 `&@W*@B%0R9DW[jO\֜6\x%Td=cIadc(Ԥz<@HIQ~c SumWb#zzу R[KGy@YN;[l wt p,h\OẆxʐkcGzAUE3IfUza8Cޮ=ip:UKv>Al?DpuWDkinw桶ՎSRfۡv@:&1ϩ>yD߰9>po|JiaɷAr* ?43RS 3+ EZ ' ͢[TDQka vd;$ͻzxMF?h4SZ#^_3%X.AzcQdtY$i uM{"f=$V$ǎ^JVp @V w帧 0FUW( *'S1u-!M I]qGAiX s&ry3~2T^9L&` ZWaIxoLlpRp(s A/6& 5cmm eASfC%;}4CcQD+]W]$_ o",42vC]|Oy׈QzZ*=;qTssf>ij!۾P~=qʔnJӻԵaXUF&X!)̸rPX>msKY֜{y{+;*s까wJ0/CPOi0錗WA?_b7R2LFs8D)Sq6pHJ #jNa ,Yj}G3sM'8;rq8l@"Ҩ 降oY{ 7:MtyːSyYר]zewEw.yui$Uz$g Vs hYB< Qok :"6oUVvUy=I{Oѫv`ӊy &y~"#жp!T${qq~2D%tO6ySf30tJ(=ExDB*ԈJa9(!ٚ.ȉưS@~;ǎsisN( qP LC[':) L}_RRj%cٍ1/uqDj ӏ:Ղu$꼲j;iK\x6!qa }7?ƃfSIP!S9S6xC2(e_؆/Ph[v+eFxY Uu#HDUn }߫ʘO)Gmc"&U AVͽ LOzGr2j7TEuSI.Mc?c>O#Y6 ,=r:L\=NZ)4RNO{9a#i\ 0hv;76+׋H7fHAހTabh*r2^\-9MݮbiXl3khY* rz2j=N~ ,iaiZcbWw}R|تNȽw6xjqfX- #BG\' ?I΅=O>;e}KCܡcp\ٴ.]'ooYDw9' z|,h7v*W[}Z!WEDdWز%e5 KQ6=73v^{ ' Z$ OntjGSvcPHbEX;=4pC>_3aFDg?PLq~ԺS;6$5Ӕd2{7 LI\bS9LKlwk8ˈGoY>6N4ZɄSa˒#d'E66kPOl')iW0Kt}廅[) V^H=^ƅ?L^EӃMSup'[>RHԉAE|UׄC`oKfJ^k^ĹҖ'(:Xūu Q}nl<ԖUCID((@i).B3ŘeazoAi:/&P~o'x6#NvYrxJMm۾+bҷh\>cihGqI9Lɸ9O=B?}%>-ULx1a$ bw pL}fAPXN)1mz5IAn_8ෘGcB>8 ZQI-i?=M{/>5/G%qg{ک2:k}'^򇗪8RHL^=Wr69_~K#Hf[/z c(S!,doG h=ʂ0պV؞qKw\,6{O82iSz-Ble]TiiQo'Tg0c:hΔvUPJjīwG#'FZjҖ,P½-1>"qn U( `o1̀C,@3j+^C#f.Cd~ _r xp5 .NlPUC[#2E7k€RRqo qȶR1t|EuPܫgP~LS9ZFI5ἿW<^ux-ӜO!$-㙦ZgNb^I=5nM3XXnPn8{I-7p6CSWtoԸSt!.W4'e .ѷaIL(@' 9DP3m"{gtw5mqfR=\qy⟂d9( C UNGEIv0U_*e\@>oHV~NH pgwA^ E}r]0 ;F#AUuYdoW4YFk2:\ׁ:ê_m=86r#7I10)hx+umX.zdǙLd.50O㺅pme:Od:<03dZP1J+o;'Pv1$RB<S)~Ҟ[p;z>(!:jk) ,UHCap~<>2*E]wt.%Q\, !@hj  tFݿobċ"4{zߓaDH;)tc "8y__ȣkذ!6&To=ʜ)@ZTԥ Q"h#fžZ3\Ąnuf7GC7X­^&D"+Iu:j Ie 农+ʪjsoN9eX߿s5vH#r嬱#ʚ܉Ov͂ }{mFՅgٔ;3?g=hPn75gꁑ(Vl6OC5Ϋ;&ݛ'J%:31%BZ6[8m!0 ,/Vc|y/S˩D{) qԗ# *6WfyOsM>@Hl%J{.(Ul*]Yf'\ !nƺ(Mė"Д9jB1Ŋhɖ&e6uMQF`,'85=AgcGY&+vg:kj6^ݚwln9qW+Ԋ x')m'+jL"^@_;i9ɽH1+GT "-k.Q[ן1Wm+4N p pֶO ~.lEb'ߵ|Ο;`S ?T%HPrrtCU;&r¨PF hW 5"ztrwh7kZR*U+L= ckHZyX0q]Na -L&KSBe 7}=L^gu&~Ow|tLs9f o` C 0 km&ϼ$m`)Mi;+=ZVHJ5V\Z߮6f[:ımcӘ t&R%]u$-C?pw= &7^Hu5#"EՀ BbuvΣ8sE+;"5̠?ui)ݐ3%>b!cqLLhϯ ̮54x6Jț6,~߻43v[a%!ޣ5! n%Nuђ!J?.i &~E}# TQ˅ph4Gp˺㳦xȶI??8tI~k0WT@\ǸЛŹzm&UPegNqRo{Y[G2v[XK$@nM|JsL<DiJ,/u?b 1*w$n; | SwR\s L~@)I^iԶu~Kg 3!L@FRQ;tTb7ym߭Q42܅ogJ>6Iggx4N* r5=7& +h‹:- l8hPИ*r $Ī#$#!ע*BszX[JJP4#5N5L R!if1}/N<]CأC1;;|= 6L[266$. p7-9ݵ%T 'GzRQfi05_Ȏiġ3d/F; Lv虍"h?Ҧ*oe /[L4K!Jo!y Mq{Ee5#Tԉ:.R,L6Ɗ 1i+Rl[,m\3 q4g|LܩhMqȱ5d*VGʅ`rF,o;~)>&@Q76[ۛ7$Gej0.n\èIS4Pڒ(I_m]S*-hLC{X@ފ4]i#76Mthu V·`LK\n^˳VnL ˢyLYxy7cQT;ٚ׃RsO0r&bCYBPܑ ^dB8#͇%h ʲpChk)M_l6(l4D|b\ JL<=LSޥP24Aۆ󧔒{84x 洧qt$m>_*=貊6%\XOɅm]tҎhөh20R%Yf o S}VTJǘҷSWDQ 7#4N]hkfa0{A% 풞I7 HskP ]d!MǷ#>XhCNρdz Aǀb}C# wa!$tƅ*g]Xڵͻ~Uܲ7-XPN>2AJp x@Hą&3X@afLzY*aj 9vF(1f yr>p ;mr9k*iWpe%(`&JmZatn`K[/-߂Jӽ:@>#OD<:gf}Q}& 3u?6[ZL[:P_&rpHb;BL_m~B Jѐ4&XLkݏ.5tp,y00r_~$y޷ e U+}+Qmj0Lɭog-ѽq-0VԼ5!:T'kCߖnj4ND#^v~_*&oF!w"ɖ:  SCJj \8a_5,b)VM!qKh;7cV1H'gpf8`0Yf\e(ϼ!4C;'e=NM1nΚVsbz\c200jUÛҐﮦon܂44]U.piH RPe<0E-^RG5z4sϡP@- ebKjy 4"mAZ3?K|e V݋3 ,ݪ\@ #i>.~#ȌBMP,)$BR3͆3Biv2euioqjOI2MZIN;z3, W5[e:i._1n>b^`gvԛe\%{> )SKi֥U.p+yOpJB]>'qw,}ЕA_J:g^r&6o YTozVס:;2p#[6]8qd`|2VV/ZjlGHX_qj݅!\ DSKYY1%Оdr7 ԮG+5JHGf$$WO֣jH)Po( %NE[ފySKzXPa&z'+;'o+xET`fAc P9\)B$yM)>:HX7tLJWe]I5Q~,xO|傻]c/J ^r; \o$[ہNpWļ.ۆbMY\3/".@?B@18.m tjBl-0iB b5q\絶~,&t@RH]Y3L@] IrRbGrg ||r,f8cjdތo}s!e'Žup@SLJt 0\{p(#n'OsC#::OB#˷oH\I5k_Q>{NtwKD K׃%}RL7*F_F WMl j : ɑzWA"ODDŽH]wVg͋(kM+Uwz Iޑv !_I!jU<^JV=_i meAB̑fhQ!ifnɥCazn|sU㔢jhܘ1`7@d-ѐ;*0#FS" ofù~GV <b]y]񱟢A)΅i_6\ƋZdZDѤ<&TY{S/7LK~?ά%!WGۓ ~knwV}R[δI֥!\~ lj@ʯAEr;iKZXtE6͛ .0x2lI 72tP< T5nk(EtᏗsMQpIc9ILl e,ЊUTs8/(?}vKrߴ)9]Uňz ůc1 ӖUL BG @c)]?ٚnp]j<]r-Ы&rϮ/8b/'T7BT.y~lsc+Cy*xUvЎ0r߾Nʧ&b]kMQ#[R,EZ6* V@Q/X,=qw9懋ͰKaTc ]gNiZ%' ŒmDR,2)+kڀB !vיˬeAuL6Uc_ךO5 ~'mULwRa2x(hXI;?3{EWcW.[w9qa~i7P&>皪HG_ф.e DVQh4Gl @idke:y_ qNf/-2;3..x ex0?<h+>gk u{?%WNOk=7ɾ>$yCjnla[@7g, o勫_:p03Sn5d7ÍJ->\ڻT 46.ñ݅=8"3 Q\_2QwTY]4&#;蹜I^k^^!Ӝ"}w!7"hѱhfj3 c~[Vpf7]m̡cqФ2AC{.y^Mo&G.+be\QUϧ*6ҜG+eM,﫸ټXIYr@(S`[4G\"{cG'Z$&qB)giQϤ=%Di[j@Beخ )Ep(>NkhX^$"3HD䯍w '#iXۍLa) ;`On 5*֑OOQSd xy_*[ʒ>1A_f4KǫU G74܆s̞ x X}1b!$s$MhW 8vƗ}véV Pa‹ CӆkA: VoHR2&N,m1yaGNbKo͖#9&b^0gMkNeF3ESaq7]c譨#j8(v+ZUa]16ʐZ B ^z+eTY h'"k)2ߟn iSj3G@@4 =@V駯& m`^.?>M˳$+EA}Ɓ~!qУ?mͧn(MNUXYhhBEV 2>֡ObsB$Wqĥ٪z?`_Z@̑8ءf*~\+ۊLƇNR:b]JE7@w7EEv?d!=O  A} %Ii fϩGj ))xަ̚7mSƚr|"]x砩oQCb܎Mx^)`n.KtExW,p068XJI̐ upD ҊѺ qJu5:"qrZZB\Phl"Xul/w0{ Ёxz&ѺY%{9Ь7NhkPB9~Lxg VVa@_">q67i>|"$mH(U@lnj7lG{i4iWeii8]>Fw4,!˄}wKzLޘo~s!c68l A @%xXKφ䔨>11KFPf_\ɡCMD B!->O~{/&< H%5sw" ĆbOїq> :Y9]!>JMK/+!vU0%.ړQB|oLUM6sHɠ~t. D&"oDzYj4[#h2H9K!\vǮj$: qUD&ikG2"1}D#?JLۆ,D=(cfgXnѫAQ%xt',՜dSHW gtr$\ZmQ=lQ xWk< .\+i(JE)x#)T@שkS|B }{9&?Zuxy=a~MZv.eޘ*k;e{!&N+i_QdT4 @ʷ˲cNq(1$@H1wwb^S:^Xm_sEJI"Xr:"V {YRaS&6,@tCzr/uV6K+|lh #kȟ~Lm:5m=cSH#hzE͈y +B'QDӐ[˲^ᢿPc"wZ&;ryIGWBIHb˴ƿ^7Js+)-/^71nIJ0yKT tL?ty E#}e]./,]GXgl`dg,{)`[ κ pz̩Abߓnx"_h=w#YvV&3|ID,-KXG^ mv ,9m,~|ta T wu^[pul'S4QB?o $nK|c4BGl8qeiT$e]NvIVH _2:ֵ4Ulc2R*D _ ̽*@z ERٱpF2ENnWI4z*L\U@6SgyV&u{0s\>-=i(~9iAJ( =ښ ӿ.;譐8]ϡ0xF#|XvݬD[K $Grڇ!Flby-;D3bEyTkƒYj{eHޡGVj$Q]C[_tI*VqFy5. Z5د-nfkmӉk6ڵnyÓSPNxA&>H}J7KVJ6*y7wڗJ}$KzI) .;\M2np^]9ЫڌdAxfa>/v{f؟WH.ts%eciּ<Dg47 2$5yh]mqȐ >Ox,ŗ-(/ohnAVa Цq42[Tօ⾆P^떩NJ*'icv6-n^$T=:T?/p:{JϪt8-d3X2?1k백?PV.;Vwꮞ.]E#E?ZHN/J{)FO3vhot 4iY/"$+Kpɩsl㤎6 Y$([X*b{IKn d:ZgEe Bğs|35*'z3r&ZD RD^g͠$oL,4G4?PY#1j([LVq`A 'E{ }bٺRBqmBoUQCEBH5O͉J}* v_B饖5kq _J -o%dD?wቔajLg\h# %b=?-vNYZ݅&Eebt}v&^R#*9GmvJjbD@К?ދ + c2Mq.TG8q'+J#ԛ1EfdWH<{s1T>.0xK8] ՝y۪mh ʼu^{М/TQd:".'}ˌx@?:BIf\%W ðu$`)څSl&+x9D:QjhZ A QbYhL+;%-eAnAdfTИ \?U%Znحtn;ր[!]S}]"o}7?P*T7q*@'Vˡ2L<5;!SKy3jD%G¿T=0<91]$U~3z$(ݹCiJ*, oFX Gz!Hm($[~n)l3" LfAf]2.F;CgPhJߒpU2T]ݙ N˸,ow)RmX #uu``Sˠrl)ּ/E NK-h&$`uKzsŧS&3\4YM١ɅO%TIݯra7 }hI$E83m T 08#()Q-e [)CG5[^yh] 'f9eHsT%bIbWGN-.[[]8{H u~!C"QaT [Na aioU4'2eȡZr \h_;G?aa3ݭ|ۡrS ?#/8dث(]rLcZ ~KfCab[Yq&wUU|(;zKtӢ+eK1_ @Bdb6 d6G($Iwc:MYteQ9+W! zKú?o(Na)@`~䆠 I\R# lPfs`|2GFN:dsZ@/Nr{DԮ^D  S>],8f,+]ot5ߘJwϢuZcyj❮֞FG+HP^L2|\=&Jzh\ƣC^Ղu`ǘuuU e%ĢR7TEڷ;X Ȗp Y>H^Q+>2Pwn͵ۙj)~**.N ǻ)U9.nVECPXԸO^L0 `Zbp։>{azjZ=M ɂx{>7u$Fjz!N-|uwmvfMF)˷ wS[((_+gLKz Ƥ+N!?aa.})?~5d[),t[x%e.P#;Nؾg/{Kp3sNˤ~4qΟB/q4f}b'' XC*>!Hyܴ$# :>.8mpTh;C7\f++Ɣj< @Xnryp[g QD*po?*jkyaMF= q= GSXTO.Bq 3b,4ĠyfRXQJ;M_mLz*wޚZ?P~[i_Mdj{zS٦X_>$C>+SjS&hWɍ ;&}iphJYk5&}11 *D$zR O僟%:Hp# |C_3_] +f"G 2Mewه gԀFQ0 ,5jG/%_V^QXVƂiiV1(3n62xǸA3x3ˡF"]GW|GbZ8($o;x`΁e?TSIN!Zae\'x щ.҃3tH[ϐۈI'\iq]$_).OEfqΐKR̀{O֠`YkTV:YP9rX}i9RAsaZqsn;4y O@C'W1֟{$o:<"e4Cp$t^ ߘ5{:3hNNfB@^^Y& 󝯿9bp{tz/:G?%u ǟIsgM>>!^9Ŕ$|B՚r"Ie .㊊cX0@HWqG^ע+;m90ĜU;\U*>~9,)"O?1X~-Z_Jl+3W9aE̻mXF.%hvo+yl4"Jew8 ƨ4h{ yX%cgҦ&u=1Fz95~=9l!t0S7p2kgǘhvBgˆcGQQT k*[ebycrv16n 鵇,2O#ŃJ/NEy>;=a,'U/CQXY>BkxӄlIIU3wGvxahaF| Ai<ѴItoCv]#PB).K@t-" ziD:jbUY}ϒuzN{r B]+z[Y45/֓M(.HjXC(bEvSl}h^܊ЇHM!ԙT%IHHM<;y;ʣ0*yr&D1+ Õ%@stgh=#0 Q>Ne2:|Ɋzn&8X('+ʬ&W)llNS& 7+n<0adq(&{;K$P^Y]z<@Ƿĩd R\lPѩij1\›"Nm|)ٲVc}'0˷]"y}֯ x:KuV"'+[U*c,kLJUN8cѮlpi^sV()#7 U OחZFT^zڹ#.i#{yqw"W-,̳+GױEQkg7`? C_//-uiAc T!kbeٍ\Ʋ$@j{/C>.&QutcXȉU#Tbwu'Vx{]'[X edn䗀uN6WAD9M)bXXRS8DaXfzQ_I>W$IJ?A&6߭ JuU5I\ڕ0n lF-EՕe@5uΧ#ߛ􄯪&r@FF(~"1@{nO'%o;:n)yJ/B[aF\2bT2p.R?꧟o måR):*1]ӻXQQW*2s{N`jHVVۈ(_H3LN&_>"<0V2b+]K9՝檺t7xY%giPxP0!G"9Xݩ<`N>K^ Ȁ8ȍlq/:$'aHHZ߬Dv~spdy j ST:cp6wE wu\jhM0) G˒Zt6J*񮨤ڟsq#(vRīF-$MAQ('FG qu`Xԛ(ҷy7b3,jΖ kC䅧\B[lDKJ}KkUм=:NʩZLvu:dZ&;a)!tpyI_{*{aAJ>ӇuŪV!=ΝBΗ''y/l>^t.e' oRu=ƕ/KV>/ӾC(  n,V`ȩ'AEB>Ua26JPQ_1.gOIϢVvD%;9+Ttj QN[seg9T4X(yVlf!)C8̙'h=VZߐQVvTŊˬ2:_\hA@<7x'Pɪ"BܜPX$  p{cfR!}2Rh ;h[" t:ԕ3+ˣOTKUt')֔ܯݳFU_VNs.$g XC:;i *QxIqY@𼤫U-&QvÁPXķoc0)P*2'3՟PnǧQD>} O"Tdc?lhkU"ޜU.TѳHxv͌lՠ)/t y!zQn38k*7YOy Tc={y@UlH".M^cHYɣ@F~Ig!x4zǠ}mސz't#ު7YާkSќzkJ&3)+ly7([pEI!^wC)H&w0S#@x?7 ?=%uGyJNeb(Sީ4Uk $@X dqxWc Ug&8&Ҫ_hn_9>2O3jN谳^F/$p ' ȸ]y[S~k#e/} YPw^unF3e{Pg&31AgٙGLn gN!FXSv=&j2ɯAҷZ oªbzlbɕ~#^%?ob(O`* : Ktd8O:=8lʌ۲}hm #;LŏыV糁pA]Bc=;)*$Tp\nqH7=}i0(+S,Y }':6UbeU7NX W#40p8LΦ^miRV ^@į B_ꄃh=5zG+;n gu5gI4tq!IZmiN{8Aل N|B$ij-w r̳I) 2 !KtL}>'=6B "$ n{_L&P6ΥƔ逡]km5%E@z~cM]??rxl̳|rqeB@VCי@kٗ+Ym^T$,QK45tGߘɘ+) D̘\'Uj uX3]:RDz[Pmf1f )]IGcp:%J7@T[#82ZJ'3!{ ۗ<7)NPK/v_Oޫj1ʱ")FYO96tqރ 꺫1~. ^PbaS TssmlI ͸ZGVׂ*xfdI]cYݽg ƌtr"tt+%B)ƼKϝC=4J9 6C4oYYA(gaAXof= .a# y7 s9N_4%9t[6 ޓҩlTh0eRj4g;eyo0[뵢 n&;Lc %reԝVLkI 4vk,-~,y&m=/b,K.NHloPdY3ZtibP4Rlp?i/[ ,2 S{<" %><>I޲֎pcrB6QՅM&xw{[)V<A@&k\8m#}ߛydZ6osKrw@}N<pz*a1"ٻJHS) $ݒ E$l`6s9k%\:mYSHx # ņu!c۟7/2$ s:DM7k;IJ9NT}m1e"Y+pj/1 K0 g%0-_}rxW~R%ц5t?84A<~끢9#Pq;-_riW 8KMtp"U^4)2bz]ͨ9m/[^eAՂibEa .[h%?uaxQ̅v~>!7 (/Q- /7HZᏸ&l8Wu kKRwZg^ʮt-& In? 7l镡WKȎDշt7-CݯhKQP-  &o9.LU*/HuT+GgeTg/j[>Ys9&hl# ِlbNߢ;8Cb߾k0:Blܺk<*!]8aO#f6tWm7*ՇR =;Fvyg1,w+ŽRZ+w^IӹhTSM_SFY]pB%E{jlH=v]L p[>r(|ny1&܄F8(A>!%ze"L@ ^*lO=Jh|ғbYG/x 0̲Uim5~S;\zk wg .rm2+#_3:6y8R()uhܭZ33'q"Hd$9˭ީ9wJMK-^o/n l[ݳo*2W-Jfr#nV{DTވa7ÄcOo¤{N rڃKz, | \{g})&O'?ܠ{A =], opgZD<[ܭDZ :30HG&QIT1 $eE*i+f5ɲ q"Kݵc@` At{qԫ]vDdE2ɃE:;M{%3Fn͇\LB|` |J~UV h[U|BvIBuB=[K-U +/ yDb#+TݱՀ4a4-T +K``E? &b|H ?liҔu757@o`k m>Gql.kI -]s@=̝Q5]=mOJ<(YӐwfP;d4u {C"cqTb Pi9ЁNU9\a瑑z|;NfX;UPͰ(EjN HͶ);X+{~h+Py/:n<+%"# A,23}f\n!r6{'ǘLBYkVɾ i1j9^EY]{pUp$gѵtU9hY{7g&<3.RlzeYe|ВG.2S*@~Rs~!.ycFU7v:W?=qPٷ-]3 bbԏTDza&5H| @%{@ko]KrO??z$IA9伓xu7I;_~RiEU'~^9RH 􊥽_N}ai sw)לG/2L{`Ъ[! !_`St9'&>tR#kOkh91hc )7FN\~" O^!+oiop-{ jzO>[Z8TaN[K \k>[9 v{4PE4'=Duxb\]pU alϭS$ GtsMZoR-C<Àú2Z/",?Ba)X<:Mn6tJZtKsDn/|q&"lǴ(9clS<!q ϿE_ruӈ/?ap `b\=dy`=,>MuW~]nImGcFcXz\E {ǐ>rGoJⳬ{]ք=ؠLs0wz{}lh>^[^Y/ڒWO+啠w6oy$%*J?59J(^ȍb@A?.; '|n>?[0n~Y@T^qYgc !8 $?Ҫx8&S=%]5PF8a\(?`8=+-Vkex 'ڄ~U0nRh铈R2:hR׼Ц{фR7L6m7ǽ$?5 m$r`@4(gbSX'Nn?^HO;1 ` ]9X #_CFAέΩSx; |Vw'S8 + lLR&j6pX7F JGdja%){Id4V_ia[jc: w~BC#PZW0yzFz2#o\ }^(xj)qXrV0mQ^pBQRr"8N6H jWʿd$Ef|rp2fGo{-s>mbumK?}:)!"'DrVNmY*6 lc pC=9RP ^~0@f*! ^sƗ)2vƺy|' e(&o]dw(=hL9x܄H+y#D%B[1}&CL]ælI5pX{3Dp6,W/1]Ԃ5D Yt@*]|Hyfh,fRvBٖpڹKpjҠ95d%R)&Kx^PMɶ[.:\C G0<8HYg)+xϣܯ~ZtQ.Q Ez\`|IdEHl2oAIoڟmUUN,~a5uз&xaU*~'ϚͶMOl/ٰ5 X!*¢H#%Ð/ x WhH0f`ʲz1Ãq@f~5 ::ܱNJaQkT5R_]P9;_%VlP`\ifz뵬'5/⌯ %@26=< EХJ#QO8ѓ੟n/G ڑ&W%)H&-(W\)^spMA 5k/,fe#*ZMNOx΂B+띙8U[zOZ~z{SƔ{4%cɡnS=>QŰ":Ș|/?N;MB>"LtLͻX"Įk3Ǘ$vL<Rb"4ͱW[ԃJ-Ei&NVT1˓Gp5z⛳\krQNQus"r4<9\@FKWR &R=gӟ"߱McaNP-4Q~L¨^Mw-k f,(~FdyNXa1؄WГI<N@x3:{c U>vB4!cs olb[dQ մ7 Y9odR= =gJ[]"]DcJ8HUuQa&7Ȭ zNpD#=SCn3K+,;.DןU~WQŏy~h/ڤa"#V_};\|G-~$e۔oͅ* 0pA,_'S.*s{Du˅r@bi:w_5eZx;.>PsVj9uTie_jgu@. pu +}êK ,eﺩ!Yxf7$s۸H\e#b=K*qͺ'*J3KRIUnq; ws0#87zXq)JKr'Cb,{ Q5^z< ԇ! @DO 㗁3ϯRjSoH|o1b-\o,='/U]6Fc`Rmn{4&C uf ,$=pqY]Zf?=7F6B#ӐGL{-ice{&vkyKeC99,GXivKD{E6[|RWri@4*%pXpquS$;~_B/GL<ROҢ7.\fw| aWc~F2]~G|J7\{W3Jj=9Z@Nx{mKE|2+4K*,|4 (X~ӎV Ho3QG+Hno?\XGݨܸnb0kX_0r#߽<0`!bzA[ybOtZa;~s"2)5Z-. &pr/`hY.(ߋ>j #-jѻI,]NќԐ[!NfD:0<~zS"c ڜ'$ԌJ1QK! 0<赈]Z9 d>hvqk4>ZԈ Xvl$]JHL lq c A4E S|2m_/n.+Ieu|kMN}c\6Œ؆`НxM .{hgqrqdJ>zz*zq]ΣpmWܻ{ 16QC~%E `Uf2KX!"3}?x1#ai_h ٔ۫zTvNw *U>-EV$e4A3oIbG^-ݲΖuS]hJT]Ԭz- 絰HX GnX.?1`Q$xQS(O_YӻMKW0Qhv_4V:|hh9W%Mܫ+BǗ\0{摔t^;n8:`]I m%[x> h?dDrhkVK mF _XΧRq&"fHݾПҏ\wdT{ 㰐Os8yx09a$|*P>|[,u3eD ;U۹< ]#Ȳ2Ok?5Yv#!O+ZtM9v"-/@r\]bI? Sa/,*G9$oG84X%sDYؖ"xO@.iEUwH B1CYd$|_a<dQ3D~'Ă: 8M6˵,Pе=Ft0g渃Que$s̍WՔ}LuT.h[@J 8Yr =܃kVUa$6)in9$I| Yܴ!OZ䞰ؖH51!be3m@\?j!tU{>CVJGSu-:9JѭHhznx:EM%Y4ȽUc2 ghX]F+nfm+PDʏ]ƩsA g?UF &Aw1v@ˑ\/!l"E4^C쁨@,~OGleG"`Owe6'ߥ赪&n>[4wU)uwOrvqyR1}" 6^u4k\j6Z%5YߑPIVLÑkk ;}ŋ5T,WQ+M SNKJ>s.Id/dIٺr" 酌HR{k,_xq_6ߙ~g~KSW6?\F6FV|ָ3HnA&׸= _gvxik$W,#+A{ '\iySYrX*SG/0&4+Z 1m|OHTh7ۺGjr<;3 rۿX79;瀵u 7gG_?ˮF:c@eC2%R= $`#h|P,`ff{tAKZTx7BHg@BĠKqzS#߇CXR΄G;P͋ (B9r`Gv_/%DB&ϕs!9C0H4=2&hz: CZqo2T&sK< bae0k+׽x9O+P2ggZ/78qV(xY7#IugJ<:9.M&kYa`UʰNBU&l`0Y>BqPdn@1L7D| 2[neؘ}i46H;yqS4nG@2SpNr~7Q\EwWR4U_Qk ׍jO5:˒p~vT"m]^pX lƫ\0֙G{jȊo8}2 ³"^M;/uMsd]pڄ^Er]x`EJ'ޭly9'nF7-B>(㊸1cІ;_j% LqmǞ2z_;B1u5f=$CDA"Ԓ4+ >lvS]~ː12HI{+*'A>oE˴5&4KA>H0߂@9TRPÔ$pb4JC5E+@kE!wmfͿYc}Y$3 %{܉`0is˟y!OХ7h+#}B5Z07ft]yX=_-PyZƽM--NxtPv0m ZvO ,ϟ3 N]ah. WfW7D'k~{U)OQe0r5P[~nYX?%|9FxipCȑ'rif`e F,R*>6%T-aa^?cqz;d; ?VfVYoKzoRid)m)Go`~?BI%txX5F\wspZM3IQq!3h^:H hԥ|r`^{V l7#+Xv5p]ឳ8h5.LTF'Atrh4#*JL:$,|S$SϓhŁjDANqEۅg% ¡%.1> a}]]`ߦ<.q]DF9UT5 8CY3򅈺+< 'dnQNT)zdY#fh[ؕSAcres/e"!V4S 'q!;{3^1[DEag`%aY{UJ0y\ēO昡~ DdF7DtUM.Fl*$3i,V'5eݞK7FUdx+*3%#u\lsAz̃Ԑp%4ĺ s]Ay7l=mcpe5%w=1%$6'H>tu;2"DŽ=LSoMĩX |HļN|vFp?QǕs98'vAh W &NAF&1l *z Zy&[YSZ%:9m.r b( GJkdQƍbN_ã/\Ż/cD g-2WGYEiM5Cm{Saz;?Bp8IYFn ׸t$%.QӢG}D+ 25],PxZǻRLہUBD &PnWN*WIl* 0bÔ-ģ{"hED#;TрnKGWhP}@'\ܦi ѿ.*y; /U׿/ݳ?X$Yi`"v2B9-cU)^hx T M=KdrZq. >mQ }d= 7ED׉( zʼ#sx6Axy w\hbk.g~R-fa{Te ɒNܵ{NY{R3嗔 5*I-6So2LM &5ZlT2cCK$@њ2^N*nZS13n֓cH&qEȵH Nr)P s: UQh)i$}!ˮ:܉}9,(D|dv0 Xh;F2 %6%irN`9бȟYΘImznˈ9#]٩o=ÏÓ)| F^bn ,Ǚ*D_@."gON|rj%/'Qq̛Fa(YQC wxAT]̧/Uu^CX>:%?|e7 :5ɢeWelG|4t pN?mQ^ pӡ۪|4|o"X~ld^l 5/OdB#u_D_ <$ļ-n4~ 0\7\)R^S]3wjSR4:z ! :e֞RuCDΑ }EuaW&&e-FnhrQ;o:fA&9l}ݽM;fөU"M&^ZfJ [Չ}lG=$ eP|_{CY2J_ 85RfhM&7(@CYpҹWx jT.Yp`%KRW]җ<*J&8y}w^ "_|I:ˏCQSy;aÅN%@ < QU7]\-\|Mů}>+1izD$ Ttv-[#~I\b@z>r ˡw./*5Dxɓ(nd|"62E?_| U>iQrn$TR濫?JBQ~l پt`ǛrD-mZ֔Yp~oKzJi6߯y9MKڣMV˻Ȳus/yإ)="9쿒^Aik%^=t@^{u[jgWO·{z2+!{ n _-B8w]a)=ͽ XmCxך4,i5J;e44 4S);m]C9? aY@W.``{,M%Pp襸48߶U9cՇIpl:5ͻm#.^L$ܳt 4֟K}艬bK$iS[qތʏb5|͟T$U*+_v$o" A̶{_udNlfI8`CH4 \T`FdL[C5갻!WG/VN@ uɠe-+X b'^<>oa]Tf6W Fz| %_vr>=h’b[I4؉oۖ'R3qdhH6_ϸRzzPilbp)VjEE9OSA