libavcodec58_134-32bit-4.4-150400.3.32.1<>,(fXVp9| 2I#r zn;UA5c᪳᤟̻>͵yN 3љw&,V'u}<״gD+6bS5aZ 5;%ݎqgW9(2GIS՘de:.3Sq8`Y4eAGPP|LPR3/|/ee9İpk(VؽmtҁofCmJF{via^y QPC>>?d + @@DPTm     R lt~$111(89 :>G HIX Y0\X]`^bcVdefluvwxy.\`fClibavcodec58_134-32bit4.4150400.3.32.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.fXVh01-ch4cWSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigWġfXVfXV195fc0362daba6cf49930e4a7f7fb55f04a67cffefcb5798feb6d78f0584038flibavcodec.so.58.134.100rootrootrootrootffmpeg-4-4.4-150400.3.32.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.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcelt0.so.2libdav1d.so.5libgsm.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)libmp3lame.so.0libopenjp2.so.7libopus.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libspeex.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.3fWfLf,f"\ff@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+@xiaoguang.wang@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@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-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-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 (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (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 (bsc#1189724).- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (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 (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 (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 [boo#1180519] [CVE-2020-35964]- 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-150400.3.32.14.4-150400.3.32.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:34008/SUSE_SLE-15-SP4_Update/942df092402f18b46cc8186eb1665d7f-ffmpeg-4.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6340a14ae2e23d74575f4ff61a9380ba6fd2bcf, stripped.PPR,RR#R!RRRRRRRR RRR RRRRRRRRR(RR*R)RR R R+R RRRRR"R R$R&R'R%RRutf-851ab08b8b81938ab443960ff2026b4917441644d43ca4f75fb2fbc59b41cfd37? 7zXZ !t/2]"k%ֿ۫\"ɎG@X(Mt檽D,j`qXLM;[h "EL F85"OڌgV1tYVc6+>7KS 6*l|P5 MrLu(ڱGuqhcEhQ8WuV}}ܖgMr.W>Tf56S"y(VACPx "< >4Oxqv|'#C %~S;,ವ+VbztC*h"\*Uݗ"~LzT%uZXqh 6DF9_V!݊Փ=RM.Nɧ=6l xEP3݉Neϧ f+:}TO]bfT'?GP2՗㰚DBIKBT9JHI"vpPށ"N)AЭ54M oi`\ 51aES-Z}뾟}l'e:&\dA :UJ!dVxPt-ȯ 袢Ԁfm`1Y;ķbx)05W:yѓ {Ύ2E(EP9*$F+MRP7| TIxހm\c?|/dȾ$ -2TGDq%'sЛ5J n''@diՌOB$Pnm4X2MWwiN&@P\Z_Wr7z`v?Ʋ;Ukаu蠻nUTK7}5W$r|DRj}_+zXӋk(e,Y@urW2IZ|ЏU)DN;q ,݄g7 cWCA6ḳJ)Xwls.oDz6]" &8a8(&wHavȰnT[e3$ĶJ+J+W}ϋoaoECQ?({Ϊt jgGfLQ P8MD$@ j( ?GMݢ8%c(؍xÀ;,^6D8>N3k|a Ou̱ u͋]h`` JlHcO %'BAPzj][%[3d5fK.}Kmj<}zԣ1xkeTQWzji!H y%t򯥛3drY!4c]ĊY lz}@ &"me4V?~QeYxV w@d^E( l=ӭ)å&@k2#?e@~&\<+p՛ O_zTՄWxmG`d#vD6xTy"8)f?ӷ;vjLFҟ` ꪿.1"MIo!EZy!N'6;IO2Aեq-99MB^:f'V ?Mr#l ˗b 88b8g[u>V_R(y6I^ L;ySqw}sRӉ0'&CI "dzC8mT€ʹe+l޵b`,Vkrw_{J)`$}훠S PIM<-=2iCݣˣRktf[nm7R]y|"B)ZkLI Ǜݑ.J1m_!DF?kc 2 |#Rъiߓˋ͘Z퍄%i#"Zmy!,I|zMDei$PK5fҁ j}3+LjoK }>}_ 0'`aǪ*Jxͽm^ꘗ݄t֣&sȻQb1 7`ѦBn&^nx%}\U>j=fK'\/.PL21$VzMTYېŘqQ>oUɇ* ?UDW"L;(}, -_JPKюq"pN8z)CdXPEJN*on -6v1LSXSY!O&;9 cˑ8{1+U]Gho"Je!ؓ>agpTzkyjOItUzWq'rTp<>pFKBc>: #V\vz,#<%уiwID6&Qw l)QWR7'-%0U=ﻱYl!d7$*vAAک~!:ζ*L+.}(35^Вd!INb\!K!py)/آYsēۍꮦS{xnp/'X*r*1Qtn^`¬jVtqc>#WUXVb3YI9~^#NvhNt](ٮx 腵qe}RkځBQqXUH|ٺhc 41"K{ {j<Za(ۇ}RTr@p ?qyeGݯA҄ ^Tj 8V ^kiT0l &Dn2UƅJ!67ۆ4]<{әWSf?!-騒 "mh1++iup]t< RNrgp1V s Z"=Wk;nF_o[y8:oVoU>e %S1 մp/uvPpW^院]Rb=h,h򗢼 w.Ǿ^t΍V6bT%-~,αػV$NFQVK).pף8%!Š J d%m:KBCD\7~BlC:j 6t,>39&m!"n 9ؓJy `r"bKSE )p fZc޲G1Y\r$Oa(NSVe,Sv@S;@gjO{0 dmNfAxX`)ZퟃB o&cz GʡKXOu/Y򈾗[n֗^F>.~@Bg?[ C}~ZUZQ,_}-X4Vw S$&5d%YIMIpiZj5HI#qP&R%1shN鯷l[;閄TV1BA8B- {? >i-]?nۏXH !D/TXO"b#D.)f,lϐ8y2g>UeSsnv4y6\T8 ҚC0W0AQb6 CQ a@j/uj^?GqMag_HE~:wYu3u Vףzz,U`p;P+v)皹5ǚ8y)SLeEP9hCY 3菺!@u9%>eRҘ9R!3{&'A*.RoFG%=t4HN8'KL>HA=Ar!cT$2<#3dm LՔ?鱚]!eʆ}pn훃ŭ5T /{Ў64#1;PH[ ӿ'6E XW<2, P;5{@KVd.Hn6;/t@s薞cesa sȰek<r|qֆP-n&}w EqzX~6쇰1kIM3582F>@S! bD]qog<QgŵG  4& CɁn2֮AQI ۮsg{,K6(u} pL>S6̶N,{0,=<B#u>UXڶ^;f<|oM9%۪ /' R1P jTUMGMxw `tHmVBgibXmљ8T ٯ:ґ>F!1ҚG2l_AlRw[k-GhPz [)ϐ{>B٢#~y>H:u ^T5Ƅ">IЛ4ڈKIP3s{xT|qmjqu;AP Ar&~Q׌{\si4[=μO> dB}͆!S05uo]mQbQkPu h@C߷bsPQFBj##SSAT4G"t^ˉ-㘡'1r}L1j_Р2Ϟ :8,[wmaӁ&73l"/$92֯ʋ^G[MA;x3Dmm;ĥo%Sn'mq6儁W@zG sYU{MDppRcW|U! YzE|Lx\TW̯ CxX\[QT\هAVX~KsR˅e3 UCc:@ xbIW EW ꐘ<T7*'q ]]ZG؅mvħDn'8FU$n6Qx*lFr&+a/Bmͺb!N$Xtn-'.cp}:~ S0ijgPCB-ӆ`A/mS/Tq@]ٖz[d^jn  (?[޴ٺᏱi]xK^3SGwb_<಻=dd.Gː ˶EqZ34Yr;v ldZVo]DkJZ@!8vs{.t",\Dr \ģ繋ڏ*q _,a U~2Ftf{"5? <}{)& 0.gLFyưbBB2tÂ{!`&LQ۟-x9ɕbfe[}49)#)xBAVj=Y\Pikt'65Pi.Ys=t,0I.Y5k -=7 FyUB\(x縢)0{ezV]#nM.|3b^ocZsy#h?n9)YE&Q,św6R!۬-ɘ`,X;,if& j[QW v"J5}PV AdbbI_zubW}TʒΏR= 7*ZKP@}[I Vb}NK_^x@Ǐ&Ρ9>ٛ,ٶJH_j_xlK,)e>129eU$!5sNP%sc!+J}#dˑ7 l]͔C rYӣdve K %ʥb]{,u[+} Dd"̹ 3wͶY'o ¾{?]5{qy?MɃI>1rb-?p Nkmy.r5 tRʶ٩s+eO/ŞӖ"8kqy!!|9wmȅ/?< T!XcjDF?`,i? ;)W/k2άȊ>-&9fUgW0v4ӻ.ux׊|T0NI W]K*S/3Dg _cez^ Z˫u YZ07ᓠfeF0$l&PU5Qbzow5BC!#/f@H(H=C[ʹX:@,i1g[-NP&\.?&$B.8ɱY_m٘ ޝhL΃EN_̬y4P5;^Xs? Ѡ!Xmb?=:+ŽL8>4 B,,C|'U.vsir)btĞX`xŜA$T-KtHSwG_JO^mk?0(9E#R\H.V|^͋kJU}"K݌= (k`Zd@1A#CKio!.ɢArJDI5Ι d]!U]jfdmZ!= .1N-=k-]F/,k-#"́'FQ@"bZ<p5_ƣv1z|P=F@)~$Lu z #Ro;"ǚ=sec zΞ.Jl؈Ã$ sQ"i :go¸|Fp\Jx$SdAwh *ņ,:NzTQ&ufeTQs/4#sW98rW=?׈+xmν[1hO^rW0l~U7jihI`8PK|8vUʥ%u 2cbЕ)G͎SO?l#jݜ(ɷgܟ_Xti|EX[pNNTO=NI<`Ee< '\xBr{NlJ0jtOg}֨~v^U$x^)7eWȍhf ́^ᚚP=օ %uttZ>~v%Oh5py _eAg 곇!k+auzexyu^)Hbb>F60IKSz['?J \R(HQ'A=w޺iR_lmzP`5 }5?ţ{=;OGm^@v ;Q⸥ᦌ9†_P WnoѧrS%!h%3-P"_ {QoI&2Ձ 9 dD}&fFÆ֘ . wӑ]H:+X'Ƚ1` ӛBgl˷Yf)kP͠xy:OIf@3 ^MOl Ŗ2mAa2 S<,/@V" T61CޮjçԵ&PE_vrZ ;i`L"d[q5GLZ3>ѦzKN<;]+nTjCP(() ?NH7}wlXFOVMj%> Tv p!ԣK(= r5+0z9iD$|D4 JCxQbS S0GwFdC;V˼1?louU٩UXe B[aH|6tU8ȅ{ il; iq{V+RR$jxXʼ ?6dEbpM@/c-#mjG_ߵ R;|g֍Qy,{lp[{nD|zn~߻bXx#'}SoW/ӕQL,nv#X/AĚ(yun;_`зX[g{gKCs9c@#RB'Tz'!Z Q aI{O+ [J}y#ם._ToBwS߻2XW+H)`5{] yw. -+rQz53BWSbF"ǝ|р뱶e+,$0 -f"мLp't0Swy 9[5R*wXG 4cF|0O.V 1:2uT\t_9f5}\-Iy''S oۍ G|5nY[}ma WgFK/JO%ЗgQw:wj͐Ĕ: ( 6g4M .D/QP8"E+xzCXg,U~WC38JYqjbI*)ay܈kOtuPMZrnDTM%|hXS0V jo ƜN,X?ɻyrAY-) *PUS;nLRL6`zNpI_`DEK3+^&aR 1\6xʤ/g\$8gxHxp?3:2%fuc%:MCۛ~f).cзGAH)pȜu狐|h穀xo IҰnjT1P dbT*URW 'Y2)!MA4yB ,8EfG\2Gؗ%njp zh|X@G뾶IHh"tAyEO um%|TN*> GiͥkNcL4XoHϳLws*̯&3Q@{y(#v_rot:] C <^(̆4tD*z׼h2 {$w\!ē즼_`$NyPdbO~?x;#C&F:Wla; }k@T&ni-wUP*O2pǒ{lI@c; S'`̺VV#C2z5kiN9Lz5|Ɛҿ^3vxvPdm;y[8:'4Upam)|R5V!nAi6*1\Hyz 1MlzD8 禥׸]th_WTg +NqKWeIdF62W-@Q,8{79B Vv4AZqTÛ̡ }*zMRS&iY+/qrX(V&tRBhM1-!h[kD0:iw87 l(@DD]z_7rt U߮/$['.QRGe@q`IPco h $cJyDY.;{4L`XpHNd*Ϟ\B5 g["]4 &ih*`kRx#UGBAhNUoXTJ2aYݱCkF |3X}gt5c ?+)ֳ7/zc~\8lK~\7._YgkF-Ə"rlNar|(f[$QVXTB_ hF+d.3<9DlOqj|;]xM7^B\(SeޙoAL9֢.7ٗ'Qq"T REϋ3Y̛,m5?w୅U~8o4xzG(";i1X.AEN 5JJQ{"of 7K/zJiDL~4SOc$ :ŊK,t#&IF65, V/E y)TbdwF?(nC6p o ɉ/t~@HKɷջ"csmtkƘ߅BcjS@'6,A죠G匌:s& iG?_]_ʑɧM<ecH]tI5E嫾~[ j[MkUf?U%eg<QΧ =sv D9NMFyCB{=ɛ90&:פ6_$w3sl,B&(³bc)cH-m meG 9Ef_擁Cw<& ܿD@z*O.s9`&&~MzYIzf"uhX;r75K=Ǣ0+]f$AnH%y\ 1j2# '3tCG Lj-dT/&9*"d VwIdȫ)WEv,yS Â+},P |=/@cH<Պl06'0f{]T'()$2a l̆Sf46:e1ɘyϵ 4`dcۓ $1 7edTsRE/]]<UmډU6VIo"MKv|uz ٽ EVc`1``n!suFY~!~̰ -#r0b?;Cmu~^\nR*N۳FT W4cRѾ(\A̻bXejD FR(醙8HWfǚG6ݔʞK+s+jmPgtڣ=>` f躿 og g+1If|~>MҠ.˃nPڴͫرa*&Qb%%YrvWaKgB0.ތ\T!~';`7ߛ5Yf):PPZaoJ۟w/^ B^L\ {Z^kv~q&qa*yRDZO˅E'Ϧ%. zW9,֔cTBkXGAl )ԧZвaSLޏ=##ᑊ Za 4k w7"(,Fil8$"DI6k1 ;E¤dϬeFtuA5wj] Ҧ$끴uV( bQpFE4g' Iؓ=Qv8X[Nwbm'sS\jF8"rT|"#2}xTF؉v?7!F? 1O%̟7 < CJt\X(zEw4_d데3n ke,+nUZ 4u }b՞ w2_V_q~rύ L8g 0g A(mS,B{ҫ 8p6LPTr$sh/(pq5H&?ǺN?*ި"6 F̿KpmSe綆/"Syl f04:ݬ5LI/ .nP+g&xQ26UqNj@}Z_7Ï/}v H}J/q$+)(&6he/YAu(ݯ˨g&PW!^6 .n~I7pLM\'WoO/|7|!A|\?;ha~S1mr ߿Ո>}~(O배Qھ݆:ɤX'sR4B4lIcF<ox^-}(_V}\jВ<]E&,Ip]qzq (CJَvӴK)t4N8`*3˄DƔN՟Ql8Pq0 :h-, ޶F7i8)y.ơQA3l|xʱaK6!잿Uړs"g0 2v/XX%n"Ⱥlh+~˰+XY:Og0FD\2°!$+`NUW~baYTfJ6 G_>׏MQ/%-}ĉ#!RVrZ_4,evfl1J^{)^y &h@hZ•#DPSI#tzy:-fF2ƾí[=hѧ9zçKH1P,g/׈0e` )llU7Q{xw _G$/?ܛ45 q'fY-"k bk$}#p0Vrnkn.s-Xnc9 e;"Xxj+kP,+7v>dmzYe+:*5 jWV!J¬*%Ũe|)(4 (MÉ>.5nۼi݀L1_k L0o|i**њz/IB4x U_Sbq3J~j}u$hp/P2vj޿nq մ&Gq>tg>z{F#e=oZT;X8a|t₝ͽE ł[ay݉ hn".G3o5d7W:~~#v&$WI L¼#Z)Lo3ÐӑRzUfw* hĉe~53FenqxD#3|I%hbIɠ@]v'qJ )Y6]TﯩL4[zÌ7̧-UaFUW7Z2ZD?]ΟuxCej)p>_p&K<쬯 +PԸ`AkƳoc ԃ3q^clGvls&:ˊ>L.unҐi(:u(1%Jy\ŴZL^NƢ >%J gG ~m43Bd1L w9޶j;ϓlnC/*pMXkXq~`ZbڤxhIP1ĪL}i}ʞ1pZf .?gm *Dq쵃7|bh0ah$~ظGI Yu̶r9`EM[r%?|@䭘0,YrOP^z&u ПEQT}a׏AD"U4vRgxG ,j%miĬnG!2~J==qXJ$AØ-i ߷phC!hZcy`q{/rN \+]G9WX..4*HVH^9 :F%6O =C9!|iHwDFt3@Jlg@ݜ=EGP.xMw xHu3Ǚ x RElpmi&{? Se5v*~Lw9"d_U̥V 9,Z7009 \9>]$\!8RwQTyQչ?7H!;v:C5}b"2-w6ر—={/2;|I)(r6D8ٷ$y\O(˼Ǔ'2%͟&,1ӚI_Uy`C )7`Z~M5P(S*'R}_BLЅ,/CB_\Q<{(Kwkߛ($Ur^-Ftc+UFK !/dT \gG$ωn˸}A[QduEE{ȑ|Xӣx݂]cmڒE&euNQ ϔnŹY4Sk_MhNr]Qjh5 v4<p嘭 Y:~{:8 3;#)orWۻ:I?8'CsTTs ULr ;cV5oU(DIWN-*Ǵ q*r! g:g>.5Vx%U uX7K q"U_煼nYj*)M#bi,ړ@{&t[N3b't/^ib5 b`*{]oQH9\ny0I 0<fS]]v&9WN~S3/LVn7ΙTtH#В$ !9|"Eջazo)N7xF3|^ɡ};c3Dn8R!Qo+x2u,U?o Fcy4vUg#1l¼P'$C`; J% ybN8tkg/y #kR|7gڦ-XH!̯QHΤR%sQFb tXє<["HX5LZ8,Љ8a H.R BS\{~Ƶ-&rS /b~{ߠI-r_ \?IKR[9wIڈ_!FG&K ;h/M?)nL}'7P-rg0^IA x䢦W”w%o]C`]hiց4=SʗIf"Ê_~B[ub=X5q_:&o+)Ս]I>%3*!A4E nBM/qA*1HJ@Xle= G;*욞,^58l.TSrN&c6=e.QxG\>gE`0#*b705i){ru1[:qPsy ~T$Ϗ!ڳbI "UҮ#`qW3쇌Xۣ,=W2tdZ }U,%x6ub=гϝ©* Uhf):B<ЕcCX.I+Um2GHJzOo(^yʼ2**+>gngBC3 n`zjp̉>KkG'x?G1|-!Cx rOb\2.xMc&֧yu_ ļ%4fwhAOzm]r ^;xq6;4R}2pVu3FKpo\8t5usVʈ94&-&.|AKǰYTp&9sfs jTDU(K{)|R5 a8V@(&}#Wb".W`:L`ލ'vrUT-C=A(T1K31X6 ۫_Ent>EU2%[K0+_  9K~_t+,]C0'ڏR&,&G~( ̅FGV*Q6q6 T!uWR]a%-C3/7l:DF2,/G60A&!^YBdc+OX/5A:`=4jG =@Y/Sq2g@[rb312N7z~ ؛8 TiJ}< ]O:d MVͭn$`FFFOD|+!"C(\[W 8[PӴXgpko!S":&_GU$RzfVg/:^$k =BFӰ# JxAƮk(u5 8_Jmֈc>#r!ϼ*Ҝ}D HR2AUt֖̐o-N"\ G8簮I6 ^uӧ\)VayB2^s2衺yU|%uД'!rƯzev,q!bs:6Ja4=QKe'P=^3wߝ nLۥu?"^I.B9rHzBg; ثR@K-`2»".I8/ک]Bw.)κۜ'!wV/ހ q[cYyfIsfx f$#-|ÌP e~(cA)'^v%L }->rӷx9Tđߤ.NN/>4Qd-r7M,w!d'q֐[ `xl/!ah:q[,A@(E$pec,瀽R"prmѯy7+!]zN@D.yaS7δ.nbt>f4)äBp] $OAAl5`:ZJ'ƛ=f,VH<6/iXaU#QcJVWf{޳En[O-vRQˁK#XM-"N>g ]͸e $/(ۄ.K3 b@R)^Z*!MVNK ;j2-E6W%d=FP0/q+1? 7`.Ϋ8"*c~iY ^7vrye. /0adC 2`<* #GŕaK$~ڄ3.n%>~>c!WK5frߌuj- =qbkiQ.l9kϞt@wFw1eQGhZ +KhM}02:sĎzu>wO̓`:Y c{.s N2+YΔ%qu2AZ?)Uuxa8HL `|^17B 20-0 |wܣr:i_6?U=9C ] a{'5dە뽅&W^)\9ғПi1 &EwW|*x<* Pu#|,4A|"W%xt4.8wR0%`_!G}9vlrt)p۴[Дd(a1S@9ыF監5 *Bυ~*CZ_-f69Tm"N#Y70t@C=^ ı?+Z@,_kF l/"c1f79o0R H1iD e!WXN*H]#"ZiCv>WtU,NDKj|8; A0x)YP,!/AiLNΠd/'K'm$5\5yOzF(-er趾c*4یT> > ^fY&~`FNd}W!- ۤ4U@ b;ĕD"ü?Fk>xݨ_lůιHp(ft2 cEĶ{:nwXM6-'|p/2\i`䪻u0_zT:_Yq3<[w̙7[I0G3ad q`ޮs?{ЬT'T\RjcA1)2+Ȯ<+ZIgKpkj߼CE$ A3 ';GV _f>6a^-?}j avQK<$?kڤ0⸎[8je{rH#LDGQƪ9ma]*wFn.ƷڷVHP+`} '@qXh?`b׆값V*oSɖ'{l$[rn8xjZM+Yhtb*_ y g6Л<}Ay +Inp5.@;;4&+z|IBC}>1r!GKPN=iJ nTִ')Tk1;$ǝ3SpXw=BBtXnp{:2Ayf/[mg̾D 8&RE !qgO'Zi&{8S)O )Zɶ4u2u ~߮j C~AF{$>Sc [)m<*]#o~(q)|xF0>pNG/9b=ްF#]Dꘪ10 5YEIy1~UԧgBVR5\ia ﴶIְHSYec]JD6MPݻ*$R3_q 9k1úSXNSW{{.jWu4r"½Hݢl *_` R glo(_,Өo~ېD'9PIËOt;F=pI/@,Wdrxq/E<#0g!~dôtuc\7mA#KBpg puSb}t<BGG9e~Da|@}@7럸4s{߅ګRϿ1\Vr&T}!|_aHC06H,GFCzڟ>RD:>ҝiEt$FB_"6an^1 n!&<ϢUvlh]3y.b]kk@*.o36kb׬HtWJ'p0ߢC;Wpt2' pgÜVE~3+Hcd?JSU$O,)>k6[ :pZmo`␧6TzT-  -cbpCxV9:!*<`$T{FJi| Aş‘8#Fڽ:֭'ArjnBC!5_mH-=mSbȯaFWE(1okLhh"P² GP};FyA}[ATK >ۡXTk>!G@S3ij;Px÷Sg}Z,B4e=5'2)Y!dGuc ]hIOY}ʪ'“0GES]-5f_"-FAċRw]X,R8o'V^M)7OOwAh@Dhj|凕;1'<}s  } J!XGlVx~z'?27xĠ83dL*GRLTrO,? 4{<8Agcas=xȮt&P<Y3n_>\!G]A;xgH״/kQ\g#X[tl=u9)Ĝ@c*v+My2#aioC nE1mL/ H >M1qF%kK' '32)K@S-TQs)c; \Mb0R6MU-P|l*IMtWl+dΪP(ޟ:e*rЀݽ>~4qTlx %%[>-7JXw^xn[-I}Ľga!T7"]3 7a}5ؔfž3J(C[= vpr ۡ[juG/e>1jpHK&TW-xrB>p_W(Z7GѦ#DBuV^.O=F?m1d4MAX4<+NM1K2*\$oMt3|85aiᗻ#rɌ6!/o=>0ǹCF΋vaM=*BVJH, htϘ)G n`-Hۨ3)< + u>L(^ $ؠn^@)~g)FJl̉VסU?TAl, )\wQ!=ܪzoLrIRYnJa9m~wWj^\(^7(5rTNyدGGJzѮx:lͨ|{ʄK*F3jB9i QxDDE!K%jmZ=np4{kmp*Ot+bgDQ'=~P*Ճ(UMaW{ 42^TV#NW!M 2T4 kW/|;v!'0oi'4QQ[m[L@X-*z;V.[—qf 4x" J@yWs^ g.m<{s4p+ܫFVYwiԱbŸ _ iڒ0#IDƬ%~[G')te֗xP]ܓK@x1XM6Yj qSd]䂤ٙ 1 H K!3*΢$ho J+9F'$ηNN;kyp+H@ j&Sk.ĐQpy5w]JOZ_)܂w(m.k-*&#@Qtiy; ;nGN: ܩ~뽌?\šH :qiEJyRY|e0%~yU6MN6ʕFaE?l6B+2x TP>q@3:'OYf!Ga.ZՐ= Ӫw &DrHA{5%͝XA >z2NYaᇖ뻲Bd遼x phe :Se5G+KC\lj/z]nG:,~obFƮXV%}dӏ/]<z 1vu<$L/ ^:߁~)꘡X4zIAO!57WZNG&{_K8 mP"B&>%640H7":H4'wYo\}LpfDMV9+:24Q|W ېp|'sy@LV0!Ɨo&GGGp bFNWMԂ9Ei@Vd&<DfA9=5M-f'TfM4wU?^;_%-gq 0ȌѕSy^-V E1D* WC3#v5H!Y 0A\|xLm NIOoY̋ ,حkw )zW`:_=k)C^BߪFL.Xb. (@elq9rnT*fW'А.,sk}4$S?ҊR8*REIH,*KTnn W~G'-Ofk I ټ(X\ΣE9%5K{+O؂|uHvx5/?so/v ]5JS9HVť %鷺*]jF74y$D/T{8gucOpuѤUAs\> ǏYRe&u@SRB!t4pA#?B~c#L/5\cz~Q3#\heEN(D,OfSFl4宅 hFjS(LC`( ` q3чlN$@MC䐩E 7 @V3CN7jmVϓfH?a}1DJJћaqai/$BSRvNDftQ@qRЌopXzID6Ke~Up-V= kjǚ0&=8}CsWlQ"R <iJ8$du"SF6ü1,Pץ jC(+Y[( w`HҍəʯRd0{jo 8AhnHΫv^׾GBXk@V3#qxq+U >>/K>{7wx6J`ϣ9W *hk5Gq:i:sWv#PYNytD*e RW.U2 /LM\7'e=*޸>N6 ߜp5AhF<{atNxqLd_h^R(COUx1AV;WySa FyF窠D}p0N2/8{5Ƃ5MJż0p>/fgaz/l]Q326W`vk|uk,[}Q9!ske11৔Eʨiy^+uq+_W0^9ԉ| 8Vx^U#v' YMS't,bF8>ޞ1BӀqS쨘w[d/Mf/5d5gHțjRS' Fh,anRzJYZc1pugCpٟAoD)[-񞌁"\,wܯqy dJʾKAP:=>Q|]/)_ zR),6Q8^J}GpHrpȲLO]g%zrWtdւbZv"BpYU0ŀ=pLBT>d8{dgM.HHa.GbGrd1}w vf9~`,.TI= `&G +W; H( |C[TI~Dh ˬ@R|c?sLɢl R h1Emn*EK·LBbc5@~U['t\D0ސKޘ`ͦz,0OF>VQ)vA"X.v>)Y/j7;B ,}<`$|K`!_BiV^A)6 Q k 1W'baGcAȞ 2rV+,G#kR$e5N$>jw*iX4@\(͓@5W.qhMuwX>т UYD>Sdk2 +/ȿQMzwU=ŧ2e q%nXr*FEĦd E\ ɣBNgݼ<]6쐠5l:Y͊+j4QacuN%Ɔd!OЯ$ס;m0,xnoʍ[6Fr9d( }FԤ}^-M*1B1 { /|S5/<3 "?t "k gzJ`\م#w06]j0wfJ9,>RgV@[gEy-Jzӌ9#%i<}AEAIB7o/,Y~rQrmQkف%;q |_>`ZeΓ,yzt19b4*A}Vͻ.fqQbeg.́6gzEڭeW@R?nN%:8"A#+t꿥)W+xɡjN 'hdi:JիĂB". `%+O~W"K%ݙ˷~3_&1 rh n^ cy&q+71_Ҝ`S Bg7$Yc_F=qQr:~`Vd%Sۻ帟W_z z͖h/JO#)js1[t6K GFƕW,:85!5r_*;q]7@̩SHV9K !; 2X:rh+yWI% 3eUp<ݸ•Ds[ &mB] ܜx1.MJa;:&H=tY4'I(/M9~3㠋 Ԫ#P`5kO>@Nqv#bLƋu9)yi?iJND}ϳ,}1i; lZdxDWߣƏg>=DopgƋT?:[6J]BGdunfw!s/6ܭf%uoxkѯNUt͏&>@&+=H4]ֶhA@·5*HGO#'ctzC>4~W9*R4R6[#ՙ550և,ma8lĆ*0t&hg9[-7Dp\ !KLEl,~[K6- 2:1˔\h ϲ'\%x^63;vѱ F?_l&˚e 7 C*J5~DŽ:zm\:"̇պ:" \Xq5 ?Uji-1&Iz2hSR)%9^54~(iZE$)s +Xt5r]ic#kH Ԛj"vĻ9 ŧ瘣_;5] cURm/YZ Qꊊ`M *}j2bb-%C߷Gxr_%s'LOiK 6abMVoLr!@.8M-?*(vi3]q3 F-'"R?D35a `P9('f쌟L( _p[h!vL49Iku,=!<~tTXx:rs.aub))uVðb>``HN}ƟOP&cLE"ɶX*h^YN$y!d{- TMTX I\,ҫfK3 :Zքo~jj$m0L%@4AP~Nde` / 0i]yePe͕V'8n{N+P@)#| Y<;ޘ K>CC87\sFBCpC Rۧ}S:F ?#@Q ߜMQh@y} a7;CWi& "nI~PE@/3%mTN(i=[Q- ӓB{} I6|֬'xdr)Տ%l %zi?~ Fn+RHz|LGٮІT'`>}1?G~62GZOq6CMƩbt`#a%"kZv?#Hޅ[mPj`Xid$f~~[".,߰e"Y:|IS+W[U2\7sY}xդsR.v5:V)A$P ]Ni|PAC&WHY|iً}kz ]KZI"Bb.+DN/xm8Z)\Gn@<ڝ et-cj,# o&g,Nl7oEAŠ^r|!؅*O} Q| "qWjg =u59:;#\5,)LCan_Csr,&M@TZj R=H;G1*Ǐ3PL,'}UW:@E݆-Cg *ֲ-'l|+=XMpˇfװ 0@^yG {@'>Ei$t+:`|k2s>eVըOG[Q⟵_0{?a  .zWy}fV]DpfuV5n{py'+<ɐ34#tP /R?N#R?W"obpO_%l/B_HHpzf闚_?Un7Y ( ֨QS8]Q;\' ”F-vk]W}٤ԩ) 7\1AO&U ;{./H]]gP5` }ڲЇS W|K]fpun>"]k|=J{96RܳvFK]QN`f9ΡN0+ٜ)#*.AF{ƈ@0f2҇E8Dbt7.~78C=N8ә;cֶ$ r2#b2yCR1SdkhsToSH 6`n fDJ;&P`ZgYvĄzddY;^kH;m'z{]10'm%FjNPL e5m_, q€J"bp=}|[)9G`M[¾Ρ~W_˦-]L_gPg_MN[G1,6F`8Ө]? ӕtmNC:Μ/ω=dXZAW`iO֢śId[3,[tZ|4ĸ:TdI{Ec><9Hn#7YQ'ar´r*=Xbmy=JJYb񝗾 v5ʿ@<=gG։;j a@r ?f2~j$Ϩ;*]hCōfl>u@&u‰_ =c ymH4.?=7 /q7k5SIKWNUe_+ /i4Y#{r%CC2Ӥʵ$-k/v22Km/nHg)o c,ea ʓ[8S_ 7fua|_|G{_^9ZFFN?&;8kW$I#%fZ>z;>p~vFq?X QOꏁ]]q9ڋf<@kX0_;PL3vyEG:a2 GF'KZysEɀ(;QTV$Bm*jC2b! hK | 2M(#C_>%5;K1)WW[QU)ЙwʶuEg,-gh?Zs-4A!h9%oW.$S!Lӭh[zٟ0(bnl&X>F=zLŭ8Sӣ=*K%9nٜGYatjiU؍>ts$Vak 6|$[%4Ҽ[TyMۖ]>QK/@ݮ~]H /r)Ps?H ~82R":YF5 GgCz4෭I$Hsr^т~x\\b z伦xU# @W&đFۿfE%CZRʤe8X}{/RV_2"l"3үaԨnPӃ>̃giAb:( OgtKĒQ.uvDVqڟX US::=†a ti*= ЩIÅ2Ȝvke¾bAc:%u>4I@>~J(b&&㗳 cy|#kKUXS5V%!e«eI km´H/ ڼ?W4{b^^sbcr'o*_%ԚjrƫquM"vk`4bX Hd6бs֗ SW&~W^;5鍝DfMAo+@1^8a[$Zcןhh4.\IW5Ϊ: <98|M0Qb=}иjpsz2*xuPл7\Ǩ}oQg~3ؐD{ɓa&>\Rr-˼dwu)U[-==o`ۭ|jiFL~ MuC'{ d^9~Zq 0Eߒ >ңz8k^2 9IS/Yp+yT8+s=a,r5fmn@0! Co[\ed7!,0-ՐÒB$iS9 }!;FiU󑈏hmPj9_)Mz\)4b 3|M]8 zB+Alްi.:q)Bw:z ]6myDKeܛ2hjc殉|侻&s^y{!ym\ %LfJtЊT<1Կ985ms Fbo%nqAC(U݈xPt'qn`0WBp ᵰQ؆U 5~4e|{BuRkv(b)&t ֿZ2s0ZgZVfQgukfT 05|0ȟ{iw{nk0{z ة$gjGh|Xs{ PmꜵAIwC#w!*۹f+|uYDiwr:/*M4( l?2l(S",]Pަ(Ӳ3&$J.rbLN*Fڞ{:/4 ؝;H؊%NFԑ[czٌ>9 *rmd#l#X&3p!qE箭@4wO5GG\OcK#=䐪 >h|7{jxYPEhG߅ww4롿 hKaIg*M<|lU$mE> EFƥ=x7]r0L|Sr.2=N9JTs)k&˿7@0jvVйvcfܽgS"8QP.̞~>He]ڔ6wQ:{zL&NqtWwO#XuWj۷dCȪ]n"g58UOvE uk|}[4 }L4z\ #_2,rts2O-T[Pe7 Rjǂ*k!?N!Ӷ?tӥ*(aۧoޱ"ߞ\B1_WR=}ZWZ#62MpkW=dNS.ބ2]+lN_4n+z_@ *&W)2V\dgÈVp)o6 ҟ>6d706RBf~KD6ބघY.Š?G)jxe^X^C/ˬA*=XmDDߨ.\!-2ZU ),\ɑ/C/L7F6/N(Lxiķ0[J}8٤r*ihx0/r=nT냩ro@~զ(fU(:b-3yS@K 2j~! K,_y8UAh3eb|ih8W/hbx}NR0$MԻ%c =Hu3hak"_`Wjp$; nh%QQM@ <g'G ( 1X77fN=4 Fڟjqo'_H 3ӭ,ࢾSey|:KQ;XcL[bn e ܒq^oUL;QЄ@or90G<֪f)X,1ߨ-co4F& FZlJ0 ]^͋T%Kw̽5 q[³2$AV}9}ƹ \nBhDAg4TJґ2ɲƕ0WTUwN):$ڜrYd*.u~B D,ar|ͥBHn$z1r43}oZ+(,qr:7tѱ /k/BLtݨRIuyr+6d~_LjnD5e :A%-inZ 01iAY#~k, ='RQu>$($z'`7#"qZ_I3|#@@.L7vϤMvL!!E2怡쵋\λ&TA Vl&ϣw•ڛBڤ]дq7 \iw'a~@ )Dvaj)Q%Wɥ}p%6 Gk{LB.qTjߺC <D {h)a&bKna5Ё06Yɾ _3S'ʯ51؀3uLCS6IʘUܦƊ/Bg~imPIgJNIsAY uwȨ6/&0Es!@rMՅ"Ddqٖ)o4*K[;pn?>({Fnxn? K`}0(xN9Kl-obk(jxK]k|X-aey怴i_&.!~xtd]xJN:4nz DLpa2wL$B5Nrx9L1Ť'4R5؈e_,D$Q$8^'G!{pϹ((MلE˘ k55vR RrߋGt)=k%~nQUo9bnJ +ID]$a7 c"wó$DIf đO:Y0mGϛ[!#(, `VwsnB4uSMHhO%FۚoPd?r8t% L g^0,eխ|R~cfȷ('HSsH bC`9f\lr1agM3y2 4O- Ҏb7D/1?ӪK"t̼. 2.>D|~v,g`9HmF IٙԶ(+9 %yVIU(ucYjd.hv}[H27]*?z00(0Qk7B=0Or+dƫ1L:d2kD0i,g`Sn`N|qr2L5;OG-K1mC Gǔl\ct!Ļ31-Sh|lL!9,oN ]&v%}fym䮫`;4N^q{4u4870_̀{_2jfHԃ o^'Y6>'ap·*3;Ehnpcu ݒRA WGkJ-0m!Mc:msfL كq:^Zf~{1(iD>=0PN7/ܭ8f<$%+֙uT0l(veP!]VBU M ytgtqg?t+ר^9}gEءNyXFڿ-'EՔT3j'aظ}WnvH/ m516P9p;3 GCM"S)F%Z75X#}6mMgK]v!RwGL*liW/o0yFDUjb&dž`]C&NhN6yF 2w˅ו$0(1m(9<1Hx"cx.?dGX{ZĬT[$[ݑ;i{IdQezyRRA;@qHn<Dsfݭu9 (Z;hWjV&v=(y./J(s;nKac*D 'ԻѥQْ/2y)ҰuYpo ]SfMU(~ebX$ E|nfg'}1~{D|>z_&|^z_&@s+ RKݬ3>h dQ=+͜n>VB9 / k"b  W:e=@PwKA]HH6V?Lê[[G!W@VH/]'EMb#sHYM7S.Yd0^/&xY ׾z;\ͥWfu6YZ0._ ᇴDt 3cW@RCAm,m<*LgX |V0A`/Z<Ϫ) RHzѿ5]SmV zUO'ڳ`Ge6kxF!-q!g_k2J$h<N }Bz!-Tvv&X%]7㟛> 33&`o*libi{mM}ԐC# Dt>VyNPFYBu P%y/\eܕ.M쬌4*F5[bk=WpyMXIe0fi?b%Rٽ7N>nIXO?B9>OM)!0( X:`,@^&[8 hγ[xwP[صiwj&>zT,}S|GYHi3xd.1|m p^i&8 /R1a*vs^liUIa |Vmc5"X4DM azSYLBS- GK'(QApzojxEJ6,V8^m&"SޗEѶ].B~㣣AUr H:dV&D:\d$ԝ/DY9,5AFN"mm^QQ}|㇖!+KKn~RmḼu$T?E<;֕ZHRX#2'f3KGě{U\&,tP$\zCo^Mˊ>mj}5i^2ZY[.(KjdpZ {ԩi$>*Lg4B+`! '\Ņ#NU''!u&ÅWC (d2fØ4Lyb.>Zs )R4=UPpԤ|Za^Z$0=ucD#k4+.3L.Y륵f/V\pu;WВ*+֌>, GwTOҫXDա: qFyG,nT4 V$ů'Rpm1\;WŤk/EvzKvB9!47ސe Wa"7'T%sLJ]xL+~I&!/=g1b`tN=K̻kבQO8dA۾;+r㳪Z&b7@FgS ԣB(UOJ4*D5Q,B)ʑ;3?Ք(-x;;d>5HU1*S~b ڶJ2D|phjՠPy/@ViOQ#hؗ4L%uQۋ݃(x'+,*$CfC NAϹeOE0eJx*S'<4p;nDO/6 7>l>~今'I(M+RC@M(gp+ː J!oLp@>p"DG T '~fF]]nn&ZN=gxOv7ވ1^>l_s2Hџs5t8m1onY0#YRI'&%Mo.* Sq~T)YL {bS8aiAw!tKxKYڪ4MmCӝr7"CԪeŶkI,6^`YN`r,0!zjBc:;'C'X 9zpD%6?˓c?7f-P9!{^0r鞼8R;wr+ A|)nPOzX Ws%X(-Tip.o< ,sj̈hpv'\4hJ$-a ==G3Fhi۞ש`qK(zܮ-;˚> TnF|~y0B/*Q|Ut풮6ofհ vXCA$&y5m7BEkQs"΃Ig)0ؠuN?e#-:m^,;!W3G$orqvI$3m~(X33C>,^W6!d-QTk0 tH)嫅}SRK~=v0 YT@\ J[-`-(&,;8Tj"2!f" CsSھ_7kfGuTX*~hN6I<ڀN#BuSt¦{sooۄ mE~㕳AG}t|E+%pڽN>_MOG_SȡF[*#ߗ9`cLZinO/pVuW kbDogFIE\1Ozq5j _=3i.Pmc)AVL7ܨ,Sz.*@bN̻ѵRm"?vMo5DJqOd,w>ȔQJ-"nbNXMscZ'Ι'9G3q֮=t>Jw lNꟖG&8%CxjD^OOG1A[uK*``Y/L8 %ZH>jRo֖ʦ-Qu`h&6Br{3-Tp@%vex9fO8^xn_7QYis~O7,s`=B|{%5|Bj{֖&f8_ASB7:p q3,|B QZBlHeIK,MrRߩ8ss4 k: G7sO`tZ5Y^ dQ2dUNV,~ mehH/>b{:~ 34x7p~u\}D_PodC2t<[pOfO&mʪ}(|yԏ!M%VUNdj'h I0ƔX#&hlX7nsiE>ȗ|aaFo}Ҿi;?}cʁޛ EHs_\?1Ɏߝ|̦>CZ5;,'!.DR Ǘt63.DyJaȔi,%fCj637O<Y&!YOԖdTaR3='ozR͹?'5L1;Jt 0_h Z_־R={kW|J2_|uYط8gƽ%NvP33B(Р: ]o i~wGـ'_~qS^^YA\S( }P'lj~rfb~Ђl 98-+aKi6zONdHY k .d,JS ZڻcQpR;rϏ.AjnN~>ꯎ47]<g]l̵ebo3XshRaQFs/?R[1;Bn$U -`ql˧,Q.=^4SB^^n?LlӓIILO1kY#xQ_I{c a& n#=kdx8ǣtiW_1_Qy <G妚 YWD b5%|UC5^? - ہG->Pv?I@n2Hwcc:Xܨ(֮M!앤Y`@u؂gΞ.~,(juFq DsY%)󒁶s[=Mz Lr2-vf c5c}>=lc)$'or.&S3?ҿD\]&y+u؃bh:=z ikv pZݜGKdyklۺ>rˊsF$Pf8lFɿH:=<Yͦ0&P@bȥ(NIiYx -=#?l ]얆m8 TGDi=~揤X&`Dz!e o8ˈ3ï>/4p<]H;Q35J\ɚc.o6f?Q)-H0 MhQǤ=3]ꜜa鲣'x͓-F? Wnt}?CG@c-IW~J/+*y1 g481=,NoGՂV0!j&j2ot݈fL?㝔QJGhV*TZE?bg^.Q/uο6ֺ),z?[",c*|QdW$අ[`s X YQ0v{}vRMBi4ƨt;%" q-w_sqt1t ~2I*[ v4gҜBφhlHHI 5w$qL0U?Sppo eM %ک u£~kp_giW'm;:MN[+s[)携}y){X%5DS ,)Dcf,D{ϱhe]x8X auGBAiܐB (3zVG/oEX:aߏ4~FX'u;.ż`A]5- hf0!1}o &D_NY-F $;}s C!%r9T'Qզmqc#nGz$"1{Y[:*'>ʄ8JR D ߢl-Ddn !Qn X?Qף!ptEtҶ_狎DT_C;Sh]nF"=f id7*{y]%pC"[{!:?m FG5 eE)C]]6떔 Q|3RDXV(B ~?^Me7BjAcpvKmtj}vC`n4J#y p7']z aBSX[ Ai5ҳz?!2>4Pƛ_&tY E`'\?qY23<_[GeJRhp.p6;=h1Y-=vObCEC?tM(dQG- <{˄}[ҸvV(B0;ݹ[7sI~o ڎ-aX㵾lj<_5nwy!5ajz]I7} XG3,)oIW4y\_T*2@{V`I.d-"vxC7j%#bjq pl8 >ZK[ ARyK` Du?w*!6x_Y̾4݋a b>p~aJ.XRxJRY/OvT,s(OܬH3!CnA|uթf<{>. M ۴#/xŮh#sLO: %U!xp7sPߺvO<^-+وZX;~PŐS= ,NQFn\cf*z),>gEP8:3KtVA0jf\I5CFTJE.UrtstaY$Cc>WVlJF`RwʍH$B#-qucm>8mn(Rɜ:F öD*i1_7Ƃ`qyi9 Kbke#?=lew}.;ۦB q\!̻ k1* /ŧok:Ș lG\`P ;/|vmawMHOD(ݸJʱpuJѺ.Q_, f\EoϻBi<ةR/G GbSBN A`0 ؙwg:x#jNZ(V8!̉xA9\*K JС:PҮ٩2I b }awf*oa@_+4 ש>0 QJk'\5PFjqٺwS9= N1i'+6Ry΀:R>F صNuta-bu/hOlL[i#(mz'/ޡ a'x_A&@n:TyAs\: ௶A2]o̰E@Ks-=n7} UsÓjah 'լ#~h}:l,alkcciFrPb JއCob_.yw)uG5 ^Zˏ;%8}8T?;ЛK?uCdt˨3Xk6+E赝0熸s%uv0f EDO eOꄝh 8Oq}aw0ZQ3vtr.NYJ:s=q69۱6 jˢ$=;hgYMҠ;SNt!JZn0QYpB#+N}n G.^Fm"C4-ðFmիtb^š%]/oèc &T,lS7a3dQR[2U?))1 Hj]Lߒk=S-2<'YT75 AfZ:40O1m#x2FӚ@Z-I^_AXF(wDdo#TI1fN2c/wt Ú`=M*|Hh^y7in?V>J4:&wG1,e: &siwQCUՙ3L~B!FHkS䛚*0ba6ۤ}}FBz|X)>] 4p4G(194%@ :;\&!lL{i9R:V~&K#40C7u/5*)8 +hHOEs}0UzUFq/_](.GQ7AlVV疓'< B疫>4%??Hyd1\nJ@9'AP0$ԥс>JPqݼ xSl~(c_ RF-e[n;5\Q+ Mr˧u6bgPp:Ad)RrcZQ1~ F]U#\hW}HG$,drnfJ.i~\p ~=zfk Umڦal?7*5d]GtA->( ~'W"kGƿ2vfPx"{fL.sT?吕n\}K?;(x5FkXFFsC᭟TEoz}9߅G_dʁmѫ0$ikr{p'c@ޏrxN!q' ᄥ9QBh=iV5N DlA+M˕ʼNYXEfr,JAOPMKV[޴3V>F㵁lVA |_9e.y̿Y|X(jVCa0ţ*AC75'[%]zDza@+Z,~?3DJՙL4Re%SS( tQe v:E̟_qSUj?~IA_Gn1/|Jl&}NI"AfR=wɞ `{ !)#R6eVCK]Řf!^,I"WDR*g0E9ͭ+)),.!A3BNúS}覟`i`ӷ/UN|%tje9 O#(P<y`òxnKL-\ HK/u-hm:XM¶KD ]_"?Z^#ެ~[=\Nue,4A[i{?^+y:O=D+ЈNq$ jR[ k -Edl=svͅ[Yg믜zkp,4JN/ kfz@eA #"v4RvJ?`u ,J+YQ$B-=ֵ,F6["K[=|_ Kv9Nnh7gVaFSߔ TKeAtFS&kg|4YiY= r>BUc"L z>Oiw0k?f{qG/`ގ .H2xDVzdc<=(cs]RnD*W*#hOni.ޢNXpLKpKԵU([̅ţB<@U~ /3 %A].74NwYR ~4 JHdiָm[ &'M(Bb*p—GH8<{ Σr hXGĈлxN~—Bj8`mJuaץ6<MalyP5:Q-|V%θFᅱ6:5ĺornR.2֦gɧƄ5ܯ.8A%C#-Phabǽ([[*#NJ>I.K1TyQ fPfQ/8-sUYd_1/*W!mEAt aA鎦I~Ub%NX~by&;b‹T&4V'Di7 2S-9T1#7ꗥ].<[8369syH*F=*mqQC3ʦG;;θ5QbF %ӷ#[h~:|%_}_CO(TFJEDs`*M=5ߗ7YU`>Të$\"B;ω0mY.UYK,t?Vjz: _nU,ۊؼ5翄BJ%W$vZBۧuw\ɚ:ljl'c ,Pxmxk8i;-%(&r3P$ERR}ȱq<@T`H N>O&jGDw1E~j.ݍy' ٸ-x{D"azAPH_=nErl)EAWVu8NҀ7M ]w$c4@ga":c]:,=xt|Vҹ}o =@:'rphT1Nc8wSI!=>p ǃ I -Y$gnc(:O)M io'@Y߸O DIߖڎ{s{ٌ ܡ4]0Zq`66vRxP͠&/t7tS_x6 :ۏ ' Ν f`0#T0%X0Mž^Kk?AN͊Ycdn]FKB2v:`N;hʗLM/-zetqǣZ)O!y(N0 XlL.Cά:RbL"K˘/LSs3~s6IRtJH~Vd1f~:&``aNJV!9q .TvZcնv̸:mVu Uz &"FNVKs(7xt zƭ{:9ݏ5wFXMr2cX/#D:4E1M]HYjUG#$򂽮E Ku{q A ,epH H沙P WmNKDpIȴ8 m4[`@Z=~2>[+eb#6.tUj̱bt ^/D-%O6UQzC90?A96mg`N&9QLRNPdQ< 7  ,_fnv*mVѤIu3c aM'` 5a k^v$+wbd_-{ Q6wJ#^我ʬݧlظTG!sY @G021$$'{v yNRiZUiS:Z I:sЊc(ͱUt!c T3SA / ŦqOY!($ T媽e}v" eǬqBiB69~Y;W}Ic='gN^kRۯ{ֹ)} @J,R}(&ùW0ˤ!{3OP94U$XArФr ](Hd诶7c@)ox7ZoENH5:FX%ލM7BD AxPEPn9Zœ8b.i!Z3B)LL}ӗ&.:i=s {Pm Bm? m4,x0` Iz`u;u?k)ESzHٜ50CfA(A%Ҡ pRY(گ LQ`XJt\;U╱wQP9J g w,\ڬ+e^u5-G7hgnG[OHf]k(O;m+hJ͒{oWTب?Uv :-LZy;/ ;}Ӥr x F tjbWQɕ2c9?1WjQ/Ql:SOpFg&!Isi(OTܜ⢇NNib9 fz/GBg_XNEbqjY}^qEc׵Ys,iGjumYG{!2< 'H QZ7ʡ%̐~Fx*5Wvw1݇a7!;5h8Abfe!P<.PfH/5+CHLD ]/u#n|pnqvt1]Sȿ>eBJWqD<+m#b4a }U'zX7;8KGgwnq M,^}w'6]k4$Y\c"o+$X;G$Ȭ=gM93Ocsf [R qv*gBbcd&.<1A@YB1Ǡ j_llK4 ѣqJ1$ x-acl |Ff_Q`7+OKifR2@(hUYՁ;hAˤ1#;Xm桞3#K :?gY*c F:zV]ReRHV:䜷stP6i ENԜ)[u~8luuLW5N!-#A>a'wa"eE&ٴ(np6u,z00Jas[.鶨FE{X-~ˌY\E?wg.ohq&8*͛Ec4<*@lom L2sCjkJaS $!Tu 8Xm`4x7?^EQ6o@e<g; e>A\yUY:4L  ?uzLNsp޸"go. ίcx$'koQ]#2d9[4`,c;Y+ ݄Y$HK:ɜCKj΢]xM L;_֢'9@̉j# ѯ9M[ުZm2],R#2NYfC y8_FcSizM,U]VE<R&n)'|7\ڲA+3<|YcӀz}V& gh(=ikM'~x&E(G )Oz`2z!lZ0#8سTZ ߊnfk`?^7&szz@nAQ3?)+u(i!Pb@YvExUUvΈ.]LRO <=Dݧj#=8IPUfdzP0>[)Z=,zh]"M2u2Ԇ9oFGHG.LrxTeylv޴T4U+93ie0J5NmH_^L\T}G_xg.V1R[@\-&yO`\ɧw[NOB!{ o2 IY`$= Oh]bThʞjALrOrM.V(񑥆Uj]-4oF3E߭&Th{}(XBh^i.5&#;J~*M8#*@τ:%=[,lH\m(:T?_q#LVPRa/KA-r]`R kuOݕqY,ɰ}#KdKz[eDD{F'r]s- K5 1)C2ލ#I 6|:"3$n9N êfkL1i&AҜh?ۛc4yzTLkX,C+V*96Ƕ/.I(^u_$hb>Q]9m:svV*Q50pô Oqo*`taCꋥ6>Ѐ7N? ?J䏀7$hqz'aw RTѭ{x_rM]nV%Dv; m`Rݬrgm|+| iQLI#idaxD*Qs?ȖKL-;:k( 5=!4u}VnQ{LCFlZ浗(g4JM<_U%?#;|e0U 6m ]\ *u&jK fIJI 1 1M0K"F3E|`9MMॢuD.f@62oљҽ?{OUscouPs;/g_0n;D z5'*Aѐ?l9 hd=[(NjmZ"\HӚzDy05P.H4l] ExkٗB(VPw/Ջ'n3&I`mųXǗtLGICa2(bUmh˩ЇwA\ۑOi໕Yӱq apa 'ёv-4ח ŦOy4=(8ܳUG% ):Hr]J[+QDdY'n^Q 9^d(ۢ5C 9C86"ҀqLzg|C7}Cjp'\JM`9|oM]l;9Hlńf,,-?m %-"],>rpBKy[ jZ,LQ/ʖe^e/kѠmݴxesW`TZ"F/"+ṲEy1!MVֹF6|+αM& ni4,ǠԙJb瀕7ZFH((g7h2 dh.H|WY$LU@(Xa1Vz8- U3~o8J6׻n7m#ҙەDQ{{i2W[]4YSԕd|/i%fp~UUȔ+"9O%& I <8Q?+ǃoyWxäă80ZdPI~@@Lġ=(l^`ƪu6'j=ZQ-5@šD[/F,4/n@˒V)&t$3bKr$~ϩ`ySHL,|,J8%O ys>2\aEnO7Uޟ}Ҧ?Msp2Ee&F Y,./tB-PL%vb6nK :Wn'4٠1HlXzֵ}7*y/=~Np妺 5!DHZ-[$=]h/s- @L g r'#k9j53v5In2<蹤 ;}P(zGmn]@tl5P5iL$#a8A>"(5E-r4Zcv8H *-8zrhH"nTO }^,!ɐ2uF{tzD qF+F`_Kfng♍Ŏbnߪqi{^,QBKaFCV$K u\K>-z\w sbc$v{Uv8 /ÖTh2ǻQixF~V}me;#εbJ}Z{i{-u#.?w 'Aj1_D{DۄzH+j9|(PT*"*-[7fޱPtpwj:WtU *iDÆ@)K+ͫǘdd[9[9^]$ ip?pL]EͿ(W I:L#zh%z;)IruQEa믣 ܌%< {CMR&)-܎5.v=(eV5xo?U r` |t d rLvoa6v6DSPn!v,K؝Ex\j{uz~󗽻"[Ob4y;^=WxR2"ճt (П%L 2 j_ i,[ILOM׃%hĤ~ީ{3N^$:8x!NdsP `uUx]1tecaͷτf\Xj+(+"#)>#36)А=ߚVJt,54 5]&Nt>PHaI.#hgY2[tT"3K!=+-UmEb '(:\8NNطniNB9OLJew*O=)p}bk\;F01ki'B>ʢ'TBdmJ=ΜnD%=|6{=kjA>vDJq0 YhsjoS9WE\d'lRۆʉ\۔ӸښUH-tlƲK<㜅u0 gaVYË Xz|avaҿW|"Ojt N'FR'^W‰9P<~\R%XAL&v[boH7 l[Z~LÐQU6/n[VsyRŞPjE9r5hXcT?H#?2(yΰLP(,p_:57dÎ .',p<>a.3?+yг N&aժo-_< ~+4^KQ ǒ- Ii<]wZhKFfًZ|+~g>sקK (COqF2pB<$Axt؀2f/ ʃ7jOV([>ԜwBfD"Rurbi8#^ t[:y+t" ILpslvc#j KŴJq+J[_DixD糝TdDxe^x(,XN1k5fR'Y^ߊH!*0άdklZ#4{*5?A۳RՏCU9؞3`B'Q5.)$#PTJ/a<PtRᛊ0.%ra9Z'"f;'~naG-pNiPw@^FI +ulk' GRQ>*B,&ۮƷ2}t$9)t2X6)ee^2R5u*bf=fpP %WB؍.&иebMa7x6Ld&?|t$"30Q(j VPo5J[*N :#ЌclZ83!Q%Ψo[bpxv.ش}%@TAh::nד1zI4O0IialbxLI= ȬAgNs`N$g7A#~×%퓒C e*g2|sbK]y}61^cSe_J<"@= [e3j\ nQDYK-rۂ\TVP`x.]${\޼.B߇tlsSMiH>)+̊J$NAxO(:աf}lV#ҀtV|^^`.ԴTR5#u8H|$fNU66Ġ)rFnM;|iڔCkUܖD32mF֠HB_ci]T?f ,3e(f@al? QQ V)+jojaۼοybHn6f)V!r,y'* fw9 e5k˂PLK'lLXK1as[IxCc`,d~ܸEb4o[Eȗib٤)IP@yw/ mM-~ٲоx4N9+@iG{s xK{,`Y;\'؆̎[ tsz^JV_h|C2u_1hՐ(@-i8~#QE  efOxFD-Xn17Tb !3r30+y?!~ LA#3=ۻ(xp%j-8wȤ2P8 `Z膍CY@'eZZY C0rS(%?¥d\>zr(EHkHD " X%4a/j>* %o̵5Iwr#Ǵpۼnwr_GrHM*FIU cI[.,{œo~ŋo\ WHm]DSXe= _Ubwu7h-q !((0W}.Y⏇bmP Ֆ322E89 pfb"-W%1? IEkH`aOBDddɐY[SnTOIµsg㧲] T>B7[U]eڑ콒Ϲ^Iv6:cL½?P?RI-qkTcZћIm^#$BlkK1Z'f\%_rpR]Mk;=  H=Q 8P\kUA"*s3J)Z1I 9[Nq$/FQ@V~[*<:oq}.b&Gհ)G8]\)*ʗ =VLr?eR!=@UwE^ J; mb:΁$P Wu ?<εW5%y 籦FFU3fڋq ɿDz=jc+ q>U/6bRSBn: iI/'[dDz3 F/^]jZ!lDvy<4BJE+ꄐ1dibE)?+MZz#3&$ssLU4!T>δʀj m,[_k1gºaJ+.Y4&乧ܐ#WQPv(DVb%=1|Aƣ llOWܟ=J<W]%3ϊ:~jw!܆2}-,Bd_N=e -X@U-* '-\aDvLocu76Z#)Ԃ7dK_qRW1fؚGC$*&1@H<~M9h%! {XUڤ*b)Vp?2sZ'cZM~QĜ}9V}J `=s|ls=?D% ,0U[Bv>.pʆmcoBrkqL/]| IETHED_"r {d _1|]%woOQneP (D:;a%NH)NF4fN-#lr-/҄GS!gR2?B{qS ëJ^ $d r :,qg,E!W voP=(.RISYJM6iX(*o{Ѥa,;1;_6HcCȔNӴkEKh?.:`5ڄNr d)(C05s@e#!z) !{tN? #J.'TuzQS p%Q4v9cv{-hHxP}7y[ْܸ'qVzH.er-Lΐx FPO-i.$bl ˚Z "/kư1Ja `ϪIwzc# ST݇vz/:@d~cY˝ms8Լ֪%zlӣ! \F]:yG8&oJܑ Pt0yHb"}AqP{{{SV3K{I|VY'f)qIł= ov]&ǂ[cD$9M c?Xd򚫍GzF4F4'W߲5H:arnhZktUd\y.j㨨=ESj)!0RT'a.f)Xт vJ8dY.5p Hԫn2Bp(ј'>6K0V2]'>0m3U%@sxZxqjkUDvg\ \!HW]S/CWV`Hce]\)v.^1]&wbGEil;PIj-/kEEA/$H'NM U 6-j rg PkO܀R y| E̹X-$-ORސ diR8L{kg"ۏ$2}:l br%ZKN, 1~7UF 6@Љ1T|5,}FtۇZ#WG ¥ 22QF7 ߰"s3:t.,QP)X}ڏ`= 4-dod`4jaFe=%c0 ޼y?x~Gcf83DHߋ=&Oޥ{ y 1ǤesJ_RdԠOs+wñVN6]70a5ب&{p.|Zw!ND M \䓯PoW i i;2m^l eʂm×g#ug]ϖN 痡P̾ I9ꢺ_^XzJ:vFtAy¿;)ER$mfEePPL",e:/g}Wòay4RW=9 jv,DnxomQ}٤̕v\[0g޳0/&__g 7D#dЊZ?6ONIz[votB^jH/q^☍ޣlÒo?E~X(.F\=*'ޔ*&bLS+nIV>C<1w}@gaKZfVo'^rOfCKV;]TKg<^-7f^HQlUCi̳d5I[ -&tۙ Mi$ԉ^TҢ<ӷ|wtZ69x;9b--p;M/Rh]t!h$Ȳ>YLTBF+v9qnѪXa#x{ّҏv42hnULW{!%H1_zâon-=aTc%{ 'Sv$:gvpzfK[ߟqĂ9䆸>p &k׭)imYr'zt0쿚ev@洄i zSK?dޑvj_uOc VҿU<* V#GDʥMQN_k4\R>wgmhO~3(;tbJ6jJh"2h8jLR_=û}/5Q];3](͏ͨQ v (ڂ;cZ@1H1сkvdjw󭭹figwd+q0.n&Lݶ!?hjαz1Z=0x`Xg`i0cT:PfC)xː"ۀ-ul>?(xlMr"5cë́e1L0vOF|>{۩W/nUGwfbךxMdg9Tsg2ǖ*hȟk2%u#G7V-O#XIC`_5{kgM ( ywH ȒHphQ\b?\v-f1'_M#*D$uKJ@Cښ7pEanŵ/,NMkά^Xp(\;).Ewo &G'] ISěV&W:c;h$$(N vZbQ~)sQYW&#>3XJ*x.9d &DnAX$n[㊭rOrY]0[uz;ĬtX48: 0k-\GI[xt w1l+B:Fi3|P*p[aWKS GMёRX#1Sl\$0EvuXlL+:4&4[kA1F}`Tjo P11KΣ^wY<[tQC}34'rOU1<=Ca\rc v8ސ 7F ۍKyEvZF~DzNlwe !P!Xr$ja.|Y);gP{h*Z#xyrƱQu5#`-fo Ba,>Ւ=ęZK P2UCxY"VVHg!bD\E,@CRj}c<$Ȕ[r2>wj_ifaaV[r4;,QLQg/,Q[ul|F AK&li4 An^iMbOJ\as}Ȃ,^-K)ֹ@cOj6U}׸q͌w ZN-e259oŝ `tP@]kQ}J>:m$1ޕyNIқ'%FX[wtkMstbkT^ƌ \=eс¢|n~]rBteT.7;K}=1킺x% 0CJeS.w JʶR1}(a)I+byV$d\md%O`'dxNgӇ13Q"QvF_{3H )Rk]ο˲4N"+4.B5.L4-$FV)m|IU;j%6 sÞIM)n'[UNqA "t;Qo,=QZ@:yB g]wӑJ3q(6GCtuDwII1ºrz %PT<;hèz]IwȐbF}`NuV]ᧁ45iFAfo`ab_@^!J\eWT|v5.4'$#_U^q(V˱4QDvz:xtͯ%YIG28є鯂XuG"p-_Fm y't+NrS Zn4;l2<Ōl`Ҷ5,Tbyvtм=҆HB:xdnT`Z&)FHE:`ő~PY욛4Uc׳_CBWDjkgɰq8sYXw]j1tWG @ YkK\梵y)TR w Y}pUEy0rp-P`xݺ^!ȗ@h ω9-q縉3sqTvW,zp&&CDD>i RB8솠kr7bUwbϙN#frVgϯ^rM.0_L~euG}pv*!8[ Kd'%w7oMx;{5jh=9/"woAɨ[$q?̖{;9nn(⦒W,*䶌ԍR#&' P׏,BXflm6L2v 5`0B|e,Vk/>t)2u"`gTOj@܆K/9޾Lb\htܼ6uOiMVF49R[X._bDQ#=oѮ֮|K" W.;`ЊˬXcp+C7GӬjXBR4z =Wm-FEG_wG>Qq*:kJ3~N535e-?$̻@G>mQ?S% \m@-[Nq2?wei$y޴"'QS5}[H9:9XV?\]x8M˦E"||x |ّd9O2 ÓW 8@+ZIc_'Z.K,LO*@^qt$~Z v7ÎgfϜ@ە=b}B(!6,ξ<<+tς*iąxY7j#c`V8Ɉd,rlwl+[p|p5őIDԾbͧ*WTt-j揔Gx\yOe慵 G5"D+12 a<ݴv_nDxv0"K#Xʢ *6W?z*W^-,< DZ3T݊D׹IÑy*kGtb ocmGt"-Z7GY|J'? Ŧ q'6ᖪ ֧%K{Kʑ1pw&N@e.V}m,쏧CƁI9c7E s OKQ_דC.zp 8%kV[/;vtQgi`Sc{;(b7VC\v2toR3Qſ`y`jz^6T卌%ԛL+9]KwNVv:ֲ i=uHC_+;F4:nd u>&n+ jB3_#HAjZ I/ }܇$;\--䀁4*BYiכ9FO>Z vxn SIAI<٦b6Keկn9QP.<x.e&9NyheT0\)7`Ϧ.H`ʚC2J YgSl~SYJIR e*iShIM6B2f>01pO_5x9K+կPyCadtav PF 3sNLBɥXޟ}aPp\$=K77ZRY?.X)ŸҭE^/'U0/~\T d|& 1 3OMD~U"R00偄ˊPi [$C!6Y+#!oO+LWs rB̰kaSɹ'0G?5PH]oAi\rt4JcLT+V?[QMb~>{xʺͮ.jQsHpq(֡*!XT1gVH< :rZm7sj{cj%R#TIS-R;VIJƁ78q@6VNkoG$;$SH *1>14".ayz]s7;|ejnZ57aPgz{k sFX:G.BRCA̓JNf7?Pdw(z'&wjj6wu*ß=_TU}svO/Xο#7̏<)II]:4ճو5=}Qn20]t}@Kx{SNDBMkI^?yz[V k-$QJ ֨6@.EBe(F&UH.5K)3_ VciVS}7eOsL}'2WOt+zhw"ey qLp_=.>'ݲ/I#V/$!@*:THQ^0^N8rdNyl\Z5xtȗ JEÏ"G50BNa6RyQy/ ^l$K`\yfE7&PO6 7hotl2 6t9I;l2<&2nʗ$l3#Id|e'1݅8xPikϻX%?<ʺU]Ci0.wat@"Q=+_aQk`dȐX  3v!M:|t"8yY 'kL.׭絟݋>fM9ްs d8M<$\cnFƊ7Sk̴ V4*eYR~rʎM*UAhSVMDMfxV`1Ê͟#R}e&E H+EՈjh o@W)\_X_4R,>=@RdE RLVܨG_{̌Kdsßg?8 -L"%l1w$xjs\槙1~:#g#uh(ͱӂӧyF8]=rn̼-ꗻ IOwp_yݺ!:TH߰3uR<||@u=fbbŤWqpRV m$JB놉r8̳M1ƯZnbj+{R ~Eɮ&_ KyƔso_ AʜVgTNLF% &Jc(MJkij0'|yBY*G4zᜃC,KeRZ\R&7@]2pԓ rZd*}>ByZh'^  WÃ^PwkvV#(,f isֻQq ͙뾵 pN@$("avC]d6j7%@+hy*bF9RzJyq7kSM{#wl|ak9v-qWK/P :Yo/&qGIi.^HX w|goiWQUzdCs=&7EwR啘÷yi?{,tD\LlyjH}9T#^TӠvSG+;_:kdcҽcpC--}RUNEg)H2$+*ItX ӯW҇?YMn?L\#`:EcrS=K>OTZg6A"DC8?5^ou79b1+^,[1ƹ-EBah~+dGSLE) lKK j:QZfr"JK~D?:Z5:^g|qqlc?hLh`W^Fؗ"Q+cޅaZ)NIWKͫkj1*bW]CNaM&oy-*?25g\-b%HE„<)[efF}GuE¼ul0Xq;Vu^´_>if\R{'r>=%^07> |4E;SZ/9!*B@04sJId5VĔVr]C),Q3P*hZJf}AtM^ȣ*9AcL/C-CJsUEz qz^ 7c32Q g1g'{:US~o`Jw^vlFeE'/?n(kZOoߕ@@<SWsvKOuIʜw |bAH)歈h^ʑ=0H8Mo;fG%6"g%0(8`m+䣀ʍ}8P MQ'JS#uݩ5֍9B^ҥoA&"K;IX%%D&KkP !,Ę` =8`Qk81u?$[ѹX|'#mm>A[\ Gw7+ EU+H* JTv[^# 7Z4g{@F-P[ah)ϗy*| S9yk  )/^V0f3$* -D?<q~ViԾx=I So 5ʌJ +p[~]]Jˉ~a5.*$rڌr:"jjA. Y]3]I ?[!}L"{s,bک?^:<`~'N=uȃ8O2u%1jp3jz nNj8☦kHOկSfkXyMUK,Djz-ބ?3A7B*"VI^ X Q]rڝOo&/x30i90oܙ?i#l7mںQ{G.,1%F:bkFal7@?)*UWQntӀc} &WKt+%IV!m NnlyrwjÆ+';VvyQrOEN)𻛟 ʱc/͡Ϊd(-ק%\Jh> `}RHLLxQweRTǔ/0Іf6#ȋ}ڳDr?(o)w #xE PmQgN\ϧev(CŌR9_(fH߀ 37 hٶt~pad.\S$%o @X(b8}jܜ}EAE%8U"S i}X3'8Gpw~t? s4Nif6h :4+V6P&{F?:N{0ڿZ^OM>9C7 aqw09IǑ 狥/E6VB*5ᡏa5Evp`2?$M~^a2_L+-F o+x쥣 /d߁6dI}W!wC_ #fk0avF;jݹpt!ivd&빮20F}f:Q[@d/nfj^\J^?h{APOuI] 10:}U-\@9Xm݈lR\1{sҸ*/C+5,M++ɱR$v9~豅C"֫M(SU(_{ye;2b%}Qlq1Pv(;"E,1A.p+! e0Et =c*,cAC|ʏ'7GIliҗN`U?7M|^< hͨ i5zA&RU[O= z|F|F]QE*ߘſZ Ńql{&~GB|ǜnb][lȅuEKT.̲A{y2 v4izOu;~ڍ7}DK׌Q >Ӛ%yj}&)d &nW߇"Mu›MQc#'߻K*oDHC0M?on/Gf?dMp.} n5o zU?ʰt>fJd8 ߢeS}Y p;jLR`F@|BΤFpzԒA; Hk8@Зc_d`(slTfD"e35UI$MƦ8s[ vd |9~j ΘI)Ӎ&8_ka4Vis71C%FBשe?\ iW!y?k+r79gJt*lh3Hd;fo )T5 Ι7~I~[MCdPkE]R{E 4vAߡvq*) \f7%EBu#F޳B#A濿g`S4s},eZg0Y^F;CǾyXAv$VjuȟsW rz+H 㬼 Q/zȭoĹy?0*% m(GV:RfȠS :%r>cܪRS)=5SC"fD_ªAB=4X႒_Pbr`e{7F Mp Jw%eY ûDk9ap[/,RbeHQœd-HVbτ *Tv J=A~4q%~K1Avr{g2)<Şj6dbUCxƒI(}gԝGB"сt5yʦYRBgNpw^flW@rkHvhfÈ{bGqo|u@Y|(\QYWё]&tKj|jV_K* +ӹtFl '#x W0 Y7t]%lļ2!ΆYޭ |vQIFk$1[m]doo1E+6tB%EByȳd@u diȹ` 6kjƆ Ό7г~ sO!7_w:ʤ❲G4՛+~ņkY-~AUgRlytUW*5U,J 8j 6%w)UƳoDg썯:ߪca#Õ$9>`jI6ѳ]w3:X.dWV7mg-29c38W H8)n{,MsxͳePd+6bAgr_|iVA+ :m! X강.V,5 Ž^0_oMߣ{<ƴih_>lخ7OPFϑu췄E-5 6QC)K3!}A'iC۳7oTA޳m\ j X-M.#IȠ^]]+IF-Xy*Ro7sXi٦y`ɷUU9_ f`_`SAľHmycz9= P̈w\VH*r•v0Fsbsz^1^b}Xɴ#õJri{+xqՇ3dCEJ?V+=G= "' 9YWZUR_:S x>U[%ԮN]O1JtuWa*^K? ,0|h{Whxo `/tC :d'uH亯,N=_+˿V_WPwJ,oeh3C08$לV*"4LVi:бLTj%L  ^,i6JcvCvE7ჂYTք^'(VPQ L]s'R9_τt|`N:'QX?eEH[|NOL_3>B#53:KUEP+PLkg5ާ92zykCV%P?/Jc-3sŰ9X&E/߄ EE&̭ 5<:cD1^"4E~o𿝭6V`Ds'"КR;D=u*3C #z'~aP>ҩFNtW@T*Wz O4N"7qi,zz9$VgEC~z%QJH9m{ApGr59f4ǕU1滢tn6!iO_ryf6 ҶyQ 3J2rlf8D)HPGp]S' )-k_Lm.D(PxP#9)njP+ccY]I"&4|խ8{06<# J##tM0]Tbr}+S+у3R֠(G\͸n g*MvGa6v7J CeCn P_3PVLBf2dB_t:&A-!wQ$vs3W_=~,i*%XCmHׇkq/t. 1;[zX #F swnBD↠kmh^A/gHh5+ʵn/\P-!T PŒ SILУW$x vowAo@$ V' C̯?(,s[Üʂlb1KHbޗ̣\1$Чt04bLV#`X)'q#&p-fNo6 1:v``~ZrX2PUeJX6.dPUל|Z< O5W[W6db[ GZ&OcΡ-hSB؛w/ʭWdq2♌{!ZuI%L#<nz1N[;W;{}Э/U!DaOfD$/p \(B!Μk1n3wC@BLEo*. ȕkו:șl6n][dO>/7>6' ӆ,jp-YhTKŏ R)1bHoU8/?>=qyU@Eq >sk{(řR]>b_4#EJ |ub+kHb3}凵_{Qb}DoYe.N3e -=(+\.$ι(f-cQkbXM,NF&C)mwx3UB (DKb)c% Z)TJ8LYݦ[cDeAk\5a?y"21g9IJbO/XLfma.G_R?w9gpGIڰD +{BBo9_ojg@k* dW T5V1 *UF$$hT3 o:*Ɛ?H(=b+։dڪSeBk2Q mgnv>&@L67Z:e lR VRD{w3ll:DVIfǛRq&]\)SFs'=z !VUIu&T ӳb!x2kBLmbV?ŷ' A@$\KQL8(ť=dmYs~e= &VNby;e y׌Ir*yZ]= oaNPpmߣi)H;֩S^>>_!!/vײ.ņ@2YY(Hʜ]fv a2TJDw^viËYOC$(S 0)i,M!Ppi2_C4V_M@ ,ƴ,6/ "OHP=.Ѧ*j2dF qN ]m͈'i5usn;U c=,:008GJ  ) rd!vHx ZJk{t#X/y~95A@8a(zTF.7G[_ӨKQA#Ʒ"Cbp`ǔ;Q2SUl%'#Da`9bT` E;̬2hG{I±4'^Ƙ=*AӢ: 1tY|YP<RSaX@|)*rnRK~)cBܴ;Ë:5,a k"B~4$T* MZyxEvZ5u9*: cbm]l?TTLrz8cLٯ`i[| rf V:bo!{'ݦFeP,4U인- Chԋ h,os>|ZMxc5mIRm?9Vc Cgebb(MHrq9 1/ ܕc"ޡm('p?G&ELL:E?fŗ('$-2h=c[q 5*Q-nKD's!_\+pNg3ɉI\K,!r˛ z&=НՇ@Ŗ,E BYsqM܋ +moG\#/Y` y`» 6ٛ?#J9EӿWS@:zKBrt*B QjP4gp kC[c@ !epz3X G\^V6ˌގ'Ч XO}]{ـevPOb4Ӌ1x1[5pT]$RN8 ^<,ηthQD /g^-+8&!ZxLnbxa}k U<ڗx-!;2~ʁMwv7ƳgpqMϏ;9eĊ`(ۑAjV|~%>!/1u<;& +/jU^a kY: N"&( {2q!lP3 ah 'h<-NCTe/}=-#+Pk3}u6UbrZ0uھF^IG9=6PL wG-o<턒*44  (yWWo[2~Zu.MQGmv<ԯÒi'`[]GLWZlĽ MrRK];҉XӥzĹs;סHN݁$}6J:od p@XF#Iy_# @`ʫbCWpmR#x*|Ӓfwe%#K G2poD1$.rD1fR 5HXws"nv_ T<~M*eNT=ӜrH%Z{Ә]zt@S/I֫LXI`fO;܏l?ҖI;g%vgi#ȼ-YX%Pg3y$*Q^WOR@IX6n5WϤă޳=F[ 2rԔh~ D9-n>PeLw=ޜF JLP,}P^)hzdMxcTJԥӲ}N˶cکOATHbcYa(mPGYn+Cck>2O;vKl|`5mIH O+@U5/75ŕh3D7f& EZ6of.̹C <_ #)|Z{*iC5w$YQok6tsU\ :T$?:-TPdn vz??œ9l5&WfbeFδ&2ߋ7^K~>CeGF8t4\An>- n"A\]`W$gg:d6t.71rfd,Wщbք AqAϓSދ19} g'E'p/Lf֘?<>9x,[75akϜf,yioDloSYUg DI Pރ_\6I V4teE{f4XJXr9Dg dsטݤTYl"60z11)Xs֔|O%n!mTdXB/]u0|j G4S< )%JeT/yܠuEUxg)k&UV㓘"ݳ0aE4B˹-ytj=Yt$}nXʃX@Am,1Q Mum/Qo)r8 @ƻPf۞J/#[1e@#GG*|tGG0MB1yJ"p}aWp Yj0$-e{,X埃Y2#5S^aw+2 dmCqo _wU$l82MNMk)$>-r}v ]ɋgt%[?d=r SɄdqgj[bo@Z3lOݝ[3Ń.90 FY`6>u6z"[SʅbzҜV)l@ޟi"T p[7w\$$'vwbI̹ZPOM4?iI W8ۜ%k5CCjw$ƫur[͝*MWq0e!Y2v8Up**@L4qXy~R 9l%ڼ1HSRILP x+;@[yҦ5,Th@TZLS>Boi8<07.PXJ6%;wZ˜ccr~kO4[( 0+],L9G,5qKՁY59dYWIBNaE^a9˻P⁲w?J>ހAIhg QQW1sqWy":S\!QVtQ7/(Oi_RE/qDlC<ЉMލAm4gr2 ~нvS?u aO;PXK^xĈR#~ƃ%ms+3FSDZ[$E.t>2s);\l{!F#b@8A[ђg1&4L! A`#ڭp/ ^Q)-_6訹 BLj"$l?~$+~T1n+GE& PsU]k٤Qx!֒^eƢaIM3IxՃgHD8] q`4pA ǘSƌU+a!ߝFJQa<_77\\8V,5KaT68u݂p %@6iuo QF~:j#&6,N5#MVܱ_,PכX7^</ @ZDa{U]-i<~.B/6b|w PH $+GzRȋ9>*Cf4_ n}@) ɣm`JGA 3TE4p"x$~I^B^Kc K\9`+ +uڃ_FBLhT PT` G eu49#DCqm6JlS5H 0ɋeh?nWA<ա)^.0iAA}/х^Z9ipGzkT8V+y[-UFX1 3 u_t?<(؂3j&8VvE N)8 s߫u#r[jP{ůJK8ш?9R氠շ%TY'"F^,g7E!.:_言xY_E(f"jf%~b)yE!}Tbq&R/iw6(LD1aO2JZSϹvsnI_)o3k~WrMiU(CPI 4j1-kwy^ݲF_A*⫮:у'RPpw\}To"$]|MGU1pܶT rt;5↦AI%.;1$=_0q'6a<eiK Cnݫz T&c@#Cy"Q|rT;VSŜl.[ [ɔ,H4W hSOg jCjYp{bAG$&*U=ϖAн82D&,M5Xm>Ț)7@eh.#a2Pڟ] q;}JV^RksH7ң9U]_AEUZ^'$_ҘBz@UJs:F&+l!?MlX|Ѫԯ57TR ZѪQlbS'yO81s琯9¬ɻk~ɻc I٧ĜG'^Nv$gT;2y<쬎\ ܛ9,rԗ0:>F 9&RhK*JB YueX,ؙ4nz\e<Ƕ$êsg$*Ekikmu^.^-3mX l3Ý,LOKwHE:?<ÓԯB]b-3ϒamY$8P6ϣϗB *-G诱܀\" *pi t6} ]:gw@h2T|^R>Ftb8N|N"dv'?~1Fy_,̎b 5$?O^K]T, I/DEr[S;sq=) H/T1$eq GVI^h,{]LRu{x CxWS. fQ2BRZ#X\t w2Z 7{n#p)kē0ư !+\h*0-v6%ʦUW @+ayϡ<{(J*z/ߐWHnuj-0 =bSzz.",:fIu#kO`2L"鍴) `$ZXRn08X (uĹQ5Z6Peu(³z8 SqDCƉPG^*Jc]+GQ䇹I\I㬗B-gCx~u 9s=2KetO#R&Iպu\kp4աfX5lUNz n"aD{$վ%AX $+stG]Ϗc: <)>򝛾߉KK7}+\mF3-)7 ̢NgV MyzCskbtD&hNalHv11xݳ!M4-v@ML!!ApA18ٞLXKi<R-'ڔ{Xd9ǖ#CfLR傌6hQF45גLQx4dЁVd@8{ 5**ʄ]H6 -pCo r(oPˈS` K¤fg c4eȞ[Fvò!e=д-ѪsBL WF{E|R'Ki, [gaY7 44u4j!1*%V'z4T }Kg4l'¹bux*ITG~Kc5?O#ᠷ1J~Y]D%kx#8[y '󄍇|݊;-:a^ L4KRA9޳+_.w.)i< 1 X^ $itҤ-Mh|=X`_ ιԯ,Qa%f`$-˞ M `D GC݆E([ؠ`{-2r)`Jw#~+Va b'Ёa49"S"|~Ë̎έjt+,QڑS?_>9! 8s6 ޞd@x$x[[ Ao}H<`sA(R! y(V{_uN8 *߷5>Ytjm#gJ6Ř\KPMV :@Vh`мHv9S"BN<}5 ??H*7e%i6bߥtڹk/ 5yC W[kOFCCmTaKz =t;bNE$+k/̤Bff?zO[JiA՛0+xh4 e X&v*40-P6GG :bsG~p3F㲃<-.MՇZ؏uC!EY)GYق> PXHT?\931A(v]Q8')1k)d eGkzL5jT >׭s8cCVtg*tt[  d DZtCC6)PӞ1Ш(HC|A{+QFc1ư(XF83q@O#ӖV͆ FV(Q{ ņ%\591ATIx:< FIŊ5LxcES#]im^&ƒQ&CB'.K?X//(6?FCM uεq8L +AZl^dSo YEi*1>1OuGM)};QM*]KP-  œd-Zt' ܒo3S=6txSK _>*P&z}" L]>"%-k`+Jcg*w@`|l'f}jo̧\: K)* -rhaml3 ]dѰKs` fGݳY2C,%r9E18=snklF͛W{2/vqey sRm1-߯2p{ܼ @cIĎ ߏ0O M+V-.2it#!0W'F/lpE) HyY1Z\EeJ v6P ț; !RWwSSLT#&`]˼On>֦]I'wߋ_ZvÓr{9{''VjRb- Z& Ipb`X=,|ٮđUO4i^T]n$B&kL4ObVKj(&3`ޖD4Pu %RU[AaQ]qclJ7 -[1/^ѺE1 8qs`KgZTGmJƒ0%{;j2']7O:ܨ0O,FdZ8 ǘOrOFۺV%ܼUڴ1)\$Wz &imT٘a)@C>J)ï@gMƆ*Q B4҆kK1<l4Ofүٖ> P}d- -pq=dâ8B+Љh1y.H^hs_EWjYC+U|ۂludlzNs5G[mlܶW\zub7җ$yyˊb˄ H{NJV"\_e)LHxi) 6B8믎+Pn}J+?^;&uF.m=K=S!LΓٓ0K iUVDaIfKvڈ{OqהF;ӄV@˫R[)Q uϤT%$&Q1*aŋ"ߎa |񬃺'U0sh +#5 wr+w=h>mّ1W2c4 bAn#Rn_Z*mO* vN`* Iщ|^4iv!<%6Mcr^v8r;7AɸċSH;'J =ٴ+AE/EoΨzO tmzqfݒKZ$L7mC.q TP\^Z-oҗsbrjK' ` }Nv'Z;Fi\:%6re$oA'gE>N/GZ쌛EƄdUazLX!MW$r/X9LM$h52µZfDpMћ;h.Th42°p (c_LfAѢv!MyA Uwj)rK~Xq~MK+{?_ =t`xI"ڴn1N` NG3d֑*?H"b~hOt}^wIwekRQ fJt=tk'!S,54>Muu4EڬE!'qnO-κl9Vd @r9f~{5I$Pn ЧbZR[o+)^YH`k& p9\O+ݫϨphב a}b'#jLۋԤ|%-OΏ.,P*g,VL0n-q7fmyBߙa_=GQ0Wly%i3I?<;8fյ`^?ʃji/'R:lenUm6W=,K8xT9j=햻)L[?G:M i/Z̟ uۃݮ}{őݴntl`| SXOSlMhFS5BLM͗&i ,e` APwNfq8@ )cDDr 0+mj4]=4 (*6yQ#lH:E^a%5cʓфpM*bx94K7z { z1RfIKYyEI{En̶ؠi3+8;{'FRsxIe~яD;V{tqdڜAnƘT˿,{x6"2#lj`٥pfT)fn4iQTf-R3ԮZ⏚W%[To*$7s^ hI(NRtaN,Q.2 ?.z.EͿHolw/EάjꗜR d~1hFNV^'_[6N -s 7IO`' |-xw 87W5'gdl ?t43Gac*f9V4A. (ux)&5,YR6oS }l2WI5/С-zv \&lؿFݦ>jy(o%6ݎry0Ocq|\fN(QqdATQVdqоIM_zĕ:a0<)ˌ~,i̕&-2pKwdm,F6F ;Z3/h3!SvyAZ1 G?_WڸXXeH]`9RTysnn$¿r3"t!Vx$&+;CwS 1፹gf Pi>8Iτ0 FJM˙43bQG*+S|CU&j|%:p+:]FS}3&9^Fa_vKwlj..L/n5m(+^iu*NDz,[ D/k8'cbgp %j,wC˰BW+wRF Dvk喓:ALeVh8A5mHmKq+dB:An@Ĵqi3X)0L>@Xe{DX:xK_L];27N!t>YO@cVFM< efr$E~D6\Ni ifwJ\$dͰS D+_5H]NFHS꜆cQ6y>'Cj]O@M=#7Et͟,C*|^]DXJ+o3gySrH;Z]a]^&xy Q0"'+71ռR6)ioӹ'No!ґk'% 4c6껥?ތ"i!\8eݓB4J13HdQ䠾?&z.̨h~9s}|a3t1GǼ[DPhAx[8eݻb PIYC{\hpB: SB{70$çsav@l$'B`;q\tJSBpu;MZ\hr,כ[:k44I9涡л"N+kq6zSBs@P.tjS_ =СY>#glp0J}VyG;rDm1aϥkg!iÇ }_>EKywF[Aď6Ilo^Զ|b Lq(X6=yD7%#+T>-2Z҈AUE?q7~$̿z*IW5nboO Bj78Sp#7fEί =~_(*bt ܩNodrWMNP,YNxU75HЖ$n ~JHg0t8Ar}zPԡ:?hnc峴Z0&(22;f0jUƛhƳ%ez~DJ0k?6* NR˔Va@jӷwalZ)(LVC[+JQx곷CjAVZ<}7.أYHC{oEabHG|]d1Out գ9)MҌuMr4>L_@^vX,wx#NBhw u^q:m}@4cdsa]N1 '½` 1tp`B驕[9B˯80gns|tuFQroK'1&3Etw%/FzwG(Ki7ă뇇zSs.Nj% v)Npu冱W4YI'fkZlطA纝4}uʺI0Zc,2eTE3bX_ƥ3}2DIGaҟ"'Ϲb(9MغPȿ"d`Ow!f[ zRz=Q~Ƞoѽ:d49ޖc+0|PvepTzkha8"Ddz,Xz.f 9K0OٽHl ,g)a'*Iʍl &tܲǥݾ&Dk]a6gew#s7~Wn~\}pf \rQ*:Cᴼm"w\<1`K54č (ep! Tu\lG$qwæ 0PO:%L\={Unكۊ<ؗ>\>1ŝ uF^b-Y+_K ۪L?tJy JNjr0"76ydkꁝ@täМ8@.gʏx1 _P(k"s֢QW#L7a1*͇!Qd's `ݫ Q"Bano?Z.= (6[;)A =}C"VϬAL*n1+!?uDyA|H:uڵDLnIo>.K0>7- ?b`R@a])l5ߵMR>TޅBݕLqQJ mCx9`aXŻ*W/&ӂ}5YsU!.KNcz16&d&uK*u0@#7R|7+PƁjhcQl*BS|sp}Lړ9 fz\;*浛C)(=O'd`a(Q S::hM3}7 ];Fq|ϊy^MU5Qolq2|sU=?{N>q:; @R:!hNU଒?]5~?9ܶp$xK;L4o?_k=º)xzxgj!^yxb*By#2s ! K;g/%hsQ?-zc{s6R$ ?Qۇ1E#""`}~)Tr︚:=<38UR9~ؙZM“K>rR7+R j×o_jP!L\ɺ8*"ͶݧHrפe$({ ?: /Uw1 2ৰ{ug~eZc]C܄V GfC$uQڑoN*Х*z_iZAlZM!ULL {)R&GMt^R@%G~-%8:u6 :8,_a QO29j.Rj&K2"yT eU6m=i?]ghk0iw%PI؁ln}6;~%[ih9R.&MDd׫v*ӆykJ1B%+I[#[DC_*h \n#Ɋ@bO@kSb#Ei9$`%Y|C@mc2S:h9F )3}]J ]WO8EњOܷUV2_,Svl{mt*,qe&zDd,?hALl F1:c{0=CZ Ŝ悗Hƌ`p|#j›s:;3O kBY%.ҵNT 'Uv-;[;_-Qs %9 9^n PH,m,r\ 4* Ufwn‘2-;Or>:YFFGa ܟ 2D`g - ;%||7qY[@QwgȄԸ̙ˤheAk<;!A.b} _}D?TܸԆB9+ܐ*>g/WxF($ʗ0<+cT#ĚQD\$Hk@T@Gk`&:>  'KP kyLe2}32G'fjz&d6w>jN=$FS~:r}AkyXRqQT%! PX-ӎ'B |PEcP!A=VlӀ _Be1apjqBmmA>1]u%E&=H;z[iܗ±$[D>V;|KK&\C\|!1.ڱrqh2 z~4 a*ݽgCswE Z\>UQi4> F6l45700|kX4G#BsI #<jjߩ[=$B%Tg15 F@P_ Ȼ̓V#'#seq[w#S42p/sƭYWFYo%=$Y͓_Ǔ|_M (< Ak;=euM!ĩʣX/f! zer MfX1xȔ:+lJt&tqd nIrq5v!j":GL48 #zp48x4/y`z >N2oB)*:jֺm?:.D v8 KGR> v3jJ Ɓl2܌FM6 2Tk(}q~eUYj,e4耳S_`f\)^؜+Mֈ2p&657EPTVʣpؒccN2ĎG4I(`4K9 |*z:EZW+gZ[%މQ>#n`֘z3sD>*ztd }S,UtFOʃFQ =mOՂfVw\mz2E{CZ%D A oݘw sx:V s9WsAFfiSo &A[CTdef8e/4H)1F%SBo$4|3R|(f :Mu- 3s. \YI tcNJ@6wxZG+ }!"=ZeJN e^@"i\:>0/INV'mFnR] \p9"2Z(]fDs(mz@ԹǸ Q뺰{qu6+i x2Ȼ@s\=O"dERPHy*\L5)TJfJ\]<82 yp| }mV+mkxKah:Ԭ)@(ߢ@w@Jkqg͌B+Lyknh ecu⚑2'Pko%+:Yye&)oջ.P/@:]b\ܥ\e wb%Dɔ^ѺҺ['T~k/ p X&ŎOS|4Le`'V*>o/!m]BƎ/nJ1I5Q7Y/f>#4vucd6vЂ3/ֱ^V>RU8μ/DSͥf_%jksfDDn:Ä ?.,L\D.KFJS`[(ElR $T{~0Eju7(qe֜ !=Hi̢vJfߕ(%W_Ǻ'r L w!O+BSj6: xn1&,`n -T0=!L }", R(L,܆LPAj@d'B](!p…Mhgh&!%AZ0&Wפ#M{8帴׏Ky֍2D3s8T2I|5("ٽe)E ȋ204M]H᪻lLDLSl H7:Xa+Q,2z1iJ i  :$MA;y @d.c%qH{-enZ0 i ؁fyYiH/!D%~5yLP [Ҁ[휎|Ϟڛ#1WD< |H@E\ 덠b :Z l>H9'UF 5n xP{Rլ R##.rթG/ި917|?hVЏ5.KyYT*%_a*la]9.sD>o}^ʥr$'.bV.=21k~'+%ELP]'JK!a;٬~ĕk `jaϪ7}>GM>i>8K-hAI`VJho?vi@0q&TU(JpDD*%`M>( Oq /hЬ/P(ǯjt=&oLFXYyM~391綠IA>ZY6ÐMAZ=::آh$QW[:ʖ-2[W |Xs(@*qO+3H07>gz>#׿%1E^}x`'̂"hi'?9 ~}۩3t6Q~Y+5ڂ(55ܵ Dѱד|'9 c`TaqJຂ1;7jnh'Ms2ۃ_-1ڎ%3`[P owEք"TFqY\$č ',"/{MG9&Iedω&˫d$kXxeKE6^:]7NoWu̧ߛN,ꇞ4- r3**myRq6R5Ǝ=A)frtG:=C:FKcխ@G&?0.qGnu9!:3t`~}< Cn}iat^)A}-vrm*?aN z2Ñsv E6m7~&!"Y*[ZhjgL!Ȫڕﭴ{*ߐE4ރ%yfkXy%v+>Yd+jhȳɴ' !PrP&X7nۣiXID_]&~V= Fahc7hp0dt9-]T[Jik-J<iާBʿvqjH8gJSS E%*>yxĶ`6ݫhryKxSsO!VπILA?JwDҬJ3gyGŠT Gm'BUP88o/lȫ'Del%Q>z*ny'FOKZ]qT|W7ny !|A9ȵIIݤxZ:%@BrY`.BPb㈺ad#]0]Vֽq̛Mv)!֚*9vltvhM1N-'ҿ_QU MvOے)egEE_A,V<>AJ}PYv!EXV?$؍6@Ӑ)qƁ!r! qysXh${pNUW#PUU[Y+,#n{Y>a ޺ \p0>Ғ^&E&o ' q.-e4HxC}_F#cIY;!VMD`(% 6OkDJ9jf"$"g>ѷ H@eAwEh`ʥM՗i)~›24'u݋rs{&D)FLjQq@X!a1fX9]@!V/ twA@5d@3eK~Do>s n:Z}A޶ՒQRƧ3Mx/N .3@P;O!uHX !^~I-t? . 5(5Us 9. B&>&dt{KN) ,xWDyg~΂wrþN=cm "nCnϮ{C'ەxp̸w0ڿu#`ԫ^L [yhްNB1fݬרgio%o,9T€keP׾)AS"G n3༆NVr-iD(G"i6K- 3*6IxͨQv랯lAm#?i ]v't'r ŬE#PFba1)MSj]aȞD!)\H'=sf|m&qC^?L_DN~F'|va/r]ޫt0DS(ϲlPi0 707bN7|B;#ߺ"OB@YM F2t@ r@|ev^O՘pրn% 0l}lXT4%K$v*}\E̼A-E&(l`q{"gJ =, 2hd,ycÂSn<$3@ ihTT\aUXQKJo҃j%*wzhz3:=@ 9]o܂v) hzDmSC{xQ ,MVevH3 ";d.EeHɶQ;xiWf! &0 %zw<,T1Bl70 yŦs27c _4 VɿG!m>q BZ Q{Jl\e]s-ת¿}Z_2$毲ɭnܫ6^O(J`bZZcN"%.GTHn[JARcyΑzx+~RL }]DtM^|7/H.$$WH -B}vbxl L1|޴ܛ"n 7sU yRpsjWN4ܤVAC,Ene"gVC~EF-ڠ,8DFaHS%ծX32x}N'ξlM]܉ F[.o0_?\3vvxrnLQ},Ydᑭ1JA obw(sƦsL(~$+aSzatBk(yښsTMMW]JyHYr,Pq2/d>}dzOYQBG;z{MяQNvwl_P9D@r&fP%p9}kV$;VrѪi9}\ ЀLSO MwN-;)41WF`- n{"0 %[G` hVZiXm-IFjlЦb>/1ԕ엇lh+)˴M2A;h0l"5,ߔ4!p BJ0|&a0JHgm9,wumG SB~4c LF4u_eJ"6w?&PK1!n!ҿG|!3zǙ2QLndܭ{,yw8"T}Tӛ1jVu>'niΓTh$6Ebm]+P2 qEλ :XBLߛy:`/A fL`?U290, t3 ̵ZKJF>RiLHm\l%bgje>,K0Ga8 '9bMZ,gנ+bX; ꝼӷ\vLr#"!KōJb'#̽p² -/r(/[s y$Nҭ>T_OaVTd@Le'#B-X}Bpc<[݊!>>/a }皡?K}~ǡCq*goV)52?XWFjK&}RH!pޢKCh>sOCw;ҡ1#Zjñ򽖥9s}>oǛ gNL{Y"^/յ\k׋mvbk64+t*~[S,u3 7v0U6nC>s1`[qӡ?u2~u]ݴűl2RH9@8+ 3bZU{`֣#OxrC+T@l˕G۳vNDYAAá ʭ򹓐S봓!Dx 7&ȓgMv_-]$[&;L2)HK+p%;.d/?rJX $Ů>ּQ>jl;(j?ݰ!)4ґRlp@nhC>%έRw"ělz,ʜ9n\xYh69W\Y }.w&/|bX~9K:ie%zS27dZJY@bA3bbp~9"Qҗ$<~ni)˝Վfh)&s{{Ƒ1>q`.h,ЌS/8/ߒ*W\x,j'~Gݘoru;4☾w _t4[IqR=XKVŏnh1z=%&ASNQ ]rδ_U.kaʀ]5;4ΟyEiJҖ)}5J[hM 'wi!eXs8$ͅ锄>Qj0gߚ@ .ʘGQ8㿩(z3ErIyFO &CE xSIK{Es$1ӗx**[l%7Y^ϗND 9+44) 9#x.jCit",OO.6DT@y<54hD1ԵTTJIҺ}ɸ2s[ @{^How$A.d";Yr8UVE$( 6~}2`ۭq^s#6Gwg<37Wem.Sabse= +e.Ē11NY|WƍzWYXmiOlQ9!VsJ~]wEo Ŧa/I0*Di12!Y%=}n61Bl1&eiaAA`3yF-H31,H+] opY 6x8 A1:}:ޚ$!T^zG{g;W<8@BWa„tv3ji|S sܦRvɑ:ObiMgoӉݦaNC;bշ9^S.iHSzvKAgSz:|$$}V _ޮUz,ٜ jgtЕ[O#>TDTڕ_!1{|ǏaNHfٶD ̀?^U+]K?h7~$ s=p=Aߩ,%ys=:QWǍ_fU'[uDewZ&RQ1 3w wLT[DGaխV7sDF;8C5QRRW.~6Jft_ gD<HNV [ZlWӃA u[(s˔D.Ҡh4q6* 0wH9xT vDg/j{y 3h(+hj~A{ \ܥ Z)l͇DP]bSIk3+kUtS='B4q{8-刳8%-ac2RԢ9,hGIF1jIyYXF/Fr][55Ţ&2D̅T / nLJI|{Ҵ`caW0ŝoS@#>fdy5i{[Xe$:H2d @i nEX\gRr;&ېwRzW\xqiT["Qj?ʰ'Q6-dg!Y?ℸpi^~gm>Ɯgb1@ɟywlb2)4  fc'>!B3pk`Jhp?7 B C4TaH,JneŠf]Au>??NO)3Y'U1tQAAD"9QgQ$45} 1"MM9WNQ\rXk bZ/Gٖ#&ZF @%lndhW'f2B|<({dWR̉Ϭked+Z.-,`PUOF$Eɪ06kx۶|Sv7"Qݰ@Vr7GlT>܂7hjؓ?eYv:e!3hѪOWlNBc#9(,ܹ5=&_(~VlpMPCvwH#*{;4mլљoN@?fa7IgPsVlZ`{_}+@-@z+V>rүPPr + x2{aB]+B*wQjP`߄ y?;*qo-N/!˰:< Ѻi5fȾlQ7PwGUyS&,}57'HMv#X)> N(\e6Vؑ3B=G%D#Эqή &؜#O9\b|5ZT偀xit數Pbd3kTZžUqdM/[Pv7<)bX:4O\ $xY s&tmqkzH$> ^HޕmPd Va _u%1nԫ{]A5Pt ps[|n 1ʂFkDޠ9[b]f)-~O5vB9̬Z5c|u"$E亦~ [*P8jvP ~+Agc$.%4XO&Qf\Y᲌B4REXgG%|wVB|KOYYXN牆|lΨw[90/D!6SY"0nFVG!cZӃKQ}6o/Y:1CY(hx/ cN}pq29ZN^rζQ]YsZvzJRͻ^:Y_E*5:QE5o _$b Dk]z姊'pJpozٗ!!C: ".^Y'UJ CΟB`c"J렾P6j'[Bs*CܠMS,oZrj JeO7;WVc~=?^Iǵy<+/mx])+c&W܊Z'ėJkNZs:iJgbebvor2{︽klyY 4o<Œ|1sIޞBZn.pq-ruWd|&wn^Iǘ6y_(WYFƃPU~ОH\ 6uH&HGg=}Ķ-^5Q~L8!k.mPJFKSJ|_E\@V0U.T%0p hEҵvXmzo)&n^f3q2HА2)ײs?=TF¼?W( ,s)5(Ck^,ψ3KW&ύ*Rc#bL: +Vw(an;vM&OYf<JB&JqhA݊%ШKdNwb)ɮHn5)ϖ9`=N}! Њp@F0~cw:/" [ꍴ*^ߛIɌbwMK+^_P\m@j>cګ^ #] `4\/__h3plye.zth|ҟ P?j&˭^Q1<|~ݬ*h ( r9gl~M+mXV o\#ɞ:#kJ HԱjF˻*$dK^0a4%w;6/LB@B lֹ͘*mA`q"ZmN|/oC3-^oa$6Eŕ{]P+;$s6dyh0`ECb׌4Z/ m=kN9'vE=5P}N3=SDҏ܅ɻr;sfyڌNFCK/#*C):vU_ry{kGgVCULjݸ5-W.lρ}gopv>V-`r%& N/5:TZY=)nʙuf99rٸE8m0]hl-Eu ~4H8^-~ Kv_/U8;Db@{]g8f>SqEH ,{fAӇN8g5]S50 OoHPy%si;b.(,uTӇXuST1̜X(A S7!<͂:9Sn.=s'!o OQPC㇝aXNh!`@& |cHxɈzqg[0˵V%$h~Yڃly#;b[ $F2Oݍ x߃eԢ-[Ru#oϱuHTK:Kkx]$c돧kJ8?WC0"ٳVϠh 5$Bg+#Gfx7acF2ƲOd"q|a>!խaCx%swA)XiV =>ZȄbrZjg^7+Kg@GJhЦ/>GwmkҮK%LhJgdm]JmNʽ\zQm4~tOJ ۽%D)h :Mm[g tQX>lT v ~,V'nY4>]~ch Q m+h$R=E<4 > tMsbR_S?W4}1I)|yKzsAm鵻W]0HSW(j{ ?ӺR80"0 $dd꣏A\ajgM $91Ez|x֍6!7WDNťe_@Nn곧7#&?ӂvW4j؍|(ںZOPS[,:E`yBlܚT;$$& b=A5 9H;BEBX*lJԏr8R8iat:"!_]:"I {OT𭱔#kGsW20i Ԟ86Z7#ަ1،RMSlr#w^5ZuRPT= hE nU3ƍ&e8 esYg;RFȰ/ WvN.0nCOȯ!OaV;q&+3U@q!᯽B{3f9}h+~"7}\9{~9Hk J^dzo,3̐ ӆhlj&˶ .`C0D2rb^]z'+./uldÓ>Uqr&UyM_xr9?/j5lyRMפO'4Ml Y 5aF}_4&g4`jWɻoN𿪎K2Vhi%έӮ"?Vk-j컘t=D.ou\?jGK$#VYzuYҿqiq#ShO5&O@X$X"BL W$I,IܰVX/#T=q8Tp)h=V#VRhYU^5U ˟(.lN-oFd6 af]$aW'WO31ْ̟9;D1<@y!:C=;NT^|wZ[GֹfB$>G>RBXeI >Kh=r0К`VPCjK*r{puwZ~>"wjv錚 7N @\a>gO$hD{] xg}02˞_AKPL.%f(/ Xo4@aãEƖT-[h9E3@Ț$_A;{wC$x Gs1Y1cl\{k87r@eh.En/ybQ7SlZ8 UO(f] )[\j}{6~Geb6>bȦk.~KBF04ٮO9qzw ;jDCY,9N{e+),tr>n4sjP_Ph.g8]eKLቨE|ޮ={E,}aZ׾.*er~nm֮GQޛ;@1٘'P.g-WoV&r+oq_΋|=aw_7 {[v $wɕ߇]I͘y ?XNv@'IYqH/]uH@^+195 0lƣ[ bC y:3 4j&kev ʈ'=KIu3~L!#ǿ*8?y~iel箈BFSsGO@9c\ީ'DŘFk4؍z< i`@5El]Kvx<iϗt! T 21u +3ݎ%"~ؔ,Q1" ~,A ;*|nwrS*Z6CՆ19WŬmmWAª?ՓFr^;C 9@/ۀ~ʷX%'v]pW KmZf\OS̈ݯNsO8!DdKLnvj-i(\)_q!8#a x'xcSZwD7y+tNW4MS4J1<ϴHDo6]\!ì{gtNݾySs*ưaeM8_\bZW4.9"y:}J>7b+KC Sh)րN*p$ͶR#S11Y>$8AOIg6 wB3#Z|*! ؉V@R!ÿKrx~5zʬn e]WνHF cTӖh%(OtxcGTi<O:Mv<5UW}D 3Qu@a,pӾQ6wP ^!2/0yZcsl.Ua îYJcR;P0[ꈼ\ -ĭiH8_Fʷ8 l^ w#5ySMéIq^0u+|3o|EW#BiCX N]Iuy:Ƙ a܏kѲ8uD~wI"q~0y;ro p6Q{l8<@ܝdnQ4ıf<A^ނ"R.'xN8vup)u\z iqt7RC9E`B)1RC C:Ňq(OO+)De}^V+8Xbc(yiv86p4=#'r@ /׭WeDܹ2z}.'ԩ;@w"&" |b͂' Q<]򼆟8J lM~;1|BXTlݛg=#*( 2@)?^Д[xMVJL$䱗RQk&w: [z/^mDhV:v95>@@͘qF5 zό SB>q4cStyK~Qu*;Hca$H"{o9pOGf7Y A_yzpp,@4qć$ b+^#?q^VH"jJcOGHN-1*fŌMn²3v/AQW3q azØ*pz^߳sJk%=}Ð{Y}2y:: n q\Dz{P89Ki&ѤMpWZ3#|.0e aҽoރ}1\N ֠7H8ey˅{f6mi_grqD796MoM"#/!HYOB1|-0Q1yVB6Smd:M",̥?$SpP< 'ɪ_~t@²Ūuk]~O|<׿)b@&33z:6 L_huQb]GzXhhh}aMav fqSvN](4n2חQ`qm̂q!T/-VHF bHM֔|3< +{ADD*7FK 4"jXPZ7@I9$C g4зc҇ʒPA }"I'7l4d~~[[r MBj623͛%?"c*z"i S [,Xk }tp:dFc*YLʧVpZJEKDn>HQ*_`|3P)8ij˭P9[{LqVCNS*NV峑^:TD[6jr% : 'Ni9*Շu\n0 |cvÔX^GQ%v*A.N[ݠA>/E5"̵k$]Q'$cC,fYSEG/b?ev|"ˎ}B(>c s9}@W&sHM YѳLnS0Oϣ}. eXBK> j v\{h,O}+[f(w罭!oPBIl+)*UE[|rkI*p@nĆc:xbQR2$/vϜ-*;֝Ol? =OƊ|8'rP li|,EXe-QߴQ#}R ^|觍%9Nyy0wʞNFt4dp 8Ğck*f8g;DΕ˯uyGKi^V4@ꄑRgRꟅYC{!2ȳj#b&KauBi`\w,T%p,iUKIf& o656 c1΃Yn~(C hϚv"޼nI})J]>%&Q:A?{dy6=e +٦Wh;&/=&ALcceN11[3NjAM dfs>-E/+dj3^8 K\ȶ YZ