libhdf5_fortran102-openmpi4-1.10.8-150400.3.9.3 >  A d"p9|ZN`Jи]j=][32]@җ4ުw7V }_2xlKM3\\ND`mx쬨?upmF<)ڔ7iT|̋mS签|&#eAl \Ƀ`CVUZC$\2{n@ ?{18mo'4)͞|+'D #-vr}Fqa}s0 x1b0fa623031a379b9ee2560ad0c6ab04dc0b51b56cf0eca446db2919d952b4db654834b0fdcd2567d8d78168133ab2b37a1b2989}ĉd"p9|JkN#J<&Aa+4!y&O{EC+O$iӛ:!Fffϒp6C{P\ϊ`SiUon&1/q",UO%< piYX_nnk' v,&q9%c(*tkc8tkC2[G_80Fn,>-#A#YL[dǓPp zД6< V_:X>pCv?vd% 2 g04@D]~      (~(8P9P: P>r@rBrFrGrHrIsXsYsZsH[sL\sT]sd^sbt#ctduTeuYfu\lu^uutvuwv,xv<yvL zvxvvvvClibhdf5_fortran102-openmpi41.10.8150400.3.9.3Shared 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 openmpi4 version of the HDF5 runtime libraries.d"ibs-arm-57!SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://www.hdfgroup.org/HDF5/linuxaarch64!A큤d"ڽd"d"aja3ece5c3d0161018ed1ab7b68e10567ce42a2f58c7a55eb67707ad0c3d1234e649875a6b3fd8a684f3d03d5418fcfa057efae9813194296d11f2828a24e4a6e0libhdf5_fortran.so.102.1.1rootrootrootrootrootrootrootroothdf5-openmpi4-1.10.8-150400.3.9.3.src.rpmlibhdf5_fortran-openmpi4libhdf5_fortran.so.102()(64bit)libhdf5_fortran102-openmpi4libhdf5_fortran102-openmpi4(aarch-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-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)libhdf5.so.103()(64bit)libmpi.so.40()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@c&@cGbrjbN@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#133222)- 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-openmpi4ibs-arm-5 16800058441.10.81.10.8-150400.3.9.31.10.8-150400.3.9.31.10.8libhdf5_fortran.so.102libhdf5_fortran.so.102.1.1libhdf5_fortran102-openmpi4COPYING/usr/lib64/mpi/gcc/openmpi4/lib64//usr/share/licenses//usr/share/licenses/libhdf5_fortran102-openmpi4/-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:28370/SUSE_SLE-15-SP4_Update/9daebaa86240734102d7fe365816e8a9-hdf5.SUSE_SLE-15-SP4_Update:openmpi4cpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cb778f720c2b16748ee9ab341b7faac8b8546818, strippeddirectoryASCII text PR RRRR R RRRRhP^5<̡`ZvTutf-8f3b220e2a77bd6596cd3d8d0cce79dff55373392938c4d8497e4c2d3ffc6e115?7zXZ !t/UP] cr$x#HfC^VnB3tBub/L?vERjDͫĞ%5`++G1D34 Mei#.(_[Ғ\MdI^R_Ǟa$n.t5$B^ԿhC Ms'NV&Sg-#vGǒU̶L=B 3;pQ!&ۘgq0H"$96>.|h#iQLSgGDX ";L.! -e,?kl;}܌=^QR_α~c[S+<c.lފJo| ׷..0KmX@B_NU+ f7BdԾ<d@Ę$e@;ٰ M)F%~Kvι.>.JyݯwNJ0~|Wg1`%uBj4PZhVgWg\UpV[7N2:WB{HY T~P\!s|;b,uv! k=W/q֏#CiS>LfUV&<ԶCXjuFgxwpDΑ\0CȰXa$Fb+ܳr oy0Dm~FծMAYIwԃƊ#aG3|j1F=[B3xLr-gGxӎ \H,3n8/r@;{EmM` 0#2>[zDa W7Ukoe^F^匿jTWW=PuK/qE@$Oi6u>T0~v{ <h+PjT=V6ӾvmZk"b'QZ}[q 08{?Ҵv#&-jI3; 8`ʎ7 IYۤlA}[ˆxP.z^<ͭآ*Tt RCml)O*xi$#]Xǒܠ!oڪR,VlS2JƳAE _ 4Rs|&bsU7{츔u)`Od`ldejz0{D_~yH9 5{Q _:8LڶbZ)33B oqJKUԴR󏌾ǁ%@Ϲg,`n5?C~ZyȵL?D+a-*I^+AWB3u1RNLQ#oMT%R bW!:j+i}n 0B/61cYF<.)i_2!LilqZLptR.ZP H8Zݺksό[ER2жk->2Z.o(mIô<β\Xe{pmlН9uŴ*!ARn!TJqS"-cY[J7GZK뀴g&s؛4Hw2:IͲن&5҄^F5G11DpB`6ZC&lđk݉k*̢RҚsd ̪'||U b汀4-À=+f+V'u ZTNK ēuqd `$1~p2T (ZeVŒώUo 춍ahH/EeG]6k"jĔ)mRyP=j'MPUFoy'U5P^?'-چ!x0|d& 9nX~W '),´R3Mgt!^%nJ-m폙5C6+aZm3J}n)"q%N,J1}j}O Y *MXsIւE' y ̙d.uV\_òGvj@1W<`s-7$/vV q5~AEWMkopVc$XKYp `'4߬O/996+yU7yde0m6$瓡(niz&VSUj7{a!'\AK@LemgdEAf"6hvUU"}Ml>]>;LxE- Q5 t&S5^z@po 6j@v%ݳ@svxS4~禱qkq23V$:gW]N/EqDلl)h"ʯx:M0d$m3kLE._W6lWvm7F }i!#Φb-qHsINK7;֊R 3 s !CX~gi,4iDIQlq%V?5F0-s:v$4p%*-Y lG~XV7+ Qڊ@Wބ0 ͛Jٓo3Z/݊MD~ w=kX܆\G׈1X$^[CːknRH6֔F. fV@W+˩!=T+zCv׭63DqCze*r ƥzWգ.@]9IWܞRp%9XY~ڿiu0(q6o({߼ݏ}_tGJa.(AGUkKI5#9#*"= v Zc$0jLG0"0 e?rqiCF Sy_H?i['>HooBkՓ<;)#ɎM,/"e+ LeDi缚\8_߫EFb{<K2yFnK&JxGf  ~eԧfi:P7Jġ_[ǃ`/YQVK,[ْnY}VJ@קR 0f5L/O"u  B;sunh !Ť8> r29n .,|,!ȋh!%_XgXu1;ۇR?JsV~ eb82r,cc,* ְo.g4E̯4PQ_Xb&}7xLw()+[(W k2!Sn7m|Rf9uecKЀk$17epzE{ ӋP04芢D2yE|!R7<b',kּ9ΒuxbYy3]Y/'`+ddة-/i Id3q&6K3A ١ ePRvGg:L``X,PclnfgA8ц\XFRx]MQrb-QL1~O}QڀgEJUtXQDڢ4zZb`pt}KQ)I"=Oӌ=J'j9U,W`PR6FJBvNKZ1o0bgOM6+GRD[ڷfҹJ҅<$@hxmpt:EI2GB(EN^S$-nVr ZWB6%VgaYx*xr'㽢Jy EW-7>џaTvwW{(ÐLgբ&2@vTM09-,PAI_^%Ѹ?AaWS+ 1xB}Iv|} K%ԴBp.c 8L`JRҏ $*@%}]x^SYJCJQ$!-.==0d1SYwf J6@d+;{9"gEИSq}zh;ݐrMq ?tDXyx_e-hV?[A[xc|E`vPpcShD0N`qa^#*8wfvO()+l`u+3ْaα{apY[D;ժ'Z~/^D( N@V,b0ϙM֊񐦄c-꼃d6uBhmlL\]^n=jM#r"oMԝ'-UЂKj1U+zR&VtF V,/:S)-|Zga u4ƨ7.=:_v7Ed+ZRA:`r6vBn_[$#aV^QE8 !4{5H)r\C"gwO^6<>mw)0`6 #4zj15f=YmNnyVJg 3BBmSz`)Jx&N8s: kKm c w>`el#W:ޗ$}6D-=)z^˄j'Mu)4kw}4؁ңdߠ%!sJŞ)ِ)Q7X;Ddj{ D _:RxC)}pKo[}');f7n~di @# v1x̺^wH$ݼglid{1Rq*"cEU*\y0욍,1KMѨI2P[{1א̳*ܧRgl"=}SXDÙ貨wY-q!xĴ%e먠 ?h'4wڷ4 ,*+V&?gS:j<$Q$l7 BFY6,B[=`OJX43® `7`H#"OT;B$.{X Cz&P{bH>{0%} x8]!x(  E?c`o,ulo,(UyʵA2[Z2{>[rƪYtc~!@@QCev|26)PDRۧ-jAQa487h$2!ZMP` +ꚄD4ƣ/v##?ɿM2M2'RɽXnQm'wHw̷SрSDMYK:!61Ŗ gaFAP";~rZzHr`B5yMNjR_:Fvң{K1AnrGʰ?.y?[F8nY Mjd"ۚbwA͜ _ ,0!?7{t02h9Ŏ7i 'QQwYgN{H`bہkX G/!MH;6 g('k^N5V:7[6t\ĥrNXŜӋc~?(ɵ C]z6|3S'6% q,pvHڳcdg 但,@7.9 Hӽ?LD|N|hA0a|i~7BtjtDTּ$++ބk:4]+{F:JK T i ;(W#/1-6(0Rn f`* % ,9cm_3s2*]g56d\ZADX(Ib3'0 Jp~K7j3_t.OcS%Q)DM[6yVU&j~;0!}fnAbiEK{f_H| t x=mea'­V7PM\] mQϽzG )o9:Yڿ93٪Dmܡ[VFl:^ʙ"S 2$/gLҐJg+yYܹ"Clwv, ByCD՜; ntA=q|m.ACZYd >! N}ǏWor\3zyB<Q@h7yۗIS W~ :&}&EZ84~}ڹ8t&|5u۟5q > U9:M -1*(H+5 b>yR? Ag:E_?!`|~-qTd=@G3(YUd%+1(ʣ&+ZEt$CSvrvqT_0^4wUUcKa0 "`(_`%ΫZS1.XY9PkeUDq"%[tW轶"a r.f1.c/ crq<+wG. %cqo=26~:Ff­t8SD!+T(dEZ @]4D%[Q uPmJ93^[4URRYۂގQu+߆?5qQ-"voVgT(\<2)Y"\ r7T9|L!{>iAւ~M}rNIڔ%Yd^3B(( yD]Qy_YM(@ŠaEպ< [ jB!۩9WK =˯. ÿ>?q4]-c1D/v8< 9rxZ7O\-U] +4"\C֙U%T[f|k!`gKQz*3&o `WPWDnJ:M9X )2&婼4nu4yu ݆t}q]UA^@`=7&? ;Kp 砩^s9R Q›Y#x6~flZRơFH=V~вޯ𵫲mf 'B[%Fѳ0p[)fql]E\e$807qJmVYǖ$W3ИmNmAMGE/8MF1q.k g&9`emS>w_9 n|6 6?ߏ|-Mi)RǬ$ΌE/mdfH"^B dy oslw(=Ց#I) \6)~ҟ' jKB? 7þ!Aggd_jMX@T5ā4B;QqEcj|F '4bT*9$+djz| ' ##3L>d! IG7r6ʪr "VP Bٯ-Q:l~w,խq(h[nmgܬ,h[G@ a0#Bus$VrXdZ 7hݡ?Ew#I Ċ8WTd0"aXv1b{8<7ļLJ}!w^IbjN16@qdhP.+30<URNA5 @Ns-ewPuᨂ4 !yrh4܀(ڊ ȵ&,[n[&ZaN888įZӦDbHg_Dj^6<8}d)4 EUI<%K^ @HVۉ mv7Z6<}%)rCy`c{Y*L w<`B3jFjM2&⬆O>,ǣ 4!^Z5; x7h4&2X3$B1 řELPqZ?y vªjIFWӈ /jӾb GBO5Ȳ/sҷ P' E\}xk|/"(Cb]2bxUi兰/R7/B˸ERн#Qq V. #r%Ge8۳YXEOAbEbg.~hN1w ùCp?֕3 xJ$0m'376Y&xf|ek{+goi/,U+ xpm/MΆ2~t%xpiD3UC0jj@ysNRsh{ظEB., pj 8r-J (Ӄr@鳐^6fݬOHuAQy,ʣSЩkm8Te Jislr_; b\M Š;d2a<6ZBg[VyAD:ufa\ap?,40YxKnߒj fCwbMlGcNl&ډ&Y6,Kh!>I*A=Efð[lE-VK:r[ܢgX̓s+~Ӻ˹79Y+z"=b$SGf\{`uc?(=*:VΥ#5Vچ{%4#G Ynb,:l;y1ߊ2RbH"eZJ}#5.1N[W!M]:X\=k7LGTP1*! b}vϏq,W 8⯣a~.X[kkمw B3'HԨdIlN:]SsvƹqK<ɉ_QL<5μ_8`7͠ȺXVc όI̓zZeߞǮH}VF;I64KkOpQ?G3P&z}Ka{ū+ypE=d<:FG!nA4η/{W]*(I,:I?1@=n6nBw<]> ~4n&&@]hzbn*Qó"D=C#4 ⮶6#,Ijg9D9+J$'je7rS5Ieȼ: ͖W1@+w܇&~x}R+O2jDu ghlǃ/1X5'+AZG;P$`kHЪtJ:"++7LV vdSem,Em P>5$yA5O`~LxElt1%H oѮ wwrK436+w 0SLj!Ȁ؎G~MMX_Î:Ctw2rLT q;E*ܡ!58qJZ7MHV$8FU ^ߪ)9D$\ȌD"&jl!!H;381 SEίIM&%FH֤O(FP6PZuPs3j6aH^= bsC#N;Dp%Q-Z*G|^hFL<7dh?IpUC!&R>ZŨԃγ&K&T ;k)V|'!qm;Vp>+.g-EWn)ZARl`s>:k"e 'as۴$*\kGʧ8WIcQ3±v9 v7 n<ɫ(-j3O4#1)w- $= GK8 MH`0,!&i@^#9,t'W9Qx{ܯLo3%IQ<Q"O ~bWzMwHQr 2s6oNXm8un$ \ J6YԆ~! fGx$iM]'Q~nлdOM_Ha)!B[ѓ ¥cUoMdôP[CxN̕b k s*\ #{HE1^7$oZ "@R)Lw?wƋ$簝]n| 9(7Oz1W^&Q%S!TP {7r>"qv [+b2~q!_|/ ߫ӥ{nkG|Ond띿o Esq DϹdJxaWgva-/hcx7>83Ij?QYy;D'=Unb9 ͺ8 -qc.B} *xgqQ,͊fQ%#i|U6=kc߆[]$~J(a>WɢfGM`+j% ~f{O4l`fZۭ;3O|3Sf{f]!sQVhTqL0阳;WNjl89KLRZ}2O/r& }qVu[^7=֨ya%)<e`eutpgpӀrVJʹO =UFJe+NR@ц0&utxT;yo4oH 5j-&V6ŴH!Fs\9/yA.0A&i5-{8%{Py&_">Xg_ksC3IK?%-&sy0t_*fjO*-c CX4u q <\Eur+Mny4?ADl/"Yk'' wU= :ḞRbsSm , ѵEtYAaؕP& \XT6[^[p$Z@,=65+ Q4X|WAZj> F2sw@fNA6 "LkJ 8Ml\L|(XD |0L7cp}/Ld@JR25:фIN7YVjk\$)!*E7L̦/6*8$w5Tʉޗ0MWXGZy\< ȿ;D=NEW!5g4ϥ$%n;:sc-L@Q˦i?'e/ѱ$}7L}nذ/M>{g)5Bp= ͅ[(*@嚽buR*-:=#9#Ǐ)'-oa~h:٪Q<~3lA\]B0 _u(=!1?hX_oDŽ%U^?StZm2Fy%j},>;E@1`x03iZxBy& BC6cDEQLm2Ct zT9C&Z9s%^zKW s RVe?~m!ar:>":ިDbIl,'1Jc{qK6%}/54dJT1|}"mɑ[+_;XD52 .*D+sO>O(WK:㗫q$;Pq du&C}K24/`P8ZUARNerS U6gaW'Ե!TΉzR=?ܽc}kj`Ya `Dd90AA*o]"J> jm l#'8ׅ4=RzX_:Ґr~({#eސ]8C^u d7=/>鶐M|sT5^tj6Rvc+'fnh+m)V;nܳA uDAx__+H+R]:_2 F&4$Np$(o3N9Gl9ꎸ^lo4?Ly[em#ew#o!^.@3WU6PNF$NSf!"0;,q=5/qPH0!"9-/ B\ԥ@uDU3zLj>A.ip36 2il[^NK0n 5BEqQ ~9dZqD%#"PWDŽc" J[1(n ;#\s0KaG&1B/ͥhXHު%Ѥx2hф,8IGE g!P_]^`b .PߧFZD,PPwLap`VU]?-Ct%c*z$oܤǨm niSU1_L{43aBX7M& ji3Zm#'Z, '}Ԍ<Ҽ: 䭰;~yjwe5?7WP4p=-{aFž0Xg"|QgӑSx'o oW:D{ [pt\ۯoGPn:x$♦൤sQy j*SZEP}[}҈^d]QFr~/+oC~X42 gr'%JPY"!}mvFBY`TJyȄzYo,f"yk,%+FI ??b 9'A,$ qQF1O}%FSXgTd0l Mj/-!'wKz!Ba׾KSx)ߕ$Q ͘:"+ \ݶG'tVЖ$*N '_)z*3~Å8PF'60v#uIl6$ ta*|9ў[aizS: Ռsދ=0H+Ψ׬4 Tv߉(?׆E^1v 5 ':B0ﵷd=>3,^`A@5D@lh)t;DTBJEwn( VX:%tupk\ѐ+SH,֣2p5M0e6@r)[Y޾qpuNy2)zf4)nJ?fYevl  n@r6vx0ƯXEb)>hjֲz6>CB/mp}ohudz_ =ҙMfنYm<;9U 'K^ yB+R3bHfѽ w" 74$TjP:(6y$Kک1}${L!'sӚL~@xcq̲V 7n%wu$cIJhc,Sv8/Gz˜eս-$LT4e9h-0ot)(!2d"Aekz'N(̭x}N=96^$7ɒ=]ZYs60"nۙguە06^Mqq:B2 UJvz0w6Q#A!b<&dn77$~ha*cxhڙUhN {Db~7ܧ@K0h2>ëEYݬeeOh T@[6fks.ZDna  u\SQ2 ] mD73KB00Y TU)Ej1bOx; "b&E1@~#j!QG *R3b,g㗵[NCPᤳGרYעSs"6m GSu]1#q^j{)ps>MKj5JɄŧfwQ#%^w8%}>!enDa 9XJ/{ȭcD (%Y҃UMN،͹a֒Fza븽TՎ[J |/y!TM \$\'&1=ث.Ϸ[Hl+.΂F&PυOr7DSn'v}|?$gqu(i !pfӯ.N)wg},- -/ahASU%g(hX]G-nv6i*SnlsbEqG 6S84qЌ&{Jrs'Zg RZ\jMkn{uHjl#t=q RKh'/@J\`iMmQWR `V70 Ɔ?@秹T({i>r uqDEV#7KPW< U 3BJꀾ{ڒzmҥ9,K( O9 qTqШȧ RWP*%>Y] 2姒) :jkO`"j0 X^oCZ(WF"ʣ,q%Rl'iV5N@E-/UyK3Mq+Ê&\tǤ&rV{,'<(o>ܧO[ALL7e&fâR3P⾝ƞeϫhcISe\ HCMg|s+Nؔr$,>3?oP8J~,]EKPMf AB1h^9'%5(z2BjfI :([kB'38#"ؖp=,d蕥eY@:!`6v2) U=Ey`fh\, A|=N?}@=Eelě@.a!L"ЅPp{JSjJ/9 IPwBw7lY[Ƴ=EbUsK\,m +Knwoi) MquUJ,^d̥Y|aꇧp7z`}+!otPHVZfGö I wDR}qui.ng>)8DI.zVzx'le%?. h96v„ק~]{^ގG.p_3fEYﰳߒQ|g`ae] t0:b.2s( E$%]Z8-]YjN]Aj\օNeޕEM۩X0qcυ};D,8&ŠuEiI9_;抷WUc_)xNؿלkCwIHJFn1⫁m9`ۊԳ6:bD04n33jSɞڈJIm}Mn>q;Ex:՜#Y#+J@lot -t%k^`|PmǑ(~L+5G.}qUEj'Ya J?Y T7?wNۃ%tP #d؍uDdMXǥƒC_f*l&NUmDSn&5 R`\uJ4'ʭ]b%,?IX99'F̞#6lMqEi_a#f|&l%/Kz94,[|{AkK{% 2;k›RJgypC$,刐4 D-\:RZD eκ 9)ED+)3V{R KlD ItrU/@ةHj':)ގ5u>o\'1^>p>_&?k mJI\yM9+ U9I Ivk-8W𽁅 F=fNΩ 8y_as#5K0Дr5լ?a;c]%2hF.;3#mE߈j@[{"`܀;7%]QGOuw໫+M-Y#P^م|WP~18)-rDp%r_;wm5Ѐเ+70m_e{Lٺ 12VaY_ԝB hMdqW=umzvF+Χ@`)(" ny܌NPyr\noyAD>C1lySy&:9"zQh.qB擅ZI_9mt.a*"T4O YPRQCMM׀ș3NZqϱeb6>cB)AqxRYF Ԙo; DJ> 犽Hh\j;ůah!~%/̼I=}Pզ_r]*phvsj?BH͒h-pH>(7%FY-ҚNLb-W j>kd<=l @M-zq!=C֞9>_d;+I)Y$uyK7f_Q' FH͹+_0Y&53/.{~ qus"6G}Ne| P|jN &10|3ãE~|_uIrD_b3.10_N lh|.szN2wzAWu) մ#>C\@$ tfeh4m# Hۃn+TEamy-?\NsiְݯkZMt2\F sK1zzvwէFK) 4KĮn8q>RhI8R;d&l`_KOlRETa=?fH,_ ` ܘ/ gq!2ll&"g%#Ǜa;c))n5%] 6)\3p[Nv0KKƮFq Cq*9A^fy3o,ҍygx^0!4G3qe+<10n !kqe3vڗ!=| 9,+ˊRxŪBGvPa6ˎ+,kْRVks\AYsiU:A$/@i69LXE.n5# i(u$/MGF*Q=,hUaZt.Lm;鱳LŅ[4%;wQ8_@=,mv4LD46 $qB!_^BE!>S6(-m&r R= @͟Sܓ>x[Cis3ǓLW(>B ,!Y(GY$%RC;ebTFzNӵ\oek[J3:qZQ^ ~W/9ai@6‘ޤ5afVN*牌j%>)MSbN"c75$ 4AA O4^$&H;4:g $3( Xȭ_.&&Oo,r Vu HPh@ybfvyQGX`U>`Z)>)X!68e(ަ !0JaEY_(8Mnm)|rRRpZ1H\mOrŚAx\-[b||6A؄Uy`s(r֋;yoa},NGZ}Xs9csL68]Ώ9S@?lѠ-"[*|̫iMY[HM{{f ?VP8.}28P%⢖#BsMS IQJ5:4FKfwV2RQ}̔5FSnIj.[fܜBBA%3XQ0/s/WA뫍8v&:lvGNZ@@$W KBx]k7YмDXvC.W h8` G..n|9YOMǿa;? 3,($ MmҊ*lx$6g'oȥuBc #7El%ApRN)Coj%.Il˲co9_>YbnEզ<{\., [{#% YAI#Pmv3E:|+ɟ1ΡC(Grnxf(Kt;-&O]>abv `#^a?X8yu VT nZBpǍ+#kd0H,2 ! ۱'q}RRU)\oMb 7b.\䌳B91ۛm{XjP[Tgȫ7MA0^7VqZ}xN{K, čȞrv>2 y?C? x.N2cIZu3U}V6B4 =EKNO!}d@zɎ'be:x"`I!(Muc\}\鐒&ycGۋ,{.o,&6H|?36.yV% qCȠ0+у*(ѾOsREE[G4Lp.s7#m;/;hr Wce]]@40k刕/D42U}B8C1vL2bؑy2^cԐ(Cn>R4V(GqZ$҅H8ȽPvN7CVbv\nn/3N⣃,D e]rn߅<fyUQ{#>Y{zνi\3TX]72AØȑSp+;ĕ9U )Mr(Q`kH, >R 62{hnmC4o"ŸZ޴~ f4XYX_әyZl?hsn9rrE=@^^8r ß.Ʋp(ͯ.`8ߧ6pή 2-GG~:hʸ\8/L1w,L /PGs*"̑o|` ZEt"S&[Ҧ7[_}k>KD\:I(ׂو:އ2e]5cxGI# X)9HQ >*zyǂt |ǯü(U%,"3ז)yçnq蝣CQeW,"0QL\1⦒9A/} "fND#(@Ǩ8BWp3)6FBvQ01OeJ[KRmƙΣRR$t]VQ*Wv&K|ɼj㞹f!GvU=6Y5/"u gT+NN鮂aSÞ4q6Ȱ^p}#.jwI+v X-ώ5t3AB繡aKG1gCY#4BHgWcDَfQyկ@@HVl+#pL$]f~n5Bټ5*cM$fv>Pe{BG_t).#ߠ?])y9 ~r(H]45Cc'k'hgE;MA[x\D(uT đsVklcϤycr}o &=Cb<0p+#k򀕥f q?J`2E$I>@IÇoUF&Z %M` L_y[RT!NJm&*^ബnaDҽzUEA$k֤S߃zu<"7-UV_6zrF~%Sd;N/_&$LLqR3+V/[!9Ya8MwhON 4NY36-Tj_CEDyy}(i{cl`0}Y]F w)/ci鮘 ^~ u\ G"SHDaL{m |ʎ%k:BJk׫)g,էAG]Ϊ\#8LK"siA 97{}F6>43ؘ z:?)Lj}Q88Y EA|H Ъ޿6&'y*f{X4=E2A ` $\n"̟;c;?>s8@&BNBz]m$a6g8޷'TO0݋e/~DlV,]ww4){<;/x]ٿ$8Rjɒ;(;%[5JYV"܌X_%J&9;K S_046G:U8V2M<ۤ@ 6_$W )@́̂&%˻l 8sKK8fIV&:Y'3Uf@{$q Wh@V?էi KSoڤu7d~6+:10vCOilgSGb[Sq9uz$kny}^] Sp1B$dNyE;`J=KtIm)T0*#/p)pSOl;>soUY-6EVr ~fC`q<-~mQl l16]=~k3Jآ߁W&-(*'ݕ-Li11ZO@چDJօ8 -ͤg~"և ̕h?ݲS1)$rJ3$hRi xSoG]s,&quUn =N%n6+PF76ҙa /SGjoR #^wQ{$9+Q#Us.,`iGA֤CKte#R{Ku뫻N; (&YGX&c Z U47i&Ä(#Ͼ57]poI7(k*$5k΀0 xNrUIeFeO]o¼Si@F';%縷X]}^1 tJ_?Gc%Q겊-:,Ì8!*>?2=J?O;li(~r Sȸ]wSHVr9_<&Tax{GJ!_+ 8=͖̗WQ`o{mBm)"׊ڄܶaH8:ӵ\~xP'Yv  G*4Ek57*{}4LVbw(B  Xuy>4R)^@c*ĉPm e2$L ޟ"eІBot$<ɰz2W[Wf5Kũ&3?tMD,؃ksW (CZz;lw}N݉hޜSW198ܳA7eN5W{ t1U [}B4 z2A)A]%q-0lDq27;hnxBnuwKܱ!R:hJOdvmY´ ޝbVК?H:Vu~5uˏg#uhvj]Mp0RnEsiuqߚ|"δ1B,<B"oN~f:V`M⎈`9geh]Rs1E‰ ]dqB?$xM1Vf łgEܯ" pi ~*iMMk4 }DVnM/fU 9[a8 wk`+6#(q;XD{0ֽSՅGD3OF}Wt~Le[ yښ(`Y56|zI!p-j5d$qiS{CPӮlZova4^+8D(y-ѿFa)䱹#xЫ t}5?;?CACk.'b\I9BY;h 7}a {JHBܶxBb kXa" K\0+w S~Z&پhw+c>f-Q窗`ZרQ{,$n/w]CuR TZ,vT*AG':ncTfϕRO:-YU]D>W ljggMR.Zm@E }x`G$9  OճvJ ͙Ɛeott?_$ur+,Z H L!fh2Io]?mL}VLI?e0xc6I LZ/AMѻPu-wiƁS#6վvn l)gL!ge9#}lNiF;%-XH GB I(~Ap9(pƵk)Ό7TR, i֠p?>/aFtɮqN9z# w0%Ǘp $}dNۏpyYo*Gd_9owwU uixPd2CȾv}!7\H1Ol?yoʑdrg i4܉AHř7g:Xp&K"u 23)Wq9ڃXrrp g ԫ;.9|>8Ir} ^//R{)# 6goÿR cNCFzԋ?jt V9~3D*Ӵ`>UـLm[)RF¨0?56 E &si<,2 v0*Uh_$/t߸wr΃df݇WkejgY=Ƀ@r-!n^CVϵOv@. VTN/:QvPM%jUN mE( Yjm̌+-sY@tZNM>$;nr}ю&R?G7L3ijߋLʜZuwS|huLy[&~a\0ؐC8%ewB[:@ж-qBڷ '{z<{\ ciڦ Z?E7]DW&rd(͙t$Î/~0^PzVWeS`'hzA,2GgĨoFb֚SGNJK'mt)y~G4uA[7pNm/ɟ՜uiLL&)y3{ڗ_q-v}]喜Q2@HB˟6rzXJ Yu.i~ Ưboʫ_=;cyc&`GX[: o_.$V {VU JG`e8Z~w%.2t|t7HaA/1qmu?[T-rЌ=h}ELu٫xN"Eȴ|כ(-8/V{Sd0 <0aSŔ ۛ.{r*OjHrENLX1O~FUL-Ǭ(߄@Ӄ:U.$GPܤC଼߄|uh2}ESk aY_3ZƄ  $КɀRw9 /ڞpUD%8sou7T5]eB$ =#ĒfZ^ zȄE,Ixf] 2Ӷ: !q?. y1D%H1`Of26}Cyvx7;8NѭVp݄jD6}"Q4:'Nge]4QgO22QDDw5 S# x]h &GKli U&1PS Ʋ&P۲%R)'gm(AT8&ZUN6ʧɳmkmM_0 2+Ƃ5 =L,W&u~~!Ng!U>'KiB+N# q}ԦqOݥ}{!Lv%FAaOĚ9=2oQ2pi_6`g{oS%2{(ƃH q/O1хIfk^C3ܪD71Z LiR3 m>y* de3hB#b[W J<"_#Vǒ[epƿf(JH{OAJvg5XuV@bn ObS81S<(2? FM(.T;A2@s$6';R]MFZ..K2m[ENyJ)4u֙vP[kF=kF6'Rt p+>q:LKݲֶjxDvbJmB̕EZj)k{83ZpTK˅`yc#Œ MHm}htS[RƁ6X7x[8C0.|dpS)|rl\P.QgYq.ӗ[Ek}Z sE%W8+&vgt8*xYdOWW}^Ĩ0mj^$k +|; l8L5!Ҫ&;VrGݥH"& r/څ^rLhk9:,?8 XmS@֘% $7ȱ$9^@RxQq9? dt}UY8,uwOi3 /@L}|7ZtP駞21\[yu`ؗ M_ag\׼':F/{A7 9^ @"ƕ w"ZE37aHcaY$ 81Ұ u d.1g -`'-B0@~ q֔'QM b!U֫׍DQLpd3Mt<ɸ@tk)Ul!.\K<0R{g i:}d- e>zT jQB*1+;$2'(bĮvEX)?򙶔>A:Cqz<|r7lj)r 7eC@Ԙ+ZO.ARx@>#գk&JcToEҭkP( .$z怶ʍ,bIĚAaνX}ٳ5{#! ]]=lXe;tq,>B!kQ.MXSvFpz0!1vū,N*_S6\d&*SdO 9C={ə9kۺEWċyWxT>2'Dߐ]P4"oFKŇ/eu_roMRiR,\yPbwhXFۊXbmyܡ?D6Cԫ '?6t:=M*Y NI;$EIL1pm*J1m/ Ue{SwV B4F[vʆDYLǣ)bbs. kdX;-jZ5*GwdHL:-;>CmJE4"E\I,8cUKέ̂0c*͙;c YKQ~$f/#To߈źPv nk.@~SGB{~ThĦaiRd;҉誩ᗌiNбf#Ms.c2s,#<߫,x| a{lH;E<NEѿ[7s9?ja<9P4OM榠F3Ŧ#/й< ksdqx4NF$7l,$nce\4s57b;~"<~Q.jHY"*5u2DžK`pDE'ƨT-˿/tKO2~ˊ ۤrTpA) E.X8e-x fX|Yiw=IkC/R;q )Yh)]Jg4oj*DK0DtcU۴a豑~宻U]Rd#LG<\nUr_i* W$ItU?p", S]$Ct֟!x E`}%[9԰s5@J|E/R(L5e7n1ֻ-X,-:Ti_|N^qBt߼6rhU@Ѡ?B9s>Cq-+okc& (TCvA 7&̩6.hl?S\Su&]$l3CZj cKNBe:Gy]ZMw *p9_;ޢ?9AR{e`sE3rv4=e1qPL 3{#DR텷4_k\[eHT"*?Z9δ!ᆣmk#goktvOE6Yx kGP:Fk4NisjI+$ $w$xoQ3Al4)K |r RV=VP Loְ} GMFKͧ(BxIyAƋHr^]EI幱J ?H:>mvFנ>n ιcX=%j.ED̓RgS1aIrTO7J%àR| ĕ&fh,x6gj 0ej3t2WVԤW}9JUm}jPWva2D]Y qn Ǘe`-b#;" ,o"i9OgKL`У0fs^̒c-tdAqGH{b_*OD=Dz@8]{"b_?1.<9⽵_x4 ۠ߏmgkFlaS0nt_+ME)Xݛkrzqqĭ%0!룺ܭHr?6`CdBT^Df*0^U)u 'կ#خQ媑GUk # Nh'8%af"5i &k&E c5̃“޸cshWۣYwtay jOv\ʟ=(Y48 f 2(>zG{K(rb]<"&:㛳z-^=RA 1wGy>rBXZz#g^Tޙ%/9@y w=MW x6v$~)g¦6śX]c4^6>CQL2}3ŖP: J5^7B_U=ʾ1.^u*آ"`ܝK6f)AgPPƈC `)zԱRYas=>F]"DAF;)( j 5%kϨ6K51-7a6f6 5?Iq^d;vE }!q(_qKig $'uoA>E^L <^-d[ն*v,UW4L;!oU T6zD@}i#˛ GN5twm1^M'J EĒBS7K+8qrl> jqZU5 ĥ}ۯSF]dҮ׋@{3۫ R*{*Njaڤ׬@[H ͠ aLvl}[GFI&IwŢ/: "~%xnBڧa4A9 zF8+\dARJhoQQoX\9fl+Q.jYF6b˰Y3F,׊q ߀{_٠ߟh-CZP#Nnqay3pt]2I(E u_v Xp>Ÿz*͐"ˡx>^$K`kWH;[Z޽2ӽxYua bЩN%~?d\Vx8/IRj\e]8v؟#ؼ$9}AԡnSGܫ8gFdKV콾G? @)qS]q~4s(n*N{|eϹfbK1w)wHYAA{s,%/CttݭjAc] yGL mt1wtZ7MGEһA+Wq?"`kxVF ^G*1P9('"N;^$%ߕ o^!k-̐0ƫ#. k(o} J@)·4fVbWykدpAE:;)bh[-ES7d8iG<黭4DWJC^H#P5MlQ$ P'<wXF%1`9k@qdZֳʐY\jC}77J59IGˤ]x~ܫLjdbL" zwn9k+F,oa[#$|Bwj6Rx1\0NԼѳIPbu'))cT^u&?pVL%8&0&*rȔ4Cf;̛c>΄22zFID-(i>P4xw6ȍqoΞ5U1)ڢ[?glti:0=9rwXWZYHCtI"YZQt_B[}tP܇Z7L%7 t|' e,mryQR\fT8oŗwxp.X4.]j ձw0 ps॒qE-%O-1cضb҂`<2k&6jS0 Y @IwIpU8غHIyb4c-:hH40Ak-#H.xV>3=1iǕbHN۹q-x⻾'>}> .NT m@b*Sns.yLswаlQ kDrS?a{˓(ɞA]Q[i( NsJ.%Rxi(`=0"a'`B: #3insN2g4- zH3D!sїjXfȫЕ( ~f_GFTō\{}\4W<=-?=J& VrSNߘkؼ{飒"Rqátأe!qd:m1+7]D&Ǖu3}*HiH7xb]q,WU=L#޿WDw3~0-PcֵvZY76?DH`L}H1M2, 'E``c"hs2NJn 7f`zCU HuhF8t/łꔜRu#9*V1* %:rx3 PSYsڝklbDf9=KVe\jcWPJXshvO 3XEt5TGrohcWXZdaHh$_4)c#LM!YP`qua=&{ũ30߄g>  p fU6IA% ,NRj>Aϵ̖;qS7&!Ù!@t5M\6N~$4E\<]Gz?W7+L/2&JB0ƪl*SJuۙkn-ݻ^UȁYY$7t6[02cirЄ41)Gk6i!_KxT,ZiꘉqzOTzk\a#oWk ǎ^GV2sA(Ҵzq;ϼJr<@SW7"^5gsJ"㬺V`LmK>aЧgkvont`x@_Ρe)b' <΋Qd8i~p;Pk>(;Y3a-k>8Dq3&T-$CLuP?VDW&#DHe|u[XQ޳ұzO`=rM&.;uP˔MُLeZ) :U:^-L4L1an_ՇJB(#`(_]5h,tN{z+n (t)n?->Lbr—Jj9Ȼ],_W@sI`+@@ik&բcbѷ-`8`ݤXUˍ]D-o>l/ugPI0=cG ѳ1+CJ[RoM&X c=3ȕ\#{m 0H۷]XtqHXӷ=I]TtJ6B|CGݝ3ՉbR6l ]O$U=my4mmSN`5J;'O@Hrw|fC5.vZ:L;L]_2 73$N /P7󙦦[h84ALg *iu9TkDțl"Y+gWiycMuRjYXyz,%5^q0+m]U Y|fV6z FWx5>Ϫ}g/rG A +`Sc@юC]u-zD&a\Y*yzg}p<>51A px􀫽&pl~_ڀ!ak m`Et x*.VZm1ӵ@$p![d[\T@ߧHV_$TPH<y(?|[L.Yp\Bgg $C¬w9uTlʠE׏9pbHž1]ĉwY &HfY 7z][J&FudlRyv$8tWV9;{At%04QtuW/xE8Э?*;+Ec7͉9y~3*Nɉ=8GCx2SN­JKwPl&^M5nz%C94燳,')S u"c3<~·mYr,X'+//'pз8ϥ.VJPbj_5dZh˼SW>8f<  -A. .IUϽ6FmNQL2q[%f$I- "Vڮ/L\Z2Bi gqOH<qc;Tq9|jո=`~Iȯ(eiq=%$%27Gvsj&gCy x W گ]F|.]eIcmrO"揊K V;ôMrG4WV棓,a>0wFCD\ixo0Ψmt=DfΨA,d{l[?7=((O=1^o W*/VJ~$~J11fAI.M\aVN?Z[ekTQ~"~]2E'e~ًmRa:3TFlЭDjPPFO6TLInE AE~ jR31qLxڠ;5lpL3>.\E4wkyvKT^L݆1(p/wn/>ww]a.z`u-PXom8x$F Q:l7 13Hͯ~Jb=lRWi%7U˲Q cuF9ֱ3} ێ6}l5)s>$VK,4="QN3M .e!{ o.s gC؁$~G>..bZn]܍r׼5 b;Lmk+Ing1ӧAM- ѥt.2#вIz/6]Si rBjSf=ZnX! Zܣ:U*c J֥E׮('yK0@J}BWZ2BS ,.Db5_6hzw+kޒ7[]0{>pBpj_umNiZ*o*]<1ݡ/t {?ARقx_si4mUzY~??/1aL+X&91ZJt3%Ǚr̐KUI*W/ꏩu $ ?H W_vOV7(s"l|n6 T>,8s2)=Z%ث$y6w; ~P+Bv/b;js^KVbcr`*7 l:S :`k3. % F}Rl=~l\>zwI(ГPo.WfmM3`F#fc|dRL/zb/3}$(;pZɔ?"R܇?(qSۊ~Nlq;z& 蟵j>By@k^dZE~E@_Ч{&{!9b["ˆYy_f<va~EFAM'xmZ)7}^yb6IQV^F"u< $?m60,ɴ;dl,nNZtrn+^8z2ߒ?U`W6pEEenKP^}tBSs"_f*(.ˁh!4/`~luAΜ %ڼEٞX3l3`pmD"Gx&FUޙυ&o f]xe֒fF *"Բ\>GϷ GRBCٟw;4£,n03q7l>ᙑ|;~H[~Rg}Iv'tZ9Yˠ hו >~ȎUaF<*ζT՜H"C9w%EeDTebj#2T;˿ H$n\lۦ' &v6N0X.+NGǪ VH +V hZD.BY DLL\kx~ΧrdW^z;Yre;:ETD.-N;+٢$+jerprdj,._,K#͈?,'1:d蟘," >9}Rq*H)|mK0EoĐ6@VZǃkHš:t@rGbPZɋRZ`'Q۱RP`崀!tFd_y>gdfDۂ&[-Ap2%v4T#G&UxMnzm_xAC/]v Aqk.Vӽ4;>ua R#9 & ;G:F`R48 fG62vD\Q {h"I  QΗR2%rYf?^RsX/̳qf+Y$`)?lI &'aaS{4 -[R0ϰ|*.ZA&&uHˎR}L2JWW/OZZW uWII]7q 4#M@yX 2:Ҭ5r[2u_Α.X GA|10Y ]#Ӥr Ji+8P͑rsGN3ZyP~} =]_xQ!0}HX"6 Lqfo_ʔYE{V >V!H9!ӄmO a<+jϸ6 ŃP?<&03^m5Pf<ك1Ֆ/&=tI8 +r N.nL,Il}yjwZT+u맴zgi{ELRw6&8X'dՠtī^M ?k{rOBS϶S}op$&)R *0fIJ݀"@ORR\2N[~r=Yڭ,$RneseH5rEstcUAqLWeˊB'h]Ն'ߙkj:lLfuQ 4"b`T2@C3 `VeHYK#6׍k_|F߫ŭ25aA׉~#Q1&t2t)$]_ i8 U"L YM\Q.KҚLkyPI܋- X\Eʿ$U ?͑(qPWؿr xZX3렡]XGi+ g8)k0% w9);;#2^0fLe"i*jf]+.]PCTbբX͓946D*NkiKnvcۉQpaP)/@ { VL x)ͩᮠ(d0@%t8/`I y gPZ t=xrZ .ECeB|<\AqYf:9au޿LyDg$ .ixWKaɂ&,J1۷]/4x[N @sm1Xb%=&{KD(Wl$C,ˏj({E  7/奲lnկ~q2:LIA<&Ks1'vGc~沧 Ԡ` s}N Xw-Q*-ФWJ ځ@Ԛj7RhOb+M+d>Ʋ^fҮZ& :(_WúV'y[fa ҫՉy%B_G݋=H}N- ^ݡ~J0%+Ɲ}|47Z`O*+e6G ^!ҐwbK)s4ĆE5yrXA5T}8]@Uؗ)䕤 x/&z]CϫNfSdY5uk&Fnm[˖ ! f~0y.گDqTIs fL~[5F :O@ @4SA ; ffì8t7M׶W[QxNjvGH&Ic"%¾Bc oi.8A^[O5m+W]Ôh|qwsжL ށapDA{o tغ{`]`<Ͷ bi{l&e bgDkmiauѦg&zTca\@ξSfu~L¯w{OLiJI[+Sr Ep${6K?γ].s=R o=*A_lR#pm9Di_;| ۸э79q^[X ,Eߐ@qv}סGqo:7VoMG*WUb} ^v2{eK?ٷd/x(@<8ʮBc,CFnC]T ,R O<2wy~8A6|Un얯V,LhRԊ' se׹#AيYXvEaftuvGzŔ$.V$Vk bN|Œn 24GE~`a5F>;z$4ƻQ$V&#njI[ ŭ2p/5KR6ɨuCnmlJӴٮL K_򆞈3GW ]%n/wDbqgrj{p-Bt:ґ leܶ`  jbWb/t6Yb y;*$_3/[x1?IFi:$gLdjUlԫX>,ܢQ'`0YO5NWC1 r_![JuYT6LJ,6;AKFN/K"gӄ}+d~|Ui;yb`KNj4elD#˝7~6U~IژC_v]]ɠ=G1P\`&PhU )ޜu:_<2l&v*W)/3$nxcIu@3K"'ʁa?E*ц`"$6;&1q.aOh};.q )(bX|y>RDU W] 5)?18p.zHtbwnVR𔏒>Ij9#kM4fǭkM&? Vc/+z*zK'`I2|G9os1CG>f~؉v6IՃHI$Qt:}~es  v ~@:SkF^.p{H3řYj{tv,Q  Ub#=뜜#qx?ťi6ayyfC uHŽK{ڐ u1`%-9~Ku-'Vny=n?8c~pvI[oLgWtTM|r._?YN5UӠv'!@vcbT$dc&l=.' ƅ7tIA="$Ϧ +*aNͪ6&a*˟`>5~V?v!c|[#r lo &( o *Z;l!M܁WmjWY,%g_Nx3,nJ`FH}⩫3[Ge!n@z辝asYӠl~pҤ OB&6^$#]x}{Ԃ)'% }4pw=D4;¬QSQRw?674,za:\27|^fͽQ>P } o`%Amtg|X➱ʛ?.}ʟNl 3-|$=~+<;n2t3|&^"˹kL{nwBJRqߕf1'/, L1sP+ tɟ`za:†"9%]f}•_dۧ^[Nbl̐lM0^fx5m3bt)v՗梎rWA1u(;!׃# VɭDܩPF e+݉s\o^^g~<-l= i PPAjPozʟvϝ Ə9  6Mͼ(t+s~qeJw8K82mtү1~}#|'L@I,IZ4^jzu$tzY^.y)B,6 '8vHa&!BWA޶bԶ=p_h-A XCVդ5c A0?^=7]>uǦ\R,Z]_L :AhLUf BbN ItF$1tvf̹ByİqGEZ+B< {d<ČX2OON MCb)>pLs3#EBoY-}#nKiu/7G#fDCG))Pa4wغ>](`Ns2eE4ka91szPH'D-Ƽ4T4$xVgJ49PABZ*IyۓIԈ/8#}F]Ja͕W HJ|οt:=d 5}b֭7_ȯF$JˆжUɺMI% `ێ")cd)嫶'yIgPuA8aM xƨ*Ū\r.EOZ(~slz5fا(]Pˌnط?Jm xyAv(eTAE~0 {=A;Œ"?l hygi.Ibfd ~nH?HQT ׺19"k"m0EMWpt#Nk% HoO^m/=0냌-!Rp]wdˎF0O M!-3QP-ͥrܠ[؄7P)!o)N} McӜQWEB١iZĻTb"Kp̖e3%^qȖT zZQ ;465R1l_Hz1`?Tvv?X O)UN30K's+"3hqoC\H6)yd+K>zCLyvTg\ ,0uL2o}V*k&I!l*K2C_DF7GlVVL7hT/Ӆ,JfBEZ~5-k?y,Gt΢!lV VkWן܄U!J$EGT(8HߝfdBZe?B!ZN4~G .$nkn i̪xݰdnY.}j&<0B93FQm5|.R`Nmj1P9|=ypD0UA(]fFAETQ-zq F/qvk-rP! Dھ /XK؉M3K~)7ib_n > Q1$Rǒo}nzy:g#RA ^}'t5L+Y; uHu 29D8nEWi,xl; fB`E ?GξEKIܪ@.w^9vWƅ-ʂѱ03.,vMo=QXr+.}c'b'hL1 3s ^I>W2&zRS>P'1ܿۚwy01͓mTCOfTL5hS[~8RYӫ~PdA|ɼ/﯆0hNvS@ 9f&:Íg :@,^Et&x=E.8҈ȃlCZBNk05lP 5Lp$"a -z)i!Ll 'b[.)Q1M~ǃVN+G# BѝYԲd+x,6(ߊNg(y/;sW38 ZD9jekqsGc}7S+HfӣTpaVtpЗqJvԌ݇fV=)u.j1S];\vd'ؤ9IR]SfM Ji>"Ă^y@>{!8X̴u9ڏhVu)3djeX,i 0Ksl!n8l2p9syE̍`b Yw!I!Ņj[Ue.鬜oa"AmxSvX jo[h%͠^tkauAGW|#n_/xLOp \s0?x&]U:ئ zQ OY @LdK.wl(jI@,zYn8 g+A __i} JXFK7NS:r-&?z렠e.5injՔd*q"E,E۵y` Ul{&_U,֤%`_cr5oT!FGFQ߫-A}G=Xz)blBRv+oч1}  RU[{Z;ų%8A6|1e']+.C5:Ӧkeu̓HhQ$ FuajQHy09lG^p8N+rK%;A?"Ssʵ##9TܬXgAcó v .uZ|zL-";<J4 B8hN&^|P(T@TAGpVDFg.% c;{,`D;v"FG>{y<\,Yg*F^\ 8jweYe99hǴm%siPř7 __ +Cu.׭< :QԷE~Q`ISGz^2֗ÞlI/JSPe{C%rLCo 50G 3H)ܸJzS"-۠0 !nc=}݋vC73=;LDM rJl=80K#F[_8p{I4')'eD"А;(ql1-%A=-&o] el(F!*;dfS3<j{D&R5iٺ3 XT}! } myjН?; vYOKtRpҪzƊK$tnt4_$PxZhY*y3{]?DsV?s8Q&:ָuۿ[JZt*~fK&*{$bSV6؍|k{HV\44r8tm1EW%lm ?EޗqoLLq4?q_E݉/Sl|f͢W t:jz%wO=5RSni"RئJP=]S6!$>yc!y<~!Xd2=1 M%dyGWbZvAg/Ojd dGffs^o<Šg8LAE^a#7Z+-c0=-4Zq N xߓH%{CE+W?P<:(+UBWɂo>V6%c2-~U\RW*)@͕y|)jDxRM mq% L?l$-ȇ`PVR>xSyR̾ETWx0!=b#kS'ø&,&l<}]~C"wiSւp0 yfX7Tz11Ŵr60+vYcv<[! ǂbYoĸlI FDdbe0\c/L0arD^ 1 )J SJg+|ב[\bk@>DO79Ѿ_0&jNٰԭ3(mpeer,5 -Һ<.OG&xכp"m-ANlPt#H<7(tD(_9=SqM|XA5 T).Z`-#6c$tD[3(*!D1JIs 0x"(!(,ʒ[5+ s|+Wɜj4vhѾQ> :Sd]jzu;"7fPL̋F&ww(yan g?K{MVF* \P"Cɰmw lcwN-W.Y(L 0A؃}%}  z^9\O =ˆ߳v3ejy:l$5o=8 Hx ~0e@I?q?԰5J7]G|(J~|o$l~͓࿊,+iq^a5_y$MBRNjb;"$wm'7L.'"ڼ\D} M>I YZ