libhdf5_fortran_1_10_8-gnu-openmpi3-hpc-1.10.8-150300.4.3.2 >  A bp9|1)5 .>5-R>=x,dIxiޕu̢-)VٮI){i!KsO 1k>e;/!;:r8`bgvǁψ-, Xyqۯ>YE =rW/kxA[ZXW#~I~!y)peT8 ȥ^p^;P2t uh-J_QϷpjeY38354520b9e6d3b4296b5c676542c0fad7036a9239fcd1d50913962272a63aa8ed0e102067ee28dc7b62bfa4c19e8fdcb4fb55c3x bp9|+mAwa}GX]  ge~jQAۇOH ϾA94u"70@D6/}蜔U<0@&xam& -?9p\+Kl-,`?I202YaWdh&1W[&lsx @tCֳ4R)ꄷ_VlrՓF^ĨwiAiqm.VhY}#1T *l/D,z'"v趮n?nQ_ĪpCr?qd*1 > sDHTXq   , H   /R,h(%8,M9`M: M>le@ltBlFlGlHlIlXmYm Zm<[m@\mH]md^mbncofdoeofolpupvp0wpxpyq zqqqqqClibhdf5_fortran_1_10_8-gnu-openmpi3-hpc1.10.8150300.4.3.2Shared libraries for the HDF5 scientific data formatHDF5 is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes. This package contains the gnu-openmpi3-hpc version of the HDF5 runtime libraries.bibs-arm-57!SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxaarch64!AAAA큤bbb bbbajbea56f0704ab934c1687a45984cc610d6d02a1d4bf10d3e9a26f32997609e13c49875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootrootrootrootrootrootrootroothdf5_1_10_8-gnu-openmpi3-hpc-1.10.8-150300.4.3.2.src.rpmlibhdf5_fortran_1_10_8-gnu-openmpi3-hpclibhdf5_fortran_1_10_8-gnu-openmpi3-hpclibhdf5_fortran_1_10_8-gnu-openmpi3-hpc(aarch-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfighdf5_1_10_8-gnu-openmpi3-hpc-moduleld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgfortran.so.4()(64bit)libgfortran.so.4(GFORTRAN_7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.10.83.0.4-14.6.0-14.0-15.2-14.14.3brjbN@bEb @`_:_{_@^@@^@^^%@]]߶]߶]@]w@]nU]_@]@\@\@\\y\y\d\J@\ 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).- openmpi has been renamed into openmpi1- Use -ffat-lto-objects to provide a proper static library.- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding a script rejecting the package automatically.- Update to version 1.10.5: (jsc#SLE-8501) * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt - Security bugs fixed: * CVE-2018-17233: A SIGFPE signal is raised in the function H5D__create_chunk_file_map_hyper. (bsc#1109166) * CVE-2018-17234: Memory leak in the H5O__chunk_deserialize() function in H5Ocache.c (bsc#1109167) * CVE-2018-17434: A SIGFPE signal is raised in function apply_filters() of h5repack_filters.c (bsc#1109566) * CVE-2018-17437: Memory leak in the H5O_dtype_decode_helper() function in H5Odtype.c. (bsc#1109569) * CVE-2018-17237: A SIGFPE signal is raised in the function H5D__chunk_set_info_real (bsc#1109168) (commit 4e31361d). - Bump fortran library soname, sonum_F from 100 to 102. - Adjust library installation path, use %hpc_prefix/lib64 in x86_64 and %hpc_libdir in all other cases - Patches refreshed: * hdf5-LD_LIBRARY_PATH.patch * hdf5-1.8.11-abort_unknown_host_config.patch * PPC64LE-Fix-long-double-handling.patch * hdf5-Remove-timestamps-from-binaries.patch * Disable-phdf5-tests.patch - Patch disabled, upstream have changed the file that was being patched, while it could be ported, it's unknown if this patch is still needed. * hdf5-mpi.patch - Patch removed, merged upstream * 0001-Fix-return-value-in-test_libver_bounds_open.patch- Since build machine size issues do not seem to go way, make the %check stage optional: enable with '--with check'.- set higher constraints for succesfull mpich tests (boo#1133222)- Add _constraints to avoid transient build error ppc64le- Update URL: and Source: to use https://.- Like on PPC ignore transient 'make check' failures on aarch64.- Remove ringdisabled magic as hdf5 is no longer a ring package. This should resolve a number of problems in the review channels for Factory with packages requiring hdf5 libs.- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.- Remove dependency to the hdf5-devel-data file for HPC: Currently, there are no macro files for HPC - these files will have to be handled differently. - Re-disable all non-HPC builds for SLE.- Reenable 'serial' build for SLE: this build creates hdf5-devel-data.- Do not build non-HPC on SLE: This helps to save some build cycles.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros.- Also build for regular openmpi2 and openmpi3- Build HDF5 C++ bindings also for the MPI variants, there is no reason not to do it. - Enable sz2 support also for MPI variants.- Replace git-archive generated by downloaded tar-ball.- Update to 1.10.4: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt * Update Disable-phdf5-tests.patch * Replace and update hdf5-buildcompare.patch by hdf5-Remove-timestamps-from-binaries.patch- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time being.- Create main master package, fix dependencies.- Update to 1.10.3: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt - Update to 1.10.2: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt - Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp - Drop Fix-warnings-for-missing-returns.patch, fixed upstream - Add 0001-Fix-return-value-in-test_libver_bounds_open.patch - Rebase patches (tab / space conversion): * PPC64LE-Fix-long-double-handling.patch * hdf5-buildcompare.patch * hdf5-mpi.patch - Rebase Disable-phdf5-tests.patch - Security bugs fixed: * CVE-2017-17505: NULL pointer dereference in the function H5O_pline_decode allowing for DoS via crafted file (bsc#1072087) * CVE-2017-17506: Out of bounds read in the function H5Opline_pline_decode (bsc#1072090) * CVE-2017-17508: divide-by-zero vulnerability in function H5T_set_loc (bsc#1072108) * CVE-2017-17509: out of bounds write vulnerability in function H5G__ent_decode_vec (bsc#1072111) * CVE-2018-11202: NULL pointer dereference in H5S_hyper_make_spans in H5Shyper.c allows a remote denial of service attack (bsc#1093641) * CVE-2018-11203: division by zero in H5D__btree_decode_key in H5Dbtree.c It could allow a remote denial of service attack (bsc#1093649) * CVE-2018-11204: A NULL pointer dereference was discovered in H5O__chunk_deserialize in H5Ocache.c (bsc#1093655) * CVE-2018-11206: A out of bounds read was discovered in H5O_fill_new_decode and H5O_fill_old_decode in H5Ofill.c (bsc#1093657) * CVE-2018-11207: division by zero was discovered in H5D__chunk_init in H5Dchunk.c (bsc#1093653)- Handle license file using %license where applicable. - Package example package also for HPC build and create a master file for it.- Fix HPC library master packages dependency: make it require the correct flavor (bsc#1091237).- Only build one examples package for all flavors, do not include dependencies as these would be flavor specific (bsc#1088547).- Fix some typos, one trivial, two mispelled macros- Trim description for size and drop most of the marketing blurb. Fix RPM groups.- Make module files package arch dependent: it contains arch-dependent paths (boo#1080442).- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).- Add support for openmpi2 for HPC (FATE#325089).- Fix summary in module files (bnc#1080259)- Disable %check stage for mpich builds on s390(x) (bsc#1080022).- Disable the openmpi3 flavor in some products.- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Add support for mpich and openmpi3 for HPC.- temporarily disable make check for PowerPC boo#1058563- Update to 1.10.1: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt - Fix-warnings-for-missing-returns.patch: replace: hdf5-non_void_return.patch - PPC64LE-Fix-long-double-handling.patch: replace: hdf5-ldouble-ppc64le.patch - Disable-phdf5-tests.patch: replace: hdf5_disable_testphdf5.patch - Disabling validation tests for the MPI variant for now as they seem to cause issues in OBS.- Fix name: baselib.conf -> baselibs.conf- Remove openssl-devel and krb5-devel from the BuildRequires.- Add magic to limit the number of flavors built in the OBS ring to non-HPC and mvapich2 builds. - Fix %libname() for non-HPC builds. - Fix some summaries and a Requires: of devel-static.- Convert package to multibuild. - Add HPC build using environment modules (FATE#321717, FATE#321710).- fix compiler flag substitution- Add libsz2-devel to list of Requires for -devel packages, this is required for compilation against hdf5 when szlib support is enabled. - Minor specfile cleanups using spec-cleaner.- Enabled szlib support through libaec's szlib API- Fix baselibs.conf so numbers. Fixes bnc#1002569- new hdf5_disable_testphdf5.patch to disable only testphdf5 for all arches and not all mpi tests for ppc64le tempo patch as long as boo#997252 not solved- temporarily disable mpi test for ppc64le- update to 1.10.0-patch1 https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt- update to 1.8.17, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.17/src/hdf5-1.8.17-RELEASE.txt- add hdf5-mpi.patch same as fedora commit id 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c should avoid transient hung of t_pflush1 test- Split libraries into C, C++, and Fortran versions to comply with openSUSE library packaging policies. Fixes BNC#971602 - Make Fortran builds required. - Manually set so numbers. The autodetected ones weren't matching the real ones.- Remove timestamps from binaries hdf5-buildcompare.patch- update to 1.8.16, changes documented here: https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8.16/src/hdf5-1.8.16-RELEASE.txt - rebase hdf5-ldouble-ppc64le.patch - remove hdf5-cpp-compilation-errors.patch - prepare independent so versions and add TODO- Currently the regular, openmpi, and mpivachi2 versions of the library packages all provide the exact same libraries. So any package built against the -devel package will end up with an "unresolvable" build error because there are multiple versions of the library it can use. To avoid this, I have added generic provides for the library package so packages can depend on the version they really need, avoiding these build issues.- Add hdf5-cpp-compilation-errors.patch: Reverts a change from v1.8.15 to H5api_adpt.h that caused compilation errors for C++ HDF5 applications; patch taken from upstream svn.- Update subpackage groups - Make subpackage summaries and descriptions more consistent - Provide rpm macros for version identification - Spec file cleanups- Use explicit library requirements to avoid ambiguities. Without this, packages that depend on hdf5 won't know which library to use.- Fix baselibs.conf- update to 1.8.15 * New Features + Library - Added Memory Allocation Functions that Use the Library's Allocator - H5Pset_istore_k and H5Pset_sym_k added validation of "ik" to not exceed the max v1 btree entries (2 bytes) to these two routines. - Added Functions to Control the Value of H5PL_no_plugin_g without Using an Environment Variable + Parallel Library - Attached an attribute destroy callback to MPI_COMM_SELF that shuts down the HDF5 library when MPI_COMM_SELF is destroyed, in other words, on MPI_Finalize. This should fix several issues that users see when they forget to close HDF5 objects before + Fortran API - Added Global Variables. These new global variables are equivalent to the C definitions without the '_F': o H5G_UDLINK_F o H5G_SAME_LOC_F o H5O_TYPE_UNKNOWN_F o H5O_TYPE_GROUP_F o H5O_TYPE_DATASET_F o H5O_NAMED_DATATYPE_F o H5O_TYPE_NTYPES_F + C++ API - New Wrappers for C Functions H5P[s/g]et_libver_bounds - New Wrappers to Get the Object Header's Version - New DataType Constructor + Support for New Platforms, Languages, and Compilers - Support for Linux 3.10.0-123.20.1.el7 added (LK - 2015/04/01) * Bug Fixes since HDF5-1.8.14 + Library - Addition of Error Tracing Functionality to Several C API Calls - H5Rdereference Now Checks for HADDR_UNDEF or Uninitialized References - Fixed Bugs in H5Sextent_copy + Parallel Library - Fixed a Potential Memory Error - Parallel Test Problem Fixed - MPE Support + Tools - h5repack crashed on enumerated 8-bit type. - h52gif crashed non-8bit images. - perform/benchpar.c retired. - Source perform/ directory moved to tools/perform. + Fortran API - Fortran Fails with --enable-fortran2003 and Intel 15.x Compilers - h5tenum_insert_f Does Not Work with Default 8 Byte Integers (xlf compiler) - Some Fortran APIs Never Returned the Error State - Fixed h5pget_class_f + C++ API - Combined Two H5File::getObjCount Overloaded Methods The following two methods o ssize_t getObjCount(unsigned types) const; o ssize_t getObjCount() const; were combined into one: o ssize_t getObjCount(unsigned types = H5F_OBJ_ALL) const; - Many Warnings Were Removed - Functionality Deprecation The following two constructors of classes AbstractDs, IdComponent, H5Location, and H5Object are no longer appropriate after the data member "id" had been moved from IdComponent to the sub-classes in previous releases. o (const hid_t h5_id); o (const & original); The copy constructors were no-op and removed in 1.8.15. The other constructors will be removed from 1.10 release, and then from 1.8.17 if their removal does not cause any problems. + High-Level APIs: - Suppress Warnings from Flex/Bison-generated Code - Changed hdf5_hl.h to Include the HDF5 Main Library "hdf5.h" - H5PTcreate_fl Does Not Convert to Memory Datatype - Fix for H5LT Attribute Functions + Fortran High-Level APIs: - Internal Library Fix for Missing Argument Declaration - Build in thread-safe mode to allow parallel reads * These are only unsupported to avoid confusing casual users. The fotran and C++ libraries don't support thread-safe mode, while the C library does. So you have to explicitly allow building the thread-safe C library and the non-thread-safe C++ and fortran libraries in order to make sure only people who have done their research do so. Since users are going to be accessing this through other programs, this doesn't matter. - Build fortran 2003 libraries - Rebase hdf5-non_void_return.patch - Remove irrelevant hdf5-configure-long-double.patch- update hdf5-non_void_return.patch for GCC 5.x- Tag baselibs.conf as source.- fix typos in ChangeLog- updated to 1.8.14: * bugfix release, see RELEASE.txt/sbin/ldconfig/sbin/ldconfiglibhdf5_fortran_1_10_8-gnu-openmpi3-hpcibs-arm-5 16528059121.10.81.10.8-150300.4.3.21.10.8-150300.4.3.21.10.8hdf51.10.8lib64libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran_1_10_8-gnu-openmpi3-hpcCOPYING/usr/lib/hpc/gnu7/openmpi3//usr/lib/hpc/gnu7/openmpi3/hdf5//usr/lib/hpc/gnu7/openmpi3/hdf5/1.10.8//usr/lib/hpc/gnu7/openmpi3/hdf5/1.10.8/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran_1_10_8-gnu-openmpi3-hpc/-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:24282/SUSE_SLE-15-SP3_Update/1b703aec7d31dd58aff97d5969d13c5f-hdf5.SUSE_SLE-15-SP3_Update:gnu-openmpi3-hpccpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a250b85f70368fb5de4bb22aff3bcdffcbc7fc81, strippedASCII textR R RRRRRRR R RRRRRRR R RRRRRRR R RRRRRR&6lutf-8eb3cbe6d99d3d0cb261ef626819bd5f0161336cabf929462754ce2bcb3ed9acf?7zXZ !t/Z] crt:bLL }B?N')]cֿ<%~N]+7` +zE Wj2iW?9Qn#Ὰ?_TQ s%wͫl&|Ԃ |3z4S=.C.6lMйt|Ԧ`rLج@/x0`$l։~^ i;WΆt{w1r_i t9A *ԧ񶵷X8L A$;=b N]uttAD٧iCWª'BDs`R+yKp.qTeє LBhqCpn&9Oh͉CP CÌHZ򪹳vFbb+Gy(ӀܷpP.h*䠬gX]Y(Лt9>|CY qiOExs%kKa_4܂fE !"#LێX-\!o7-wCWH#Y/O~+NbR+`Qcdt(~ȓ0!xl!7JR3RװҨWHkJ3}Ҥ>S9]EA_1?},+(x WhB㤧peBכ7%SVC hh;(W2 $ɱǯvNYf@y-Z*R+WHGgxv%W;BYmt̄Sb"LT4-.u+/cea3+5q&CF UtZ69 Eﵺ䓞6̐9U1V} xggS{{N:zݬY^q Z.fcW}iy28&;-%hzD+I`±xCb=պSRM}ZXkPrƴy{h+XȢ_Dz&r W-jwR]f>`Tv'$D,̼q>EصtqE)2v>Ύ͜6f_MeID|VnGgy@{9.VЊİbwd6XO.&}-@HY #lmAeߋBHτxQ1&aTĸO_n)IpFF ( ?)ug"O$^vEč]FmtWe~/>x<,rhz$ɞƑO~10c{.΁CANsFرLIJ/@7c,#EPS7^ݔ9olȲK(,Iw[wh\1Z*F`e|Aop<{P  v/c3{Fc#IP{sq%^@1A0*2-̾j{ 5tV0i&Os1m*qfաU@NMְV|1۞Iw*k$ׅگ[W{'$+&奷=-5B"&z!sxc_XZL :K;sHt[>aJ&jawD¸1|.2 :)f"p #DZph e"Αv^ƃ:sevԡaiĹO,"I,^/)CB ,P K2Y_!zN"n&oC(ڵmTLwg !. !_i3Q~>J=':hJN>tєm?5ohЍ"y_/X7!T sr5=h_5;y^ݖHNnÆQyg>A| M_72iW~Ff+@à1z_r{Q+륖Կݤde 0.dV2 !E]G 2*C><0#F>lPrd4{>8~B/mlBVd\>KGV? N"ͽ=B]*c&SB~RD~H",82_%m1Us_3J`vݦ33-Vd8&D-}m1PAe^gne:cDQA*nEw2WVδSnKbpzFL+oPV}YtN>^>[bpD}Hm^[|@ {-њÝA17È |^h8LE9aȒ*Ɋ4FOi/AQ6}fJ۷L+-]r+q3CqHZzȋ+obrHH11w”0eE#Y` |{25kgs'y:0'} uSV l",vOk* StT5j2D&[, $;PcZ?>]\eq Jl .fT0Pّ0m MÙTBG&h_с%,"#і?=BvvMTѾ!1 Կ<=] S+ȕBy%nL#5E.ޑvֶ̆óϛ"R$Nu0KHK&U@-/>b8tQ)1"IJWaDK^6Q;4>m iݻpt.F,RPΓ=3?s5p DZ&&]ȾM2jE3ďK6|w*|mmKjI^炐uF n6ύYˉ*!o>yD`mClIFXs UB s]Djm5%O ̓β}55nN !d=y[]F +hx F<@c&(z ubY[<Hxҥ@GXQrkhUխXb1YH'@i(BWfJ02.rD,0{9 gc'mXܣyE S`wLs9&։2hNEG5,3 E>[uIm 2ޞſbM%q.zcŷXs[{UJSW;@MǏ*pZY֣&+nTsv+u-{WOĝdDBnXn680'ʳʒ(2H*ͅVn=vCyt'*砙) aU+fUG*z|Q2| a]9E%npv;p82pE"O5Mm*/ܰK10P!pȳr;2ְ j665:7 h)KC^T]srF/*2@*U7D2v  uтbgH-{AI]I|$LhYE웣ܦoR#v!)9RnH&<\[@@Et$meK?V~gKӣ/|4S1`w$ЦU OJ+D-t~,tYJO> PC`Ll;oJMO=HfRL=BId,_4nԛzPFU3@,xsrͱ𨚋 t@|e&K^)čj'H=\V| ڴJzIEɴ=o#,~Fb(ɍ _.Cƅ'GK)5 41 t/6y[qUjQHvr7ɋo@J1e`95J:JdjS|_D2k[mZDfRSp-e9 DZ%u-Ñ&匸I,!,7esxQø\L%+I sgAƯPvlx2bwZZn`?/V > ̮ = ^؏JQus_<999,HƚmHqSZEQniZAhjpCik&ީgۦi۸vʔmn' H1;Xeo2bTͯڄ?ꞙf~9&c".zFhRA/6fːb{e~e(,lj(lD#E)UA] h`}_} ;YN)I?<(*ҰǮr`@QƓ5l0BjTo9LLoK6O?U"2 >AeD+++o8e_R&av֛Y#(ƟMcwBEckJal)o[x̚G=EL5z/ݶ @HHή("aXqFt82-UkHOaK,)6*]4E<4[v  X=uS#~Dnx B(²vnnw}t9^[~^8$T+yM6\&71[,IA>iʾlvml.j!NJz8ՀC39SU:(≔?~TV(i">Ø.r/ i,cƞ.} 7)s H~蒷>=sƚ28ht<ܣufe:k!3w ̘|p >3ވA,) Ry?Cra;1xP ԥp PZ{0 `:^_ӨK ./_BӬASjs+tHl \iUߘ׎38}4qo7lK ^X}DmhA3*ryj[{Z9ytT9DtQP Uҟ(~Jh7!zIa:fn+#@EpVacpO-go4P`ya'LNHK /Yь&hseny`-'h{dK1&0=M2R) ZT%uT8v1ʱ0޲)7<.|騮 !߸I]67nBY&-x{G~j{B*t ֤NY \Dm7{;Zzf_9Ĥ9Ў1p_ i, ᶫc#ʩ&pC?SHseSՓ|m$j1nCTe$;/ /4ܔ;U1Η֣/#*ET-634 on:&ѧKa]QqIբ}TmRvzQsoN?E:V3`c }eNٷL:S ;T˩>'{b̩}EXXG #a?: xk>8U$+ߣl?Ƌ 1_LVZ9Е6$b:iGblW@׸.[B^\ 9&wUmӴj+ۻ1Y閾돏0uR8Msm~cy6wjS׷j5P$ҋը/-`Epև#r-| 2VRU3:V?ryjF*(IPj(\\6ve@kKwBGN GͱWI#O UsNPiJ :-7,:ƒoԩ6|V1e}+9"o%s]wY'E}uffDBFnbl<ї-]o0{ᰭoZXizw4ˋ/}s4Vi8Y2*#*7x>q܍UK4px^!BpZ?;6"G9{ IB_%*a<~11\o\&vɌ "3Eu(*wgtI <M=%7g!UJr^M!,&R},(smաyj6))n9=85oX8ҍGdz̾d%NfqF=i)&@i׌7ׂZ}aC~w x2% c$U\>]cϘg=ތޝՅ -VMo#=ί.h.QkvMɠՕ0Cy٧=)Sԝ!|N' ugjbRɩQ7qp`DD7\cpnB 0Md u&@"_E ]:xC#R 2"DDaL gM9gyr"UC};}@.*8@.  K7I$ 5En\ ^`(9Ԧ;}je,Kܭ"#fy޵%I80xoA[o!N!;aa^u,.\4WRHl뢇U#n%V骐04QLI:2_p.3:8 뷨]]*ԴCv{5>> BTl ZȠdx(.YDIʜŰ˗@N: =`&Q_VuVz-^:Z4{p-8o(,_ɑ?%UAZ:T"A\N1]|vkӜyD[ BbmX1.'VйBD!%h8 HB{XwIgcGI<[obE؀$">smL54Wƛsژ"vYْ# Nprf{ K Dl|8ʿ(g=/\^Dq;@ ̉}MT|'դb6.UtXmqp]ua&T*+@ϫFE = @n\[RUp؅CvNf$=,\~eO2&ܚٌ6αidx|"Xm0*LA+ [s(h[^ fd # X:H@|ʷ^zW 3@)`vl¡>߈V.dA/ؾZf 1ocÚoLMP"~(YC) >0Yڳ*YL0I`渚`+>m6 6ܔu xܷđT6` @J&x.x  39H׺Lc(/4Ԣ!6]=\#?!*0bCaeԕr5Cr5/c.oNH;2 *O,db[j-X5|)݄hăPcxڎoG=XY[JmxK}+1`K"k=Xy.uK}_e|POjwZ^uGcP47:Pf6`OBFjD2S) sMJjk+V7_U mʽ{7DJ":X5Pn7wGLJzc`vHFlZy+$$>wVm7W rl}pp6-Ԟ0`$ͩYn0ޚϘ]RgUR}!1!vV>l kQJg Y@'wD#a@nk>~4k<Մ .n _upR3g48eSݒ0W`f8$\T&*'S'(SRQJϭĩepHkl l\NA?;WK ս)B'"X}`֛ pH*=̳6BcN>GUL[2>BÿA2(JYnݶ6skkRzĭ $XC̺E,IyD)F1I27''j+)fEK=di7D4؁Z3Up!\2ˈrxΰuLhݹC %(҉%V{@0WAb|'i~o?9({ʂXA/7c.NYAyHWUqHHw"]T8-fjSȐ@)&ĿEdPLjR֕gC2%GQZ4HX?7MPO6cW_ n"ZypG(b[c~Mǂ㬨25RTn`SlY|joKRcؽWnU L|Vdz|Q.FKQGTSԹ̸͂JN-gu{cK‰~jL"8D;`{}piXb]T~RKl ׺e6,:hQ9i!r%35.>=JC#Xx4=Vo*u6RN߂mu rՖaәUGs&36JZ4[plڛ4Bi=;9CGۣ3`>%.I7 {js12 Uyu{7xNSAYk[SosCx^d4qX7 Uͮy@\bq2#[; xiq %ED#GD ~n#O{ˍ*a:zk ,w7_cWៜ'ktдG`dיw,pSg_(IVN1ɓxd4贎 ]ngM0ƞyXWeUrxK rKjKNlN@:f?)z묱Nss}r :e]2EƸo@6h|H=iڗ'ټx9Q'UUpWuOOm _> oETsM@NE[q7:"ň"V84[׶6Ҏi5 , > B?1k6o"tk-#wi6+ec(..7P|7p̿V30,SXH?kigU[] ?Ƭ|wm_x {}M}9In/5V? 츌}9-u=ڳUlF#V SD~_{jceMZ:> g"C@Rх !wFE|^.M?<Ą<,!OJ+g9:AW|KUd(Ѡ(A5ػW[kH5I Ls;C[R[]T4H%2/.63= F")"D’yw0})\M`$=hMgPyprB ,M^NxZ 3]ѯGqe[#+>85`WH#s!Q;?94&d :vlb)I\ [ Ɣb>'(ɏ#2E`uQuM|p?4}+_mR1|BWᇠ 37aJIӧY5lj.<[Q4)*~Uda!nxO~hn]}~6F6w "' _˯[BFi RY +E?Oᰕ+1`ŧR# _t'ȓ06-Zp*ş²i8c`C"@7~} %Wuhkx*ޓHmM.Kzi쏵2)-^@0rQFvҕ?m_ʘѥ89J?Q@ˢ)3f{Mۀ?o.݌f&' ǽKH_QxJ3?z:UϳQ%g*hZH9 0;KngbW-j˪Yo4X^[skx%d'%+aod4Xm`*&XWu0qME@WHSv8؎OɧtDc滓{V}y緂5fgYR_i+)c-+8yg>(5nj t+k{cQIB=S\/`wqxq>" Y3dؾnn yr\Yx#s!m9kzL]Aùrb ,sE& aNmXL(՞ H!H]@UQܳU0n.w~[`mE?p&c6%"{9RrwYźj93g1@Vk ?f_yہ1# QK ?1l@My`;(}8Fvmj/U,YoYOV$cŎP)u IjB2X6L?Ti 6^٭]ENx H!(̀}/ON x'GELC[( DB ~*aU#XU"ȂZ*[vn#uggqoG{Da8 Ei콎6]d_B7{Y!ӂ`aƠ|5pkdZstv;tH^TC`Xͩa75 DhCBW̪.n4d]`5%a~(a&Dj^ZY^R(F zo+Q9gʓWŏm2Kv+30RpB5b\vO`fyR&^pנ*P?68T*WMr 8JhxE5ũ[ $愌ȇqDgC0ci͐7N{D@3?) q+A_ v}g/T6 ґq)2Ry'JL`%oKܷϫ.}ߟ c[} 5W &s'v S^ iRI.thkg7HLJ!Kp3_NwVrKߩ'^LaxCoe14tvKg*I%!~z PoE D0׀p- H7~rٺ",B2&yP}b'n؜%6b$ok*z#׶LY1=tI[7WѾ``7N)+Į PNHOcZTEe8SK6 mּHפ9H8{;_~j4L;ٍF=>#iCq p.4V9BϲZ@Ƭ)xNA~csb_kW +i20TƄޅiGΑ1Fosq΁\-"`p.aѮH_3hzlpg+:lMUzk>p_{^AfSv":S: 0M1uuiWyc s̽N^P84;irKdl)wC=+;@etfu FOV+Epxʿ^ג#t2]϶$ԕ ZIX]yYu{S+K=ͦk]m6Q#@hc X0g|Jq.11 D:#̂ E_ ҽ.Q>MQ|k}<ݘi/\t=Fh[,,6Dzġsmf8/e0-8Yv`J`#gB!AĻ5qwa:~.x]0Q'?հ 7 Ψ)a.6|#Jx1)w' ]KlƊ%1]TmWp׿Ln4eeO(v Q7&b*nfO}-#vӖg4P9nFj> VqЄ#p,hرA'ڜ`_Yխ]{HBZ"L|DP koFZ *'zf͚@wwju-1~ꯆY=-f";ߺ>`U)`>\ڗ٫WӳMoNjR_`];@rLbюKZ`!8g\pӪ罊R_\ʜbboK>Ǿ7m |8=b"Ҫx28!rRUeBF> 4~c:{BD"d_d 6.'cT~5+'; t[kRO tŴas7OS5=Ez;gg 372er]VgF2dz\U%9U>ۛ@%Vn+UbέZmHc(I|ϟ5AIq8rw/Up) WJ%\@>4kѴ-04g6 oԙaO $KDFxQ_=zж <ƙ%aYU/E(XX<6U tʄYVC" Hm;H_/nWZx 8*dcA3w\CJh2[WQHVȤܬnCeg?- U]TOYg9CZ56^ Mvx#ӱEI_P_Yz:P@ł"S#β8TRp9405\BE% ^YZ> cd{{mw]Cx̩ %b(Z DSRkhWM=ph ϠQFF xG:MȞוQ,,;͓DÎ6Ub<2!Tk)diޗ(K#4z1_6z0A,?]+Y0r.u]:~o.xx&;\+ UC u,U>_#a0>0 ޭ a0k%n}K5 r٪+OJ#|QeJ˕̨)+tg >y6vY~14%e{JضBӡyME 0V#(fߔ-XpWܙoF)kQY#,Nw 8Ҡ<%`5!o ‚j ǵ&nDrMUf`eOd I*/bw772np?pOJ,,[eQ?ݶ'P&'_>eؚ&69LK'jYoi:RudRQ}<&*lsk^8!4wdT.|&<7 (U2RmGU`dPPueˆ%hl1Ʋ;\W!J}J(j D%Rs79̞0wZ/o*=߫=l\+(m{c2N0y,CӠ4D+4 ^2[G(4cKc,Խ~3lK,Azd'7ւ_2yU܁Ehm*\rB@x l9l|H6HTnMߎ?u/،ϻG ƢlX j.l<=QC򳑉ݤ.F@Jm^fK.g-j_2U[.'oq`f7x]|&mr+]NVd~œd*`q%\(I2,q6BIG݆5"f:x&FwzŰ%f HKMz\.ۗ(ؕ.qGg4S)HÊbiClQyBBNBi(͠D0 E\χ<!RŠ2UE | pXcb866V==><"ĄRwL ev.Wf7G윥`}R vR*)70*-[ϙ :xXxT^ccE%XE}cfc_㞂D ]Ѻx$\calE rǁ ^"z}~Ym)p'xO qv +Ts/궍M!9!eTkp&n. 0De`, T(6rEVf zЁWghZ;뎮} XIrypEQ5k4ggpcZt⍪N@pn+oɞ]ޛ1Uݦ%JЅ u\öBgD_U9S3~-Nin1g.ҫ(nlN+D<ն  uEqܵ153BY0 0A[S(1|&?) ~/"rG wH{gexV1O4}@bX[wWA)Ɵ)k!G/9v͐fBMTRr1/J ua~)T%)P;C2\#%Yrc:L\QG0nT_HE,C T%!^ٯVS?,S$ej4ӯ j0_#4c꧔8P̂upMUnV $sl Nx 1tǓ.h;Wٝ*`VUdʉ P<`oS@x-# ር{exz^ºІ)-dpkΞ.S<31fh7;Yʏ9䫴dnLb+S)ijnv뻥.#%k-{}]F,u% ˜<+ q  b _)g𡘢氯;p@ri1Ӭ,f~\5(vMOxg!jS,y^bPC$|`^Q9"~eƖX_#zN3+iM3=XמCNgh mLgf{Bȵ'#ҝkk\즧ȳ;MZBoh֥>$6Y׺S{7"3ujWObつGnb2 e[2^v: ׯ"ʙf|'渺wfБIŝ`fm+3\+ SV`o%І MK/N?E*Kο42 fY7^8rϱd`2zscP L_/sY>T3ՋC8-5nMa0x .=#Vg34d @P3olH KZ; sިf+_ou:' TAŷ1 :(_nEP=%d4ENAʺ(pGDszeLF匌i_ "].fNoHiz5F( BB0csMfm~Kr#)'Qf 4û%0̰[. ɝIW\1Zq¶Ha=¨}7fI#Fb:{4}&j5n{=HFiAw0{dC4GtfiQWn'nq'aNkPK;# ǎuQ[g wJ=}7N ]Ot N2;~_*y0Xl 2\7vϙae5RcI\J%7grλ#[Mt-]W>ԍeC"V /-Oo/n ] V=TZVFsl;AHes!Ƣg8X'йx~$U!KI IHV) :Rؐ.Nhې4^jI-/ (b;? awԸ/'MM;8jXR7- rJ`0wN$|Lʚ` !Z|zS֫>X#.h7Үj8&MQ4\MJn) 0XW {@ϐ=}u;B# :U]E9Cԉr>gy+(LjYa(f8Gh4.%i7e2bD!2`bfER՘ν\ ݜaEsBXy[,ΰa]AfwIQ#\&MLawטmlvۭRPn4NU`z #ch>uIB$-eZ׺.[CVjRa]J2)HSnhU|\ Jn`ͯ4jYKKtzP3/~φUz@мc#?QEO9esS)YB'FL`\ Z=H~QMh5&) C R1LKOr:-0(AmW p@$$MܥR=5"D9  ;}bxjY]g:,{w PsȻMV.R.'8zGm@e6Q0}=ZsPtJWxoxپncdJx1[8i? ۱2 ]|_c %QkhX@xIʽI_7K37#\ʙx}` .Mb˴(QveRXlmEy3rtLEȌS>!mCEշ4v0(k= PIMgs-!(sI[r/w\/Jy }]3ViaWA\hq7I#](U7@$[`"YNJϢIιPUsH]*cC9-7ЈFP7 m?}q]Uq Mp$6Yȯwբ o3]@D\) [toPxŶ,->9R=/&DN_}*<[e2/ BjnO""V=TiccOiɓ8T*fovTaH3qɪ<.,}u|w0m^55xjXt7'hxC2@/€FJY1-b'qr h,9 C}ӨEft D\5LdقS(3b盢 A{IiLq۪-/b 8!qDM6"\X%8zBP^aXwb\ q ጙ2M J5[Z:XR_3 >UhJ@|B% *m/\"!_gZM¢]]W[TbC^C1 Z'M/wlmVԀ"^@BZ%D)~A \RR+TAJ{S^ TL& qsWU'~JMq%H֤5fH!/;{4? űP ]MO5(YJ AYL筃#Vrro-ޯ4Fؘ5fZ ԓ{Hkumma5zk$T*QN oqsFiMRmKD|PDtM*U.>0+1qB&':5U>ѥ2પ 3I< 7R2cRe@D^VXYf:571,uM5ٸ)yb QehBiXVt&j8HozLoi{ں!қ9pUƗ9ܶi dNXI؍iXҚ>E-c\Dk0%VL]4:ٙr?\qA҄^biڄ!#j즌-7)/lT?ǯ  P@G2 JS|nmw=(ZR73WYal!6g+д$‘'f_GL/qBsrzQ]&`\p}o\4r|<"PK\2߅hf pاeIz򖾗eJX\0S  t\-3C@|d@ҵ4;V0i4is(" sx@ɔA$LoWM D!ƨs5ަUs5[Bt-PF"1* a0Uv "l9 ( QVcͪ⒱imŭ88BK%BKٺrTMUܻc] Gka_Spڌ^5+IǨh *hmFݪ7IA5}Js@`"|DQg/{KX ㉢ͅ|Üg7\m2M07"Ys~H)B2Ypɾ9^;C2rv"/AsS?YcGF[ dWbɄ TԴU[$R܁Z#>Zy㘼O]s0 my f-K׉;?w~39HK2 6{-9p@ʕn6e)0BҏO(ES%;[|ƎP2xHͱB7mhZ%iΗolM17QǓGwRbMK5o)^]F*:>M35;4!΁ 5ίn"\Y@[FeQ36T7?8: vهf@(|A" w-)W-;l({2]MW9lׇvԥ .QanflِҩhXYVϿqݧ;cKȭ%DRWv .ߤ罪E%z)]K8`Hd >k׎&[18aDȣIZ?nE΁5R4/Al}?>ł  j!xGgJTz6Qu|$:f o6N8\h6#ې qL>f ض)l0d(40=B8tAPeif\rLI]0&B6P>U+) >|A $~ݷ%ܐLb~UK7, `Һ2%y9]OhQ-,Z:|*ڢJpo,nR:%(FK d5 NIq.|rl\{l_;q.W;&DUηC"%a'0!E5N>@ 4v'ZBBr$]PG.%Of?GaS0]\D<1 [";çN{.k`uqoDZT$CW N|%|29|w=!{Mkz J5XT P ̱Db97>lԛz$gSٞB־@,P%V8ȧ#YT)jahiEX"Du%-zo}s?T-vy8ЎS#6ѫGtڡE˨I?' 1ln}.➓݃!  ^1X2yb}dMl;ms#QQLe U tά!M^#bÔrWc{ Pcmr1KX4Lӆ+{X]s^lHO˭uH@Y<)2[zsdwl9YVoHsc#G͑?ؼ)9\:,6kBB: TBۛ37`>-wې>a"`G* Z32 [;6g'ȩ)9/'&g+UmAvN܆ ALdoFC}MeTqv-"KhkɒFOꂬcݜ[BiDdC1Sz}qEC*Pk.R!p M, )}ـ+(\SN,8yڋE'A4iO>t75xS*k*[ʼnkgNv!FLt!{J{#D#9!OsIBxWĜ'B;_0p" +"~7O{MJh7kGSH6վ:2u|7iy?j:]'ϣ;->߭f^m>.O}j,tl%~1i)od`y?H5dmYzg/ہ׌pG⦆VD jY<tΊ•:GD #pیEȼ_a\hZsÓֳuR6Jgz3xG 1gX+%rH% w? ʸDzѕsX^5ݹ (CftdH;6 T<|~,2xTʼ%9 3$1Ջ";*-^Q3άCFTa8iM9b#֑"[>0ȍ @(A{ |.u:+J RK$/<[$Љ9⬭K[Z#5eDh=9޲ѕ#o4w΅Vjݱ=:DV҇@A!`ڭB ڿe 4uz#zwcd"!7JF΍2a>}U|f^#?uYH lB/$+b͛zJ^~wdQsۖ]~:˴3H!KA.vվ٪ e=:}m~KX=@ p=>/Ex˚{11BǶsqTuMIt83 дeV\M'|L`/= VtoaiRKbӟָAojgWjI6%Q@f7lq0mZVtԈ+ͪy.t.{%ZQڱmV03MQIW6](\^q*j!"A AV 7!Vqe,tlo!jlPAV>./lf -`OV@PemY߁y]PցY%:6{4!̜Dz i%×'|F`r:DϠ+kF,-4 e+3uv3Ef>Y _Cp@AI{ h̹.o%w)!%fcv f R;: o#o~йwk9tR(@qKyOeiPD'7^Yb8E܋`OH 2ʈMF`sՐXIEOR=j zײR /4FL_CE.Xn^\3-_*$f? @ҀU@-#8t+7/dlGiVoy< c>KnW^CLAo({76}n[xs˸QCD~.0Wj[ @CV A_οHLM*vfu-ׅHlvT;:mX8(D:64h{ Cn_xp?4N_ xyH'jCt{qѫzlz|t]Hb߲iU?|ACSUңC8z?8P.J0&P)Ix߱FeoÔq< BD3YT84Gf';QI~o\ +'SάGɎKWiN"|uSĀ?YɷPRt{IeLeW(҂_lD& ֶwK@Ȉ0vk}5ፀH"}ɭm}fp?$v0Xw0pgoMjV.̱>5ZZF ]-oo,[ $Y,=$*i!!1d ی>bi7z6rTv?+M@+b/d2iw@ǃmO9,g5C+^!/)}Wnw"-[&ND.S84 d4޲*dHR9IL}GxHJ@kP}a>.˲)b GڰWٚ3 hxGsUQ+xftB@ &ͥA\O礁Gk83}*^iqC~ !? -hfdيi\r栝Dm70 VxL5M<(8FYt͓ hʼZmn[gqeCiohpSG *Q1Q:bjOT#Z5[ÎD ^%lN&kfEU>QQmC^:eP`yhaw='3 ǘ)l\kżDSuc}7;pwEF#@߾;]h2K|քoF*n[} r<'C⬹,+o*֋>I۸y]0F>g 5&Q)5ڊts$&]${gb#awck:0e@|?uut>L2h4.hbqwa -nJ|954+~OAȭop|>4ٿB8OwwiXA`%FnuER%ٔHFm0lnp3hz j"1EG$@?MҶ$ͱl_5T;vû9J@l*ZjR/!r`<[z0x(<}OkgTN1?^왻`s9,}lך˕=/e揦LXOKq\xN?S:r*L8^Koi>`?vpEwmFO7$ҲYwr1{xWZRq?~]@`V*&,cyu>ц4 Ijw&-@e`8;lwX5fs5\nLSmO#S /xC/ZDwR;GZjGʑZmϹMq R/'yB^ElQķīE8FGOCwm+oͥ@ vXyK[YME&F9!1VؘV ؠ|}SFutNXs%ޤL;5&ر[q%$;&Aks꯵p;Ӵ6. n]愤 L EU$ ݫ'ej|,O5^҃/t;X5UWo5KTg iTx B)p$@_wIt`!dP&~AgʒKIoWk6`̉PKේk=^fjnk7{.:aWȫia8WzoE?{A&㙡zd8J|^Io{%..ޥ c+M&-A%xø% @qk6G\q1*-!p`9F=IaL\ eEL)dW1-imȔ(?A*%UOVI&0![6Ole=˘bL;P!Vp=)rjV`$IxǙ6W?dPdh t}"t5J]3d/Y{ ^/cju aM^E7V"Zb:!<p~ٮcE"$FMxwcG҅w2$dk1z#R)Iw ],s2cGC/ݏa~_]AJ4oJg)u3z _)Fawa}d'ͮ͛#]^X\zw4jUWd-7O f}\~ qjo]e&.Kw#ԗYN&Z@PeV:Kw|G e͜wc}n?o i32WN(GZyf.ܴÁY ts_1#YDqjO*aJHK=W8qv挗 Rf*3twi$1?Ov( ۩62{/5bbA!_RmI'cs? *?^xu]q)W[ΜBkfz!uX>\SjqOa}WxvcRݲ HAﴥuWՉ1| ҘZn ,hV5QܒҰ*~Ԃ LȁyLRWPvRP^:aO>wdx[E{ =0e3Hf.ľ`QGzRNhJRY[h >$i=Dx7?[Щ^7>KtΑ'[hLsB I aIr{\?8(M̑$ =08zu; "OyUV !o-Osm^?: Ǣ@!C)}d?enWlvrAoKepa}͆1ƿs -+9G$iV#j>Ӥ5O`v^LĵV=C147. d:廯6K~bzh< :5NEb m|H6rK"&/riZL+y'7.f:a*qS"1*^/v rOM6>%dM4$s&!ppbOn$&4Lad0U՝fkD賵‰\ށ TNc#*w]@ Z{ HpP4t@3/_U 1 CQ& |J[16@9[7An׆1kr{UX)Zd_C,/Ɔޑ ([mԢ;+[w3 W⣣w"Ha+R,d C\;^L[vP,wRAC0#ĺ@darB5<տw{s@.ϥ[xC`,Ll)m-Dc?xӪYC[׮Ŋ:#Z.Ey _-G~zg]*ʸ532wBKnB#qPr>!eW#13غЏV_F#5 q8jq k\ W37J.!I| KȈu ^oAH ~ R _T8&׸#&qIf Vc8v=#rG»w:]G߲ IUd,O^u0 pC2DڤW}  b{*~/ϾUY ̭XH0]9೫}ACk sXQ /JisQجψI9nhтDQ0f4װxWO'&qvxKf4M!ȍ;iܮ9 'HbưUT(쒭a$fum˄}+@C^GB:a:L~&~F1,vt ␒]ԏgѐ9 NZ=#h0 j tCY10Hho"~]~k:Jp 㵰paxζ؂oc0`σ#+rZ8 [v6N^=oDZ'N[oADsDh+SS4^S[I_/N;]1toφNi pCD=A(r_rSc4~F|5b"[5o`8cx<Z]OHq_.Aa3DYv9L! eUI(͟ԧv}i'/<: ׅ2^2xG=[t]9olZ'x妚e͖J 6eGqX$I˜!ޡuˆ fwA/-GSfC5JW cp܂ew祈7!Rխ(UW1bA*!"%f/e'QEl/9дJ(WmDŽ+}jM[eT1PQÛ3yatKx@WNge;2n"ʠ#p;uĠOn2t*yvT@EOaDO"Re%5C+&ZY g]%9f.9ŕ>uMʪKI 1V7 {xκ+,| U%L.sGǝDr.G~hGR']9n֣p,60"o{}"[0;")U}"O㏻Z>,9B۪W'f>H"A0HͽN`֜72 yb N‡`FuO~|y%&xrxHkՇ)$wē\ Q8cl +u/ QӤ@DG,;ɏێC@uH%6<'),W+e^!qPQE'! A@R-$l⑁/{UL<fwyɨZGp7݀SÝmiK4DD.ߎaQ)=X ~]@kRkf{CE+etE&cӘ!E6}dD;\?-Pl|Յ:w(_3ɛGiqr_^e*R{n:l9nK뢳1qvQ*+Ceu?Քʗi'MY{$ m#שY* ߹"q:sr?%KJpR([ٗH^8%`81r6:#G,K쨒ɼMu(}pb?;;,oCEw*e%9v>OUu ^aD4OeЪ-wWP"Qt&^܀Sl`4v[/OnAo$kkI,^wן%ʊtu{d3`rɓn0ܺ1Z1t+U14jŸ79_3kx<*j˽#!VVV:jq~;8g|.ƚz,!>_"Zs>q[ vwP%]RTD!?Ϟd#:fr4De? !dqq Y: BmϏ4V"jE"@=G7{:d~Jfkq!?ljGNeA3 !bqs~qR{T_)X)c$="fvXSuΥV)mgA|i;)"fЂ6=Ȩ72/?<;T ÿ|<6+Kw=8$/T>_hp͙H(x2z_>V.轈6wCh-gp[-G ܂*qPy慈=8d^.ra k_;M緈i}ja5p`5lG1XG 4h4]EkmL!J WkK>z:xV0chM*m[adnĂjRLXf֟=eUiY U{ . O3>_#fʰl,MG @7Z@1+DimgŪ KEPx p^~l łܕdJ+ ji= G\×=׳%H?UĢ[ "m G*.نo3U2 NIx>8J37c17P-!CoeNӒgw/6aS^9XoVM7 a*V0b1Egmd0ƿ,['u+[Z(n4Jr9lrut#U/Su}֫]H KPբ2A?iti20v n xdKۮT("8c}`Z4Bڹd01L+t$4)QlI:h4E7g _[?6qX2}ZƇvYpRԄ2 1-GsrnCruo)Yf793/JuF-"B?Bg?XbM.aPy;=L:f"L#bZ@$zrGTAmC4kwۢ| \M*wAuC.}@sQ޿ ȧn-Lv%\FsʄaҟIp\G۸PŰD56Jۓv4 0 ,gWf& ={/GUH@| X[Ĭ!a9a?+hG~!T*g^, g.@޶?$.θy7c%"̨h7{Fd3Le+ơ-' %DC7;BFawc \H}DZM/ڗ1lF gZ2(+hĵ[Lrcxڞ71j72dɰO& Sfu:u0$۵Iu}M@_ǘf`[ɸιsU c0'df#-q2"U:+]$4sBfUz <-q@<|=)%Վw ҹ6Y9hwzZʢ4>dgoJ 2'ψԉLXV\(>!4׏}/Ryǜ KZS5fե:,슸255_6W^n:Vf;5LO=ysWp!{$||&ċ (v#t Ǚ걺,Mˮ)?!"C(Ode穸~9I U*/;0O[fo6/j؎?)<>i גS9}<~_uCa˨_?q>Хb)0"+RGU\LNh }oN(5:'͢?H,5˦T))o5 W# +4T6FatKc +=Tc3 ."1j gi ,j~]dOXULJx)FUDx!gR(.>D9T߿!KɂdGwf70LWnBW\dT馒9-ԌN_6xCÏd5 g=sd.i)^#^=-[.Ce$2 l)*[zQJM)S@bR]J"mGq-oRF0F=‰cOC\r` ػwGy;|ioT *|{B2Q60#N}XVbPm]6 okx5JJQ^/b嶻QyVAHWXBI.8rrzիT 27tlG]flx{ 'ߧbTy@տ5Yxze(7d1ɕ+G )nۑH;p:6CkD k'g*fE1^}Luњ ]1eG b^5ቜ.:pzb{Ë$M}BE[vfY!8[ e&YJ8'uفX2q$Ӄ`:p nZXi!03&>>'Y0+ ]$C吼ަCWtMY:ضoBfV9YG2ŔCzs.&߾PTEspP%9V8~x֪̌#:2T 8dFK~hQZRYo܌,a|9 b,Ydf1Z;}7=׊6%l{nWh<*[_daT"̶fRٮҀN!tTvmKfadL`ՀEU\{__Xpc\+eMٽѢ}%m46sOʤ@(:U da:s%O#mM/|~1ՋsJiVXn`9^,B8򭊒zjӥ.7yvǟu deky/P3\ZPyWeS{lܺ2R}!NQq3W=9=?Wߴ-u;<ɏk*1qȤRc\ʍ긬0B[SP=O`-_MhWd*m~R-kgߕ6 Qu^֝uK1RY0} zqk ^7-k.|JCbM~3+e% rK_aU/Hu⧐V|ׅĜ̇ `ohYzM 07^H`Ycu*3s0l>ʜF! -fS0M844v(1io2u6Ť82 avtDSa#S&Ji, 2􊞎Ek5[2jpb grac>V5CCzLR[V,MÀ }Xi<=& 6J5dWsjf5Qmq*M]N1=\BM̭/&clQpİ&ăv~\CxFϯly.:w[)uw ޲F l+o Ik6P˾0ZqWi2Xu'@:p1@.3OɟrhY)3&r˄t~AiO:IV| s!7O_ Le:2{:<ո /9$ۘ>Sv'=I)X5 -H!ynC9DX0J1*1 䓕sE[/,]\9AnN&{^D#/nmrMM!{_i4Db$OTW4M> ^|V@f C7f Y㌯kpy?T^^unyl;ec&ȅKZfPOH\_ #l g3-;LzoqD[0]R~-ƔƬJVA,(zu@C%mEsع x􈪈t?]p?#BGx]`WEer)≬A2l`b|z.9S"Ԯ6jR eh߹qϩ2mTi}rY+8;iؐ5X7rP=Z7,]2TM%&żn*5؝O;֮`Cwn]h(ܨ@ a(4u.8aPumƝ$;ZifbSg2롢8Ȍ^^[ ,@DfCD!up,]: -R YascփHXƧ`_ )C\"{F`dTO;j%܇y#^A ;R1tqh+pоHT(M-/6en)u"̤WܾJLq淉.dU3ew*f?SUd;,1_IfK);!~!AVpllĕq]h0g+&EwɷD_TFoc{:yGC2[m/w5;[<ʪ$T g_G;(ߖz2|n )^ٚ7߿{w~Te- !89G'zU$g쿐C"R6C }S{U`ӽ=?@m@TyYԃ:wqHii[d^2zZn3k8*;6eE >9Қoy+vDgٻ"vHCnPRp^ PWsԻpIZE9&^;9,6bV_z3Y l(Yؕ+1l |M݀cp&mh}`Q_eqꩽSwYU[6 j^Eu`z]3WRJ|= ߷0!{wQ EЯ+iƹ=[= ``n6DVN(,"ba*7>L(5{.7c` :tRlcR-݌0p@<ŷɲ܆ݐjc\pTE4- тCv?yR:bl/fn7Iaojҿ% J6&$HY븣C!pcjS;{YBQ8=AL  L{%f ԑ纱-a? Ba#;LLڋ7F}}1p (EUAiRS]W??~]6rh?TTViboqӮ4!GOxa$.Bʎ9ɋu=a=<9B$m*u9}))ɯ>OXAv*=`ڀr"qJy@B\^VBö|d#Ar!AHzc,BΥ?/l:S@;-<ͩXvpU!TF˰V ߾tи+bhjOSm".rouvfid^{k{2i5M+h+ܗdKFH@ `!FhB!4m5\s_GO}DbZYN u(PecMe*g$ ]G0 >>}n f=J?7_xLε Ջs,wl)nj܈֑%-h;J PQ~Wy6W$ 88#PXEQf%B$ԘJJ[-b]}3u#ERrCi ^x6G]c/Ck"7TP,D qS*'21pwo%@4Mِ54;EߗjZ(qّP«YZ(]tTn3w?o'1<5߾t8vCa'3EE >L { T&Y^CC4{jYiDzgw tGj.L6iY.ى )3N9׃j OHiH'ta(|:ZL rbqm-,񚙊ʢczO PQ>NT`h@ϐӜPڼfq!2Eg΁ |뎯x5M&^9diT@UǍ ( ՛eÃ`/@=OJ!,n!$hLv|rf.rd!DL41~Yo*CFG|]{.M7W`I3aL<@MiOރji=AOq>4"Q GXēҹN7L_ ݯa[&ݙ05:=}g3(?:Ƥ`4@"t4HT.@4B,;u-9ddd㝦iΨ$#INWMK.ő4C*@DcMA652DZ [:PwP#/[k'~~B^ x gyDH3S1+P!7{Y`QYG?!5=uOn0vy8.l1ճcpvznyA.X00tg[r쓁-\ _D!.Mݠb}U:%m&B_D=f,jtEiDN\tA a@Rߢ4-NB?B J'F'8R}[Sj Yl3 aϱ$ƸI.2& ]Aqz#1Ub0m`5#2 {;ޑIn,wyLʔ)/XWXkaxaN-S9 ݐ4 Y4 ٝ;[TC!z&bh0DIlr4]73~td.)Ci+,ٸw_ wiSߗyZ1}3np[?P"f$%S{xwC M"æwjPI,g^thCx/ﲭ `C~wmHkar=+C{J.hd(ĊGK(C>s*ekoU;}g~Q(D1Ȼ=il|cY'j($h]V2 Y Q5v5-|tTi\ wd6hڶ(V9n,$Bu=DN>q Qy8I eHBWЯ o"eO9 ̈́4tc|2#bWC2MYFjUdݾ? 83࣯ )@wb۱|ֽH(VVŏzVܩ0^߂R & !z(qELHfEnG(K[7yӢ49fKx I?jkت0 k'5r Fޝ Q{A·5]HgKIz2|:2nwΈDڐgB]dE%⛘:kJ khjɷ߇(' o\9Q񟏈 MAO(*uO,%Obm. i PacWY/@EGR18 Zo:П$]t 1/2&_ZUq(0+c^!Rbn*<)! Wc~Tm) B]HFܠ;=~}5դezi [2G+ry Exzs(JՖճD&Ъ\ۗC 8ѓ! NEw+=eG&8{-e.:ٞ)p5DZmӔq{%_#S|řȜ2'i)()SDG]suBB2HoK5={LwmތN{DV%yDLEwMʉm\kaW.lf9aX`,%w2l:7nr [ŪŤB^uZtpVkqօcwx<&>+m 1xw;rvɭ`MΉ&+£kH"JgrZ*1( ex.Qs>|!B/b9,ns>mu󺛳Iݸr(d@FK/Qm *|G/4 tc%\bw'<_= S]c=>7XGYc8us*@$S7{qrMyt9 L1{u83W">,~zg@z@dβ||<V*-()nWӞ))}V% JUzU-Rh~8 '_Z+5cb<I'ڰ[Lh8?xx@n~W:xpڏګxѴզ?[ZJ7# wB AfjN<0S#{j4HXLhS Ku׿ (T)FsH%xκvŭ9SUԔޭv_x`>2-i)X#-NO"N7XB8!rҔ20qHG5,Kl} wfUPԧ4 dSưpCqd l,s .]}B49Xv*o{ZA#$bnb %47eݽ̕% MB[)yKh_ 3+/L& ܢ[ XHMNKSNI:HB jS5$uJ ?GBSZ2-PWnfWLMnv}k ֋/{PD A8)rho/ LZz_5wQښJǰYPėbFsNi l"P!J; y)nEIkn+8(c_\+]NrbRN`bMBTM,g`WLo3n[Tgv"8lf^`r x8Mρ6fi!WKfK A olMX=T%=6ZF8[Bˆ"$7w7O謁y5_y 09jBH{@#M9'DAQ8qYՖMVf߅cUs˜0/hRJ/cZyԒHjGg<} 2heGDt?|c}ْ6,&QTa)F#~ ub(FwkD?.Jz] r_/Ks1"v@q*RM!TtJ'aHPQ샚L>*`M<\y 9x3wU{zY51I@"CI!amݝ-$1 vd /Hԃ杍ހUvcǤK4Q]S6 bCJdH6#wSV'B&h (iM.g GڪqND~`Fl>Ƴs%ř Ŭ>CzNЄ-oջitCI=‹.[N$!%,:<6X0;R@.b}+amaԅ[6~PYyݘͩ[|:ZN@7pmTY2-$4EAtuhEZFek(%ݜW :*LWQఽ鞁tD; @V~(Rr9 NO!Njd 8vZF)ɴj1ꖥ ^G=%.P"oRoJaPoiqLH%>.akvND4!e+`'FkH!6F[&gzr @܍l$T\ /[n{ͮ[L1\<٦#dUZ6ֺL{748!,g@ ޹2I4<,w!@SREl2za^TjR(#2yK7Qc 9s Y"3Oײm 8wfibƘ6(0-7,]"lP&NrJt*&q/.W7{n%J6Q\oeO?D3 P}LϴD8ڴvjw6(oG7uv'Qqߓ :iA$]ᚴ1Z_6vpTuGJ3SM@UnRNW[2"<W .+W{.[cvz fq ky*r+iqǴaxV _v]I;hE3'@?,fQv@2-Ä8kZ g`lL:]nJs? *[ \ WuOlM4Ah骼r0:'_JFvqwfK{/eU8Xd}‰si֔x!){}/j `VgNc "K[ 6AjR Y {Ug[ز:ú& P>NjХ-HckE<%$4f2C̑TKQNP yabLs%wԽКb^bWCqY{ʰ\m7B8 Ŕ0* [3r̒zd$_e Zz3Q ρ A*N^H?|@9ˌaɅDTMcsK (-%&ՕzuR eX(l}?’ Ѝxz \;;K: ק 0& tX@~/H. /'3˂ ;yUƳ; iEwFxJm⟟-/<S6CY`i6r 9 [Md hdhJX6i>)b\^^u${T7?Ή\"a²S1eQ=+<@:A쒘GjG3qS:]Z mx?x+\aa]3C9( X'(e=]ݩbN0ɻ =| -lnsݚr_ȍV^W ca6w #gdAf#j?X~53ycQ~Xȗ]ZEP@~/M΄t]R鉟׍ʥ_] :w!'oK 'hôS꧰^/7DPuL67րѐ>sӐZ*2aDԢp()ſTq}~u*y9Vn`l-є +?Cx 0:l9:'7qb/_Fhx"c~/9-N[ b5QhI{:6>s/R QDj mX<2PNN,7̊Ť!?arӷk%(9fk}I:a~ywm2n]I#<x8ƱwZ( 8oN\A?7 +F*(,KVkQ6u_$BkIcnХєNXMH+j}gAlOSXqր?-D~ſ.# 6K 8ƓX&xЎU(mwtĶpgn"yaD&aBTNatjQl$uΓv(ENhrTIK27KHfס8''r,tU8Gk#tW|QǸ/-~aR dpɢfR#&FOش/Y0 JX\t~)<rܳi8,=u#u293u/N}2Dm$1S} c8<-+~o(dUTWE3 v!!Lw WR:J}x!{ {A&CZ,맓F׹QE>|ߛu U2Y|{ TL X Va' KMWnj}NBWGX]*wqF7ةMr+Ctٙ> 2=L³=<<2.lzwlOD"F>f#!PJ =潊,x וpHkAju11H&VmȉxPƱ:tAOF\L nw1'cM#ng_N)n/%&B[1}? W!qz!|*e[s)R _?zَ*^o[b:ţT=ʪ蝼V3*Q.QVB!*O\y'm(w۪S!dKf~;/2da7Cՙа D`q$)A]-eZT/ \9dץ%{ͮ} ޅuNr'CCvQBYxȆi-)#eAjQk"BzZ׸kDDlȫdw$-o N%~-$2nY}W+(@~vԣ;kãOIwC`مlpUcgdTňn@Ray;B_ DS_b%i3Tos*v ynZv˱.K57jYBGk8^ƟÛ_51w:pQȪ& _Q mLO2q%7,=?zi K B*:erT:(81T5(khVT KXӍi-!ьK{1tmcX*}379%+DeNo>DDt6ɞY4 ln1=g7UJ@" {J%i+`DZ߬3dIqj#g4Z\.䶤ߒ3;l lԆ%Y{g3sMC҈@ PQc|f|N9(Y1}aX`prdמW&ۭr3`~nq`2zɯ戄pI1?')[)D>ΆT0{ِ!5s]بa[ j-!pb=J=Nq%Z=z_17Wƍx$Sf|1%i^G2d5QaGM 3>Vk"msLSߔN:5>MկP 74tS8E9q7w13xt`@џ㐹 fF&x˔F2~5 yy…R&+nMwWJ0_tdƣqcJKX\^fBƌX%K GK1Q."Wܬ&LvtcA4Z히kYk#΁w#}\Jc汿Ů8Eq)GbeDRׇ.i\?` .VA#hkl0IIk5Ž_~푢$^!̀(@O'a~C;ml;#3'1,q/ q]Mx`B~%Qz6Fj[;1$wvz7̼-F8s-M~t8;QAz;alXAxD33+#dOGud "H Q OԿ,$ ѕ'+[HheEqdn<- uԘ"Fǥvjs4QmV`~JZܰ'gjuЇ;.79儬- 6+YߟzZء1#K$-}ҠĽ;lx8.Md Juޛ$ *H._Gp~m !$tC^KrRn4eQ3_#ۖyrg*[e0SOљmv3ǔ]2A.l|2%V1J:+hsHU4zXQvR`=:4>a?~Ci{?aq@%o@;'@o^j=Y Ln½ 4Å֧QbZSe`aob1mo՞)tW/㙷S:RcVk#"ϻM2%p39zr hõ'R $=:4I#5ֱPPg"3 Cʹlİ #%Fԕ% +^a: Sǒ }Gnή΀-[p w/&P̚Q< غk2ԻF0eSB{|Pv!??~ZR=^:RsU]!n'z2iTlt ,L(w% 2 CDxD::Nb F&qAއB;I=b *W79G2_!RQZ0ZKN_ζ!cCS0_伝cztBbXcMn6y7\9ʀ݊w؊;%S~=6pX;fH_u8ME bw4\&m<$zVo=N:_ rޓZ>f&/q!kiC +r[ ]gHj\ݲxwRڼ%IW6LnzD~m~k¼!m@;{+г$[5Դy qD:<{{2IN\6!Y*̯GѨ|K64uy5D?&SH*&94m I 7z͖ՙa#i"&rUQBF?qts]ʼn$&+pu1LO|f:tiz5qyhB[ a]>H|\Y>@:bYLb$:^J$Py& К'@PΈ[\CfgCuNj Qsn*VvM\0Ohp(8Zac@0]VM6џԵ7i.+Y˶N~܇{A;p 3%mX6VQhaklO7! SZzS)'FK>"sϛDö44S$1_ap.<)s:ܪ#|v֡%,,Qw8`6JIe_xUp5އ~`|GzUfv>X ғ$+K(sԄu ܇}1mEz)"4 2W o8P34XߨoS=ӪƑjW"UFZxJ<{5J}{nLM:#+9#cEcmiI˞^;gmmDԄɇG%C[:\{+~MkL<0KQ]_jJUo+c|U)DžiPd`UQ55yBG#H]yQ0܃G "YBMT񈑈BU9x4j.7.3E14`)T,+Cc.?sK|@>*+#Cx[|C+U-pȵNUwirػ&dzuRp&Taɉ ]q91!(!R#x`xOp&Pp p[[P=(KW`&IJjLtH*AdQb7T>(R1Y]wCPg2EwMCܪS9GXC0؜""lG s!N۟3Ѿ:rzjgw}$~R䚹 l#|0~nUi`>O %PY6W1ӫŮU7ÒeT`85]CBa4x9vT.{IXj?!ˆEY8x^5MHp`DinjfJF 4.Fs&_+MGW[Ci#c\َ{[eZ Ƚ9 v}k7M,*\XnKfs*Qn##!Wws Y;-O&?tnAѕP7b8 -c6/GsX$CCH"51j~ĘyQ)aMFm hJ/Ya+q6Y9Y+aRn;$٘F>1#7Pg{lY7}1HÂ__x{OhDO=F2O3VKe\DE5y'|5&?tr B穒ʊ/CU׽k,s>϶txax, + _W기-jTN**H 0Pʱc>٢ɖӇ{Hgt(WM4p+,n~>_U$W#كQ_gIRۯnqm04}ܸzHT-HޑBƚn Lv$^\bHcK{2+2gr~}*)қQKcE=3n ravGRPld+ΡnS-  xѭabx6WUE+)Ȁgw>/ۣ!QZp-Ti=F Ys R g}.@I,ngց>Qƿg/qh)SzJ!?__% @YBy{=Rr 'cjGRvS fWLKCy ~[dšἰc\8[uG4/t.y0c (5f[-Kd ,JjX걍z`4\@8pN,y%%P-*Bд$+?f[M^Zf VrU!I?+l$+&7ߠ&MԐH߶JU`#ב .Ց>1L1;Ė680օًC;DJ|Ң~_; jp̿xzH-'Kq .E`cH=symN۳TaCŔeV1(Qhr1?k=u@hqcI6R*^lL?T&RXwBE ]˪Ҋ K t1^Nȩ*< Hqc" !ԡ vQxؓu*Y )MU0jI}19C\ho QL͚g inqG[Nl!C-Tj xe,|ְe?<v3V!۵Ȃ!GtfF7rHi#B Ȱ7iӗ߇/TI`,axǞHDȰ#=ߖ Z(&.m3M ?0ɏ@˷9Y>QTtdd0JµgA 2ljI{A]X;䔁$`;U,o>I64JkzBI|DRЋꘙn|S:Cbc"|벲K㈪¶ɀH&$.j?:sp]WwJA@CV/A fEDa  \JI%%vz đ%\W*S_o򇴀,eS["3j 3yv0Ԧe,Bކ-f*OXԽ 3._^Hm)a7B;/`w$qm)z~Sj7 W(|<[@b&`K&Lxk]8 RgAaJ]ޭ@6D=YO[ϲeA"쵙SFIf7t~63" WZ]+4Z09{xC_rcҟ4g ׮_NdI3{Ηp@[W+bKJ'Ej0,l5|Sȴ_ìw]@H Wl;ǣ(5 (tx ytt0# ,S{A'1wLΣ XEУCT"6AUk./82;}9!d;֗H/ykDj+-4evB6lxMjZO6jx5sQ@@HF6&kJ_T'Yʸׄy!Pm71s1!M|S*u'?  }VxKX FwZa!Z"rj8&B`O,H:4IBviSSG\E3-:C@짩6?|Zp",r`#]cظ/QgzӪ3лxFZ;INW~Z \ZܚxP P$<˼eմAf TL":wʑT51~HpxH74iFݑ CR