lammps-devel-20201029-bp154.1.24 >  A b|cМ!M@eee#~(! G{#ws8N ]i[{%F6^T4ryCho jGϬr@mdUf3",,+,`͔m'=-{NhmBܜCn>p>|?ld # P1:\ v-t- - (- - I- -8-- -8(89d:F'G<-H-I-XY\ -]-^b`c dqevfyl{u-vDw-xL-yz  &hClammps-devel20201029bp154.1.24Development headers and libraries for LAMMPSLAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. LAMMPS has potentials for soft materials (biomolecules, polymers) and solid-state materials (metals, semiconductors) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, meso, or continuum scale. LAMMPS runs on single processors or in parallel using message-passing techniques and a spatial-decomposition of the simulation domain. The code is designed to be easy to modify or extend with new functionality. This package contains development headers and libraries for LAMMPS.b|blamb03{SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-only AND GPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://lammps.sandia.govlinuxx86_64 A Sf, ,F/0#  /+&U ,f6V?  : [6  ?F.5X2xEoA큤A큤A큤b|b___________________________________b|bb|[Gb|[Gb|[Mb|[Mb|bb|[Gb|b_47ba5eacf58208b304164436613368f3bec635a2fc96fc70eebcaf9bd06ffbc3daa7254972d0530518a009953ef21ce2f665b3d7b490a2c6f040b0555aa6a983ecaf57ac2312bf0c11b9d2c7ef721ba57fa25c34d7f9ceb1ba71392093eedf7fad8b25756cba12ead2624dfd8bccbecfe67410c0cfd023c1a1b16e4a2c4194b11f2110fbbc94a3caba6a794008d4569facfc8e82254a0d323ce794c6c1628c0eafd1984b7be82870f34062196a70d9c0c6203d68aeb2ea235a68fdaffd5e804315a1a5211792e01cf2265ce782776ba9d58875369ab13735e121a9450b6986a44c0accad6285fe9a5c59999b14248b8a18e351f7d3511ca5a104eafcbd34eb3891137121e91520d5d86ee1770ca7a54ede626273477aa11ad5f6eac7d5023caf884be10a866af41d78aadb4a52b909ecdcfc23b40702d7ff19bc7a86ff4cbd73f0510aecd5989e2d0f5b683d4329e745fda10bde3bc95f1a2d1cd95704c77092eb63d4e5352f45e3f32c28e7e156263572b522d66bc2f7109d6f56ab8a6c0aafc1295bbbc32e814feb460287c68d734acb23f9a3c78bba456066a6c416ca6fe3f78465b0ebc8cf3eb336661dfdfc7f3b10c79dc2c650dbc821b194fc86747845ac007010723e45b38294bb5db7103d3c4636264169e3884b61f06ee68ba985daeb61e0a33cb4b72d21f27592001542625037ad485c10ad4ccf316409cc2e8c684f32cc8553bdca52eb186a25307d23df652a9920f46874a22b8d46ab459d4475033ffbfcc84d56ceb4500bdf09b417d8e62784b562371b1cf7b93395c119567e2aa34c4af6056aeaf065ec864f4515c165105919b73080806f0dcd1f99621a7a9d37e7489f5556f50576e558be6e2c96af0bc474dbfaf65e82a9828881dd4a9555f25123d57df889335a4a7d9cac91710f1c701335bfecae6e65f2a3ba907a3c342f568cf43b15001628d6d3e48ffdf111ce04e1a7876303809d87708652e18f3a0d2b98600d24328f99e01db4c5aa2201ee0c013c5f4c1cc20a6bdfb7defa11490d0dd0fd560a3fe14569067edb0b40ddcfddb0121dcc4fa005c88e8f7eef65e963dc1a9119b7672dad4a94d2c767d3eabde1bf0dc21df12d0ece72f9e7b885651350ed9fcdd0710e05301bb468154de930e410903a02b142ae14fe70839e73f661b3340050a0e08d8276a14d4db8d82233c2d3d5a04ac445122419f07bb86ec977e9ad5c845004dd51a4412ec444a43f3ca7d6eec93b6e3cb8e1cd5498277c04a08dc21666d29edb7ef02aff2b9037545d7700a14bb926890ee7a13f4d7d4be992cbd7726fe22116383d78e3b849cd07908eed791b6e5d2fdbebdacee3e0a7d63d4c931ada911481b9ca44f92fe1532952a00cb7dfa45b0f40e1da368d639f10100935a5ee693df7f30e7f96445239ef1717bb46106e14297621a5c8f594dc85cf008174ed53ccb4c203b6745b32d4f60e829062bd3e1cf26fb614002b1b442c6d8d6f8b17bcef9f0771fc3a247360d35c5d6a8ea0bbb4da0514f720341e230ca7f2a6f01459d020bad97fbdbf45c82914964b9bda3b6081f4c83b7f61f6ceb94957c9c8d45854023e6f720a2fa4575c356eeeadc593e9717c7fd89cebb085fe2c7f74bf1f6b94600928d8abccdb5874f153bc6a1b2241fd137d67284b6c16abc81c6ec93c536b56a5bcf2b8fb6665b0d68f935e12dcf9fc3c96c6bd918dfbbd9f7ac231b2ab203b6138989f989ee64c6d95d612e0fd46890f31cedc8b1a004c65bf5f8173f7ab923d9aed26f1c209b7e8607118890e8ffc7e0514582ccfc70ef768b019917e9b6e1c9c6b6120c3a21d782df58db624cbcbd489848267f085liblammps.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlammps-20201029-bp154.1.24.src.rpmcmake(LAMMPS)lammps-devellammps-devel(x86-64)pkgconfig(liblammps)@    /usr/bin/pkg-configlammpsliblammps0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)20201029202010293.0.4-14.6.0-14.0-15.2-14.14.3a`2aV@__gD@^@^@^^^_@]@]UI@\@\[}P@ZZ%Z1@ZliZaYY|Y|YzY@Y@Yu@YqGuillaume GARDET Nicolas Morey-Chaisemartin Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans Christoph Junghans junghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjunghans@votca.orgjengelh@inai.dejunghans@votca.org- Disable kokkos on %{arm}- Use openmpi macros to always build with the default openmpi version.- dropped 9cdde97863825e4fdce449920d39b25414b2b0b3.patch merged upsteam - dropped 61ce73273b3290083c01e6a2fadfb3db0889b9ba.patch merged upstream - bump version to 20201029 (stable) - General changes: - Significant refactoring of the core LAMMPS code to increase code reuse, simplify new additions, improve thread safety, and benefit from C++11 features. In particular the following changes were incorporated: - Refactoring of the AtomVec classes to simplify adding new atom styles to the code. Also adding support for writing complete data files for atom styles ellipsoid, line, tri, and body, which had been previously missing. - Implementation of string tokenizer and potential file reader classes to improve parsing of text files and avoid the strtok() function. This has lead to substantial reduction in the lines of code used for those cases. - Transferring of utility function from class members to standalone functions in the utils namespace. Several new additions of such convenience functions - Using const std::string & instead char * or const char * as function argument in many places to simplify string processing and replacing C style string functions with their equivalent or expanded functionality of std::string member functions - Incorporation of fmtlib to replace and simplify many cases of output formatting. This avoids many complications with printf() style functions since no special treatment is required for processing bigint or tagint arguments. Since fmtlib has been accepted as a C++20 feature, this is also future proofing the code base. - Avoiding use of temporary local buffers for output formatting and thus lowering the risk of buffer overflows. This was enabled by the previous two changed. - Replacing NULL with nullptr where applicable for better detection of incorrect use. - Major reorganization and significant expansion of the manual: - The manual is now split into two parts: a User Guide and a Programmer Guide - Most of the content related to using the library interfaces, the Python module (and Python in general) have been moved to the Programmer Guide - The content of the external Developer Guide PDF has been incorporated into the Programmer Guide section and expanded - The documentation of the C-library interface and Python module has been expanded and the documentation of the individual APIs are now imported from the source code by means of using doxygen (for C/C++) and docstrings (for Python). - Redundancies have been reduced, cross-links added, and links to external websites checked, updated or removed. - Addition of a unit test facility which is integrated into building LAMMPS with CMake and using the ctest tool that comes with CMake. Tests for a variety of features and styles are included with a code coverage close to 40%. The added tests have exposed a significant number of previously unknown bugs and inconsistencies (e.g. between plain pair styles and suffixed versions or between Pair::compute() and Pair::single()) in the code base, which have been fixed. - Significant refactoring of the LAMMPS C-library interface and Python module: several new functions were added, especially for introspection, ad-hoc numerical constants were replaced by symbolic constants defined in enumerators and synchronized betwee C and Python, where possible and needed. Most modifications were done in a backward compatible way. - Add support for a "UNITS:" metadata tag to potential and tabulation files and code to error out if the value does not match with the current setting. For some potentials, mainly manybody potentials, support for on-the-fly conversion between "metal" and "real" units was added, so that a file with parameters for "metal" units can be used in a simulation with "real" units, if the pair style supports it. - Ordering of #include "" statements has been revised and the lists updated where possible after analyzing with the IWYU tool. - Significant refactoring of CMake scripts enabled by moving the minimum required CMake version from 2.8.x to 3.10.x. CMake build support is more reliable, portable to different host operating systems and efficient. - Conventional build system now always builds the LAMMPS library and the executable, so the available modes are reduced from 4 to 2: mode=static and mode=shared. The CMake build behaves equivalently. - Use pre-processor macros (requiring C++11) to provide compatibility with OpenMP 4.x and later semantics - Many small fixes and improvements. - Removal of outdated or obsolete makefiles. Removal of obsolete files and folder in the bench folder. - Updates and new commands or styles or packages: - New MLIAP package providing a generalized framework for machine-learning potentials. This currently includes an implementation of the SNAP potential - New USER-MESONT package for mesoscale modeling of nanotubes. - New command reset_mol_ids - New fix widom for modeling Widom insertions - New fix pafi to perform langevin or brownian dynamics time integration constrained to a potential hyperplane. Intended to be coupled to the PAFI C++ code. - Bugfixes, improved documentation, and new functionality for fix bond/react in particular RMSD based constraints. - New fix accelerate/cos and compute viscosity/cos in USER-MISC as yet another method to compute viscosity. - New fix momentum/chunk to remove per chunk momentum - New bond style special to provide a mechanism to implement special bond exclusions beyond 1-4. - Ports of more functionality to the KOKKOS package and several performance optimizations. Support for AMD GPUs via HIP. Update of the bundled Kokkos library to version 3.2. - Support for triclinic cells when using "tiled" communication style. - New pair style for charge-dipole damping with Tang-Toennies function in the USER-DRUDE package - Updates, bugfixes and adjustments to LAMMPS requiring C++11 in the USER-COLVARS package (now at version 2020-09-17). - Support for building triclinic neighbor lists on the GPU in the GPU package. Bugfixes and performance improvements for GPU styles. - Updates to writing binary dump files and binary2atom tool to become consistent with current text mode custom dumps - Updates to the user supported examples/COUPLE/fortran and examples/COUPLE/fortran2 wrappers to become compatible with updates to the C-library interface. Also work on a new, "object oriented" Fortran interface has started. - New LAMMPS shell command as alternative to the regular LAMMPS executable for improved interactive use. - Interface file for use with SWIG to create bindings to the LAMMPS library interface for a wide variety of (mostly scripted) programming languages (like Java, JavaScript, Lua, Perl, Ruby, Tcl and more). - Improved support for cross-compiling binaries for Windows on Linux. This enables building a liblammps.dll file and loading the LAMMPS Python module also on Windows. - Improved CMake support for building with "ninja" instead of "make".- dropped disable_noopt.patch, merged upstream - added 9cdde97863825e4fdce449920d39b25414b2b0b3.patch from https://github.com/lammps/lammps/pull/2381 fix a failing test - added 61ce73273b3290083c01e6a2fadfb3db0889b9ba.patch from https://github.com/lammps/lammps/pull/2381 fix another failing test - bump version to 20200918 (patch) - New fix pafi to perform langevin or brownian dynamics time integration constrained to a potential hyperplane. Intended to be coupled to the PAFI C++ code (Thomas Swinburne, CNRS /CINaM Marseille and Mihai-Cosmin Marinica, SRMP/CEA Saclay) PR [gh#lammps/lammps#1472] - Update of the Kokkos library to version 3.2 (Stand Moore, SNL and the Kokkos developers), PR [gh#lammps/lammps#2311] - Updates to KOKKOS package to improve usability with the HIP backend for AMD GPUs (Nick Curtis) PR [gh#lammps/lammps#2371] - Update of the USER-COLVARS package to version 2020-09-17 (Giacomo Fiorin, NIH and other Colvars developers) PR [gh#lammps/lammps#2356], PR [gh#lammps/lammps#2376] - Change behavior of fix bond/react to update all charges by default which is the more intuitive behavior. Keywords have been updated to be more intuitive as well (Jake Gissinger, U Colorado) PR [gh#lammps/lammps#2368] - Update of dump styles in the COMPRESS package to be consistent with recent changes elsewhere, added support for Zstd compression and the option to set the compression level (Richard Berger, Temple U), PR [gh#lammps/lammps#2331] - Use eigensolver contributed to USER-REACTION package to replace the old "jacobi" function to avoid licensing issues. Implement wrapper functions around templated implementation (Andrew Jewett, Scripps), PR [gh#lammps/lammps#2347] - Small refactor of fix qeq/reax and its USER-OMP and KOKKOS variants to reduce code replication and allow to add features (Stan Moore, SNL) PR [gh#lammps/lammps#2354] - Replace the use of the C-style NULL with the C++11 nullptr keyword, where meaningful. (E. Anne Gunn, Sheridan College) PR [gh#lammps/lammps#2358] - Replace numeric constants in Atom and AtomVec classes by symbolic ones via enumerators (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2360] - Bugfixes for the GPU package and related CMake/make files (Vsevolod Nikolskiy, HSE University Moscow and Trung Nguyen, Northwestern U), PR [gh#lammps/lammps#2307], PR [gh#lammps/lammps#2313], PR [gh#lammps/lammps#2322], PR [gh#lammps/lammps#2326] - Bugfix for Langevin thermostatting inside of multiple fix rigid variants (Trung Nguyen, Northwestern U) PR [gh#lammps/lammps#2367] - Refactoring of the C library interface and the Python wrapper for consistency and maintainability, unit test support for the interfaces, decoration of library functions with Doxygen comments for semi-automatic documentation in the manual (Axel Kohlmeyer and Richard Berger, Temple U) PR [gh#lammps/lammps#2310], PR [gh#lammps/lammps#2318], PR [gh#lammps/lammps#2320], PR [gh#lammps/lammps#2357], PR [gh#lammps/lammps#2359], PR [gh#lammps/lammps#2362] - Update of documentation build system to include Doxygen processing and integration of that output via the "breathe" Sphinx extension inclusion of the Developer Guide in the manual, update and corrections to the CMake support (Axel Kohlmeyer and Richard Berger, Temple U) PR [gh#lammps/lammps#2309], PR [gh#lammps/lammps#2312], PR [gh#lammps/lammps#2327] - Update headers in the documentation of LAMMPS style commands to be more compact and check for missing index entries (Richard Berger, Temple U) PR [gh#lammps/lammps#2335] - Update the compilation related documentation to use the sphinx-tabs extension (in HTML mode only) to make it more compact (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2348] - Revised internal and external links in the documentation (Matt Mansell and others) PR [gh#lammps/lammps#2341] - Move more convenience functions from classes to the utils namespace, update the code to consistently use the new versions and remove the old, update the manual to include the documentation of those APIs into the developer guide (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2319], PR [gh#lammps/lammps#2349] - Start of a new (and "official") Fortran library interface and corresponding sphinx API documentation in the programmer guide plus unit tests for implemented APIs (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2325] - Update include file conventions and update lists of include files accordingly, add make iwyu target to run the include-what-you-use tool (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2338] - Make internal memory usage reporting consistently use the same data type (Axel Kohlmeyer, Temple U) PR [gh#lammps/lammps#2363] - Add support to call reset_mol_ids internally from fix bond/react (Jake Gissinger, U Colorado), PR [gh#lammps/lammps#2240] - Add RMSD based constraint to fix bond/react (Jake Gissinger, U Collorado, and Andrew Jewett, Scripps, and Yuya Kurebayashi, Tohoku U) PR [gh#lammps/lammps#2314] - Refactor of USER-BOCS code to fix memory leaks and memory access issues (E. Anne Gunn, Sheridan College) PR [gh#lammps/lammps#2274] - Implementation of force history for Mindlin variants of the granular pair style (Jibril B. Coulibaly, Northwestern U), PR [gh#lammps/lammps#2196] - Updated singularity container description files to better support the upcoming stable release (Richard Berger, Temple U) PR [gh#lammps/lammps#2340] - Various small updates and corrections (multiple authors) PR [gh#lammps/lammps#2315], PR [gh#lammps/lammps#2317], PR [gh#lammps/lammps#2336], PR [gh#lammps/lammps#2344], PR [gh#lammps/lammps#2353], PR [gh#lammps/lammps#2364], PR [gh#lammps/lammps#2366], PR [gh#lammps/lammps#2373], PR [gh#lammps/lammps#2369], PR [gh#lammps/lammps#2375]- disable march=native optimization by setting empty CMAKE_TUNE_FLAGS- fix build on ppc64le by enabling gnu extensions, see [gh#lammps/lammps#2079], this is a bug in older version of the ocl package, compare [GCC#58241].- gcc flags an issue on leap 15.1 that is a false positive, see [gh#lammps/lammps#2078], so disabling lammps custom no optimzation flags, using disable_noopt.patch- bump version to 20200505 (patch) - update of the bundled Kokkos library to version 3.1 (Stan Moore and the Kokkos developers, SNL) [gh#lammps/lammps#2004], [gh#lammps/lammps#2054] - new Kokkos styles compute orientorder/atom and coord/atom and some related bugfixes/improvements (Stan Moore, SNL) [gh#lammps/lammps#1895], [gh#lammps/lammps#1902], [gh#lammps/lammps#1906], [gh#lammps/lammps#2033] - new fix accelerate/cos and compute viscosity/cos in USER-MISC as yet another method to compute viscosity (Zheng Gong, École normale supérieure de Lyon) [gh#lammps/lammps#2019] - update of the polymorphic pair style with bug fixes and a new feature (Xiaoweng Zhou, SNL) [gh#lammps/lammps#2000] - added option to create a dummy fix as a placeholder early in an input to guarantee placement at the top of the list of fixes. (Steve Plimpton, SNL) [gh#lammps/lammps#1760] - update to fix bond/react to allow using equal style variables a probability input (Wolfgang Verestek, U Stuttgart) [gh#lammps/lammps#2013] - small update to internal commands in kim_interactions to improve KIM simulator model handling (Ronald Miller Carleton U, Ryan S. Elliott U Minn), [gh#lammps/lammps#2014] - many small fixes and updates to source code (mainly for the KOKKOS package), cmake scripts, and documentation to address issues with recent changes and minor long-standing issues. (multiple authors) [gh#lammps/lammps#2003], [gh#lammps/lammps#2006], [gh#lammps/lammps#2010], [gh#lammps/lammps#2015], [gh#lammps/lammps#2022], [gh#lammps/lammps#2023], [gh#lammps/lammps#2026], [gh#lammps/lammps#2027], [gh#lammps/lammps#2030], [gh#lammps/lammps#2032], [gh#lammps/lammps#2035], [gh#lammps/lammps#2036], [gh#lammps/lammps#2041], [gh#lammps/lammps#2043], [gh#lammps/lammps#2044], [gh#lammps/lammps#2045], [gh#lammps/lammps#2046], [gh#lammps/lammps#2047], [gh#lammps/lammps#2048], [gh#lammps/lammps#2049], [gh#lammps/lammps#2051], [gh#lammps/lammps#2053], [gh#lammps/lammps#2055] - enable kokkos and OpenMP- bump versoin to 20200303 (stable) * General changes * The documentation file format has been changed from the custom txt2html markup to using reStructuredText (rst). * Many file read operations are now monitored for read errors and thus allowing to detect damaged or incomplete files like potential parameter files and restart files * Updates and improvements to the CMake build system to more closely match all the functionality provided by the conventional make based build system * Support for threaded FFTs from FFTW and MKL, support for cuFFT and KISSFFT on the GPU with KOKKOS * Expose neighbor lists to the library interface and the Python wrapper * Documentation of installing LAMMPS via conda * Many small improvements or bugfixes * Updates and new commands or styles * new dump_modify options to embed ITEM: UNITS and ITEM: TIME with information about units and accumulated simulation time * new pair styles cosine/squared, local/density, mesocnt * new fix styles wall/reflect/stochastic, propel/self, 'npt/cauchy` * new compute gyration/shape/chunk * new compute hma for fast, high-precision computation of certain thermodynamic properties of solids * new compute style centroid/stress/atom for computing per atom stress in a way allowing for more accurate heat flux computations with interactions involving more than two atoms * new third_order command, a companion command to dynamical_matrix, for computing the third order force tensor from finite differences * new options ratio and subset for create_atoms and similarly new options type/ratio and type/subset to the set command * new tool for post-processing parallel tempering trajectories * multiple updates, bugfixes, and improvements to fix bond/react * improved implementation of minimization style fire * support to run NWChem along with LAMMPS in client/server mode * Updates for packages * KOKKOS now supports minimization (limited to minimization styles cg and quadratic), updates to the KOKKOS library, general improvements and bugfixes, more styles ported to KOKKOS * several new SNAP potentials * tweaks to USER-INTEL to compile correctly with too aggressively optimizing compilers, corrections and improvements * bugfixes and improvements for the GRANULAR package * several new SNAP potentials and a new compute snap for training SNAP potentials * bugfixes and improvements to the KIM package, new command kim_param for accessing KIM model parameters * updates to the USER-COLVARS package with updates to the included Lepton library * updates to the USER-PLUMED package with bugfixes and support for recent releases * updates to the USER-CGDNA package including a new coarse grained RNA model (oxRNA2) * improvements and updates to the SPIN package, L-BFGS minimizer added * updates, extensions, and improvements to the USER-MEAMC package * memory leaks fixed when using styles from the GPU with multiple run commands, new pair style lj/cut/tip4p/long/gpu * updates to fix rigid variants to add gravity to rigid objects with overlapping (granular) particles * support for rerun and read_dump with USER-ADIOS * Backward compatibility notices * building the USER-COLVARS package with all features enabled now requires a C++-11 compatible compiler * due to changes in the random number generator initialization, results when using fix pour, fix deposit, fix evaporate or create_atoms random will not match with previous versions of LAMMPS. see PR #1569 * the gjf keyword for fix langevin no longer supports the option yes. Instead you have to use either vhalf or vfull * the FIRE minimizer has been replaced with an improved implementation. The previous implementation is available as fire/old. * new documentation has to be written in reStructuredText format- generify used mpi version- bump versoin to 20190807 (stable) * General changes: * further tweaks, refactoring, and improvements to building LAMMPS with CMake * refactoring of header file handling for improved consistency and removal of cross dependencies * refactoring of include keyword processing to lift some limitations and to enable KIM simulator models (see below) * Updates for packages: * major update of the KIM package to use KIM-API v2.1.x with support for Simulator models and new commands to generate variables for transparent unit conversion in input files * optimizations and corrections to the KOKKOS packages, especially when used with CUDA, update of KOKKOS library included in LAMMPS to version 2.9.0 * updates and bugfixes of the USER-COLVARS package bringing it up to version 2019-08-05 * new PPPM and Ewald solvers for electric dipoles and nuclear spins * optimizations and improvements to pair style and computes in the SNAP package * updates, bugfixes and portability improvements for USER-PLUMED package (supports plumed 2.5.2) * update to USER-CGDNA package in preparation of supporting an RNA coarse grain force field * new keyword hybrid/pair for compute pressure * new compute gyration/shape to compute eigenvalues and shape parameters from gyration radius tensor * new compute momentum command- bump version to 20190605 (stable) * General changes: + further tweaks and improvements to building LAMMPS with CMake. + improved error messages + refactoring of Install.py scripts in the lib folders to use the argparse module + better checking for style compatibility with suffixed styles * New packages: + USER-YAFF providing styles for force fields using QuickFF used for simulation of MOFs + USER-ADIOS package to provide Exascale compatible I/O support for dump files through the ADIOS v2.x library * Updates for packages: + consolidation of "soft" pair styles in USER-FEP package and addition of CLASS2 pair style variants. + KOKKOS package bugfixes and enhancements (Stan Moore, SNL) + new generalized pair style granular (Dan S. Bolintineanu, Ishan Srivastava, Jeremy B. Lechman, SNL) + new pair style drip for dihedral-angle-corrected registry-dependent interlayer potential (DRIP) + new pair style e3b for adding option to model the E3B water potential (Steven E. Strong, U Chicago) + new fix style electron/stopping for modeling energy loss through interactions high speed atoms with electrons + update to USER-COLVARS package to version 2019-04-26 + update of the KIM package to use KIM-API v2.0 (Ryan Elliot, UMN) + update to USER-INTEL package to enable use of the package with -DLAMMPS_BIGBIG + update to USER-PTM package. examples added, license info updated, documentation updates (Peter Larsen, MIT) + updates and additions to the SPIN package (Julien Tranchida, SNL) + updates to hyper-dynamics support (Steve Plimpton, SNL) + updates, improvements, and bugfixes to fix bond/react (Jake Gissinger, U Colorado) + bugfix/refactoring of REBO pair style to correctly implement what is advertised in the documentation. - enable support for kim through kim-api package- bump version to 20181212 (stable) * general: + major improvements to building LAMMPS with CMake. + significant consolidation and improved consistency of the manual after the refactoring for the last stable release + reduced risk of memory/buffer overflows by replacing most uses of sprintf() by snprintf() * new packages + USER-PLUMED package with a native interface (no more patching) + USER-SDPD package for smoothed dissipative particle dynamics (SDPD) + USER-PTM package for polyhedral template matching analysis to characterize local structure + new kspace style scafacos, which interfaces to the ScaFaCoS library of long-range coulomb solvers. * updates for packages: + USER-COLVARS: updates and bugfixes + REPLICA: added support for (local and global) hyperdynamics + KOKKOS: updated Kokkos library, added several KOKKOS versions of styles from the GRANULAR package + USER-INTEL: updates, bugfixes and improved support for using + USER-MISC: new styles, compute pressure/cylinder, fix ffl (fast forward langevin), bugfixes and improvements + Many small bugfixes, corrections for memory leaks and memory management inconsistencies and general improvements. * Backward compatibility notices: + the command line flags -restart and -r are no longer available. + the naming conventions for the group name of groups maintained by fix bond/react have changed. + pair styles in the USER-SPH package no longer support Pair::single(). + the meaning of the sign of mu in fix atom/swap has been reversed to be consistent with usual conventions. + the default installation prefix for CMake based compilation has been changed from /usr/local to $HOME/.local- bump version to 20180822 (stable) * New CMake option for building LAMMPS and all of its packages, as an alternative to traditional make * Restructured documentation * DEM polygonal and polyhedron particles * new compute entropy/atom command * New SPIN package for modeling the dynamics of magnetic atomic spins * New fix bond/react command to enable simulation of one or more complex heuristic reactions * New USER-BOCS package * Fixes memory leaks caused when using the GPU package and OpenCL * Various other small updates and bugfixes - drop 858.patch - merged upstream- bump version to 20180316 (stable) - many little bugfxes: http://lammps.sandia.gov/bug.html * A potentially harmful bug was found and fixed in the pair_style reax/c command - Added 858.patch to fix return value on ppc64- bump version to 20180308 - many little bugfxes: http://lammps.sandia.gov/bug.html * Various small changes and bug fixes in preparation for a new stable version release- bump version to 20180222 - many little bugfxes: http://lammps.sandia.gov/bug.html * added a pair lj/cut/coul/wolf command to enable Wolf treatment of Coulombic * added a new USER-MOFFF package which is an implementation of the MOF-FF (MOF force field) * added a new pair_style ufm command- bump version 20180117 - many little bugfxes: http://lammps.sandia.gov/bug.html * new pair yukawa/kk command * new fix python/move command for time integration in Python * new pair extep command * tools/doxygen directory to build a Doxygen style call graph and API lists for LAMMPS * new pair snap/kk and pair zbl/kk commands * update of Kokkos library * improvements to pair reax/c command * new info coeffs command option * much faster replicate command for large systems when using many processors * improved setup performance for large systems on many processors with molecules and pppm * more informative error messages when evaluating variables - dropped 30b482975a6a29db2265b44c4f27d6293eacb72f.patch, got merged- fix python install for openSUSE Factory- enable GPU support via OpenCL - added 30b482975a6a29db2265b44c4f27d6293eacb72f.patch- bump version 20171023 - many little bugfxes: http://lammps.sandia.gov/bug.html * added a new USER-UEF package * added a fix rhok command * added a bond_style gromos command compatible with the GROMOS force field. * added coreshell variants of the pair born/coul/wolf and pair coul/wolf potentials to the CORESHELL package.- adapt to new openlmi package - source mpivars.h during build- changes license to GPL-2.0 and GPL-3.0+ (#522368)- bump version to 20170901 - drop 573.diff, got merge upstream - many little bugfxes: http://lammps.sandia.gov/bug.html * added USER-MESO package * new compute aggregate/atom and compute fragment/atom commands- bump version to 20170811 - many little bugfxes: http://lammps.sandia.gov/bug.html- RPM group fix.- bump version of 20170706 and move to cmake (upstream 573.diff) - Notable new features in this release are: * refactoring of the neighbor list construction to be more modular and extensible from packages. active neighbor list modules are reported in the output * updates, performance improvements and new styles for the KOKKOS and USER-INTEL packages * bugfixes and refactoring of parts of AIREBO and AIREBO-M addressing some of the occasionally observed instabilities with the LAMMPS implementation * new interface to Multi-Scale Coarse-Graining tools of the Voth group via new MSCG package with fix mscg * new pair styles lj/charmmfsw/coul/charmmfsh and lj/charmmfsw/coul/long and dihedral style charmmfsh for improved compatibility with the CHARMM code using recent versions of the CHARMM force field * several new styles in the USER-MISC package * improved compatibility with Python 3 (now only the PYTHON package is still Python 2 only), improvements to PyLammps and its documentation * various updates and performance improvements for USER-DPD package * updates and bugfixes to USER-COLVARS * new package USER-CGDNA for coarse grained DNA simulations * new support for generalized replica exchange (gREM) via temper/grem and fix grem commands * support for treating spherical particles as 2d discs * improvements for load balancing via recursive bisectioning * new SNAP potential for tungsten and tungsten/helium systems * updated version of the bundled moltemplate tool * updated tutorial for submitting additions and changes to LAMMPS via GitHub * improvements to the documentation build tools * ambiguous hyperlinks in documentation are made unique * spellchecked documentation and comments * removed the obsolete xmovie software * many little cleanups, bug fixes and removal of dead or obsolete code, including in the tools folderlamb03 1652318873  !"#$%&'()*+,-2020102920201029-bp154.1.2420201029-bp154.1.2420201029lammpsangle.hatom.hbond.hciteme.hcomm.hcompute.hdihedral.hdomain.herror.hexceptions.hfix.hforce.hgroup.himproper.hinfo.hinput.hkspace.hlammps.hlattice.hlibrary.hlmppython.hlmptype.hmemory.hmodify.hneigh_list.hneighbor.houtput.hpair.hpointers.hregion.htimer.huniverse.hupdate.hutils.hvariable.hLAMMPSLAMMPSConfig.cmakeLAMMPSConfigVersion.cmakeLAMMPS_Targets-relwithdebinfo.cmakeLAMMPS_Targets.cmakeliblammps.soliblammps.pclammps-develLICENSE/usr/include//usr/include/lammps//usr/lib64/cmake//usr/lib64/cmake/LAMMPS//usr/lib64//usr/lib64/pkgconfig//usr/share/licenses//usr/share/licenses/lammps-devel/-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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/d4c39e7c5cbeca40861ea9cf639a8a73-lammpscpioxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textASCII textpkgconfig filePPR?#WWi:Rutf-8a576ca30eafa027d65c41f23aeb1e69f5f295a42b350aae5283889dd6174e869? 7zXZ !t/䕋] crt:bLL &з?H,\ }֡}>4C]X~XtF帙-,H[Ǩ<|gS^ ]+!QFncR!t+]P>j_W]2j v2J#'.+$ZD|=AS}Q3ھeEz*kO!M=\Bj2۪R¸zRݨ7a K/G&״c fB"V*pdzjh0GED23%A'S6ˬ,HV?X~^W+/ /ػ؃,FO \8^Og<, +Ѩe@5R9.[E?ߡK+w!낤mZ-"!$̐U?S]xr TK)6u8]Uiv_ZHk\ŎD=c r:'׫thx/<=!L˫*M̗U%۲gA<0O3cI KUGj@v% CƂ5r5uب48uWgi*.8_  !_HO;6=%[K,\cnx(,z}յKڥf ":[<;cBέZa%vF`"߸-qh&e6,Ce mq&HoFI¥nl/W5["!zd*o3N> NYf#E6E䔻7j-6OSpiz#OY?ʰz.Da@P͔Pn}TO"97ƏvIJ0 _C8Ew1 gSűI@ }~p 5"O%}ۜn 9h"‰jA3tbIձј-ցWJf/'ӇlV2v_wBkTiz~|.jsP0/J\\Bj*xBߥД4'luD%[Z~C=QOx Y?N?uk5,*خrC $š G +F.}ARemUŮY`>-0#5&:U>"v@l\ħԉ I)/iKki9uE:(A!6lŻU?"AG1?gdavzs d \Q|2f`Մq!uTھܝFAcDhH30r|U}*;Wn5U֠JrY) ,&zmGt\0#ny0->j,Wqpo ۉAuV#,+FA=|BeK~mKQ4,N >(WB\.(UzIoK=!im~Ez~\5~OJΐ#EwajHpHʸ.s߫כ5r&^ H%#Z 3qa/]u[!n(~K ?sla}%欜}5Rf'5SLKsw`L 5L ('mʕ1@0AɔŽ<\;ւ%wAW@382->9^I0ΕZgKϖ6^^dɝG?7gdu)b{E{vUїLc΢eF2ڋ=N,a O6[ vPO}t$ǹ$3Go)Wa}9-Y1MJL"G;*Gr|F5?4 ^70!7##TD=Je8-؇F=DMsaՍ0${p/2W7 g,Չ8U-H: fpБJ6 .EGg` 0OLKnjަM/nfk곋 =X CTyf:?l#ߖwJ[ArPWߕ+Ak;i7e}r'g=_ g_FdwgFF^1Rm):\|\`.ڑp"_$ZQ~!MVN/.ED{sFlwyhͺ}&*+5fɝd]QGKDgax52I+˦2Ii;B | [n>x.-E,_I s|O KPA308_QÚcMj!J,d8;!Q3pIϤ EXKK$Q񼋾pCY4B2D{GX#*V 5^9;w?uiO~ Be9 8v)p%"{{EY0yP頿vUG[=$Knmk +kǺ@> [րQS'Lt2P=W FSΐP,SWQdvubְ~σ 5 t27,qq+@Zbi:_잕pYHu+:X?#keAc{'E(VG[E(F`k8^ė ҁ/i{&pdF0V+>wPޡO~$N*=3_֎6:8xafh`Q񌧢 Qzss$eO;ܖm&ѻe=~-tͭe#w~3W0c՚B3,Gqq2N'mV|i-l+q(˶(A3Sup1JQ+dE'ݺNNdK!5;?/Qa\k\L59}ܻpz `c`ۜ޺{VJǎ9׎) qNʬ-Yޙ[v@/.Wgnlԧh]3:Dk ^, Nt|~P!-8Yo#+XuC 66rD>I(o ʌrπWs%:JR6<-h4AN+e&]X^ Б2a,nc <#&#XG-ghLX>\Ls&BHgLXz?wcoG!*V* 'g:K,ia&k\ 9[k]$ʐH b~%odY(dX lW!< 2bħ *9!X!*{Wu&@%7)7MҔdTE{7sRq4ܧ9{w㬒 Dmb^sc y1|`fϫTY" 0JWpd :w3OW?¿?_ZQ7/P{z! TR;c!%fL\m|Zpd#( k+(xN)0::ɀ5 Fm+4a&_)V1>z|J д4ep4yfߍP_ α6*բnU(׽ۡB>YLt>+k̓-"^J)S0- W]6JnR- I>Ki]۳QBga@U%t5'4Com\R A-K=t(   ?Ɓ i "y9 8T̆e4>Z,e1w'b@ ߠ c@9U)?7$:_oBMձ+.Z_&'<B11鳥g$kou9}>m$i$_s_3Sj7hz31jvۨ ]9'eihA3n?~ĹIB.<ڛRYe`A^_SI_a$mx=},8pg8#x/JS/- "r1zJҖaKgZ$Ѩu(kW*;b;Q&Emv2Mt? or b=q&",Ϗk89І_*v<="<}6kĴ/o-g8GIjK+1baoiرaNeKOWyPapšz. ;#წ1Uy}iL<,m  ^X6¬F79"aLK]JjH~=-.o6r!8|L|QWٟ81~&1}vys'= '*aZץc8T[%Kc{~l S]twff *"3,}aɛ֢(>Cޗ'S MWyT8CDJBe}) }å:ZPv_Rl㰋wn{b;pWaqOYÜ"Et)6]>*v€TN&9;>XWWeT vd\ ^2ߊɿQ,wtN$7Et&zD f/yC0:uhc 7LΊfN9d _AH/@П_C"\),Y'eS9iR/j5BWX(nݪ ؛7:ZF%PѫOkAԤRҼ[>_".\h"#\ᵆ<-rfIv5; xp`9ys`9i-?Bnx*C=L؁T  VuNl159p|i/Mڌa;Y.t1"ZErpEՆ˟f h8f][Ҽ̐v*jA:bB:a2t9(JQҿ*gZhdHnpyN%l=?*JdV,OeVMVGQd-SWavl5Kd<Ў29N2}UZz7Rmv7lib|, AuT\ww[DoF ,'4 <[xf-hxu7.}$v& X^$a'"0y_p;K2KH1zP%|\ϒ_|zױ==<243*^,Ϯx5kV杆Le,\a/L;QR-j4H)镏U{8zu- h#RhX>IFOm>CT+ 혋r?e2E}XkDc^DKC=qn32*ncwd~o;q9|GN@¹x:7Օ>.[Z$zӢ&<.Nc%Jr> Uu|Q\uA0-eH[\ʳ?>UpnXk &US4Y`zn19J/9U DzIvOP㴯{' vJ8 hTG+2<~\xֶ5Iʺg w9#m!3)oƼɾyu0VE˛:9R.t+ؐj *' i|Ekt >+XQ9v+i'hKaxC]:W#pCOٳIK1jG7\PxF=ݺ7>5eH"g}(og[ dŃ]P|LL ja1S T%VlNw>kLl/~}L[?^IO>?K g&fxW?38Ţ*[4:HZiucKpoZ1G@z@9n\I~}Amuk*T~Z) Qay랳D[7 YCΐ︫&V燙̲Ɯ*svFWԄ=hpBey-Dž_7.o9ۇ*zgu@y:=LAc)3/>/hG pSRC⁑.:q Hl8sUqe(|K [uW]Qd9v{(14 L$?Ae6p:ެ@wVe2֐mAސN&< .琺| 6\'Fu^CMMљ`iLZ63925{Xmac]oztBnkBb0= v,w~,HXXx*'yҿ4n|'tݱm44[qRTm]nj°v>;`?GZ 7T/*,ar {Vӣ^*8-ZTMЍ5@{S]/<2qƊ5AuUiվ.~\j+Yp9[QмuRrƃYDVtm'أ|Q($>`cB!sǦEл XHeRm!Yq洞2?fbռx=!=JV_X.?8xW'r{L+ -dIYBr-fPPpWcѮ]j[MLU` C6NݫتK5?M,ݜ2sK ?]ޱkɽyNrӑ g҂=XL)&!8CAmq,4x1v:>e[RB@ a4}_^'15<=f /O7}9oRUVBTOre=zC9] l&Qg V{B2l 9^!|Vu2OQZdª8zhV\4qvO(C\b[G=K4JFWt#R`rޮlkqo*``僊Ǟv_ETj2щQ:~+KgH]QNVFj''2(EoX69o&*6m@PN?׸ֽkl߈2 I=/#c:9magd.y(寻Pv&z;j VХXmN'!8r{q\sQ\CrqżE RRa/KW^ʹ Š$`X&Ҧ_*$9ԠC+|?m:l [K\TZB۸;m@{*qJenP(A4[Vl#M%TMmHt=>^o?>R"in@9\kJKy?ǧof"xӺBҝPD5lsƁ<|Re48Խ3vL.h` hݔbu᠜T@#=4D%$vWG㌝~(k 9&UVBF|G&Ē9*M,-JRy1V;l+HIRٷ\vNܥ4P)48a/Qɞe`1;IŪd[ -)~.d8u`KzE1ڞZ#O7ۢNk7/Ix*j^2_zӈV㲫_{< aGU͉]aPp+4s B*I0ݲ'ٷEpuQ5Ry\,=*^ o*r.qdb./l\U Y|T8 's>]_(?_Akj`>w; BAug>,My$HR]SƇXO† ʲK؊tGcci: @lc;!Tx@YɼzTgeU df>[w; n@@OVH_*jHrDKt܁Pƙf+L$qhӕ#ɩ.ڎ6|[ (@i8UVG;\F(]1~rvQbxDm(y1F0\9iP͉` Mŝ^qvim%NsXo&*O%)qr^n ̍Cp~XQ!@h70 :J!ftCIyPل?z^>L46^kxqUb> NSR @\僓A j_?)p3ΨT} J0\a5fm$R^-/dSR(7N날+àiVLõbZM1!gG/e1HqQցQz zJ%=: Ɖ"Q/χn'$n4i 1C,ag(J4%9VicT&V~xº>(;POu%|pl{Y~Vi[i*ecw9|9 ꬧^\(fU>zoHc%fHϱQ9[8bEp%&k&vJGZJ^3 h薷FL1ܧƍRŨЃ6iū6m+YWFL_//ȝ;[/* ϧ$#*SJG-5yLLFb):OR^#) I^2#1,`s{Eq8n1:gEcQSE͒o2hd^ f4r +5E#|JhŶGj j m򯏌GψI0qkslD>0/<+g\7M{B9<4d48dANN#PxI-oղp"]*j :=Ww6ō7ׂN$A 7N0IBEȡ>g{{gb7^ro8㎷DϛvtO( iBdS5 &a@h2.sBsHzuhUK}&\WfE9){ _FrG J J'_BVUKTVx}#B%ߝyUp/P0䔫2rJY۴^~QkFH+*ޠy'cC80,Ub$OǥbADQ=2FCGLpG~ݸ =,|4=~^ J5Qqa3םuTS~J11^>C/ Q1 L/pD՗ie$$ k;p逮Qzyu-. .Z:m'>m'y+.k'9O{agP~6c'XDx6d7aQ2Z,/lG'OWQqvhwJ~M9qR"/4H .ep y&8dC.ؚҋX1d<䥒2V,\s5T>ArћA ?X;ZKggp8hq`C^|ZS!6䇦[R"qa ,I;L*XqSe8̜hSl?cު$hUHp_߀ch)oĊ@ 68Y-uJ{ 'BJmiUǮO? z`f*v[Wt ZA7Z#J=|pؑٛA}I=ki4SG&';+VD-4?@1_h}%\V|c<|)f}]bA10PMEp7VGh^2~@,>S1ץ8qOa逗hUg\);Pր1gtziۧҒmiGȲiDJN{iP=ץUA|Bb}^ko;3CJ׏)0jzri%W߭Am-Z~Bv*B*L/06!ͳ:K[/ dv9<˰?\+J7\-r2`]߸9?i:++#/_bZC2q4.5~@kR tD$B9j{P!2.9W ,r֍>J+|+˕޸Q^SYI(q9T _S7bKcR?c Sѐ([? JsZOuu% O7=޷pI2XhhOhfzQd%Y2|}|.@9H/<9ʓ؊i>%Xn.>#_}.{m}X3o$Z9k}-bjM] v{R|kKfF AG 08'xN ʛ=lv4TlJ:]\x!XvR( ȃ^cfβpVh|hwbꜯ?Ĝ /~Xd[ϕ}Aso磆ɨxJ%X_힧2~Of,0BЭڡpvG)Gha7MC)#BA 49gZ3R=Hawn0&4wPus ad܆'=WZUp

".y#=5[7Ɔy;y 6Oچ|Z֨ 1Rg8qUN yMZc`<ӉU f7.Rؠ,D6tF嫙vY .T&>,(@;^B ^ Y]{Ql#NK po! /%}R NNd/5I O__}LmRPrO9Y)7\`2k MS4 ڻHP:}u)iez 2l#og/+lV:r۟Lޔ8갍&S:.;vk}2zZiY*6hhR $ۧ\x=hʀ-S`эSa১az%BxVfB0W]uVS4ئKb7T)8;LI"9Օ9zƳ}Fni[<&Ҁ~zƥzY3T/ѭ(3\O/#PeT,5)W$7D֤,l\b>Iá`ǾuqLn"^;Œ @.#rZȏ͕e?CI|E`pZ?'Шet{qSX[dҪk]C k.R9 ufhbҨ}CajrD[m6X>t~5thPJu^׬)kb[n.)׬󯜨L_S=|z4&-bHr BN\=.6d\񐬿,s@6̰||Gtj!\A9`||)X.ƛxM^s?+7כ`1dПߝdv:g _B2w@IE &d3*4z:4o-.TJhܔ&\bh0T9c-ReIlRsSdБ+{nLN,eZԣKZ e][1OvhNSL{qb=ٶJi{9eq{ Y?2]搛P֚o=U_Ы훯鈭X7`o5[q 3=cGxm4d]osb#?S"BsXFPIs/ Ri 1K< q'tMld((֣!svCdהN ڵ62/k)N]g1_%IuYj N% JNj^=l3^4003'|wi&*҄;u?s-:D'03i2(U`[?k< 2aZVXDŽ@D4 )HG)8e']6_E3) k9UBqǎ@aVk/sH)RLвMV^V}9?=%iM_.~U?u=GFóx?kC ,w % Es,U(y(2*G643!BD4h9ѷ$krVq d?C_ !Jc~R7J@N !*!z<z_Omft.rbt5:MXn{)bۂm>f%gSD_[RFz|09spAgzC'B^-CpW5V*]‹:"Rţ7i[$y"op#Ȫ{-Ǒ0"ntge9<βp} 3_ch89)$! #1N?j/<(G`%)h<]dO+AcuB+l6V_ ;~{V0,Go~!6B3>t/t %KȘ7`M$,@Ҵ kʉ6f+Pa f-eOJ\nn RQZ$G"G2uQ> vjq 2؄qycX|k~ Is'-֨Wn -?;bV)>cZ4ݚQ:e1^D(6ˤe ©nˎv'6Axsӂ]j.ƋaV9 pJˏEF*ki·17h50):YXnxK7F-NN_墴LkRĵ$2ð@+T r_~sn}SU>gg N10X*+l[ot/am#`%f.hΙljx  z!IqrT]бzǭ6I1?}AuU %>TL{I ;AaEcORaЉ=2xw9w kC63Rafqц(Ȧ_b3]~Cbh 4ʡ:h\u)Nֵ:R\C#~܋4~8;4:$7%wc'vp~m7>?GEe4L 3M_tPE`yTbN {%XfQߺaM(TB% ;G(Ӿ|( I}61S # IG%~ Jty%ﵩ1Zƛ gz(%HXl96#^ށp7[ӫ^V&47Ja.W`qɍXa^Ґعn }cÛ> 9ΉHaE\qhtwv+l5qZoTZ!_'zzƽus9ѩ ^pg)H4^6[ }5jc\@L2dGa.F@Y"8z&V4[r*dwdr=:l}UG|pp~ӓG1j ceS,vѤy[eÄ-4-c] Ieݩ~a1Z+.D0u* BZkUYw,`8|1P2m,9[L'DYI{/RI64K<‚E8my)J:XiQ:8WRWs;MXxnI꼍 9vSp$E; g֛{DLNY<Γ+i/ ʰi+s[ Lz/CHq4 _6~e`{ڐEgM:TFvjsϫfñUVJMoa ;fOrk2D(P*AGP /Qт֊#HC d~gZ yhVc!d/eGo3-L͵~"5#ְH@3xxC5c,UT -\0['r6-]~%#.i{?t]9rsuZG܉ S% nAwl&MRk3@q!%4¨] Ɍg5s}tc0./tށVy0C E YW&ha*'zl&[}зZ˸؁\&ObRŚO2`Gr 7 `aU$SVes yёLo3ϲX+F uSfT\Fma xߨN↹]y'pb"wnPt2S!UT5^< vIċRIK'tWZS]Ma `VFٍáȟ :v#Gݴt 2LE`2 u|6\ mMNOA%7(_.ě7 ʞ"tΒNh|6GNf],'F_wLZVxII#trdy3Eצe)3P>@BC("&g/l48iZ&~2(B9C{_DW5%5_d8 a"Q[F#I-r<' fxprD;!;̆,2/Wzъ[ 0nY]W7ʒ=Y@8>͹ߛm#"BpZF RL!19< D!g:C[l@ #NMue`:آUN9:],\EBsd V%(^#ޡR_bi(~> 6HoZ~J|GD W*/4S˾x h>q5uR)\a=<㖌sA-5`qGMJPuf/ s$- <@dƨͲ鹏F#B$ml $n8JFU>)&y#77@)G*s4J{IsiIe> p?kOt8|k= eNe(eYݦ|Λܕ:a-<ߗokS۽( yoɾFNڈ%Տ>F Lf`ЩESF2U(_5nCE@FORS,@dwtcLb&ֹj-DFA* E˔][Nc9G9&}tM~KEdQ$܁* IV5 $ϙ V󥲠{Цˣ| 1}{lTq1A :$o3:) W ;WNV91 ;(89/UX!:票r H*Zkȅe#|L1 }<ISFA|{@Vkǽr0ZQ.fj6ЊtFפm\*ޤ((]\*I@Z0cj-s&5ܥK#?:x9 cz1DžrEl;/W蒹"Cۢ}vbSq_ r2(SYhk8HҞRS!K Z8nR/mc8ǎ)ITa= GM ż#AvV Y&/'<"=?3$EX0qñSهu(r&1Xr@艮G3OS^?/\W?T@hh|_fKO`#F{HN/D#`ykJV(~׊}JG<+?TpYҊH|a7.eET %ST_C6?`0YFsv'=yå쪛uGsPHXWfM?E%FNv}ZB>2}",fBF!aʆ9y:\<żVڒVK搈WՅp$3Cd@)zrwKc*v~GVF!×VF a`\cS!MH6v38ojn9-G ,iޗ8qiw{:pF8MʵHPQl+RQ~ϞtfS"_?dȢ..%`ۓY0[ T bcODC&&lH KSl<4lBW[>N\ՐVJL%hY(η{gh]Q ZfxwFMLKg*U-Or;F_р=#P8-O#}{j),4gWp]&kcHCP}m@ide3O1S̍}FJCb7oX"XITư; &8NO03+L«)~LصWV)9JcP0Hw ݅ZY<{K8ؼLS&ɀ"rL 6fia~r#2T -V#~xfy/Cj{I]*`AFgY)aDRO;Gh,m/{t=-> H7DY o; OTe8s)QDRiSshpzVY$5 s[WV/Ow&|By!%Ц˾0hf) ?)/otLIs4BʺTqo:D++#,z3ge~їsiɦ%$^Te@m삢PM/ xed\P lת6CtQC}A;Mt4m^d[$sfΐ>?JGFi޶|oI.qk7ITxE@k`3 /fp'h9b {JӴJPVV̏X:kXRzU0iFD.2yuoGT1; *\1Ҡ-Z 6&&?{_MuxLVU}'m_)Y̏m=&Ifq)D: r-iޫDg 9R*ZZVه`/+XMn B0R\O 𮟚$uLr$M,)'E"aߞx#bKf``><(S?#ʧ3}=x^C4?l/ftW>p%t`\irٿ. 0K*ɶ')̽$Ne z:wa%.-vУ(NkpZ__RkA /lSg ICO/UĝMX2 EgZ7S+":vw0MJ+~e^ y&kh t^"p6?Kہ3'CW7 )j 1'@5a%0-͠~o]Ǐ]=A2#jTni٣mVE>H=0ǼP%O "4Kĸ" ނaSBk9WbH5RPbSakK A0e٘[ۢ7!F<[cQ|i:\qR9 $! HQ[vxUXXˡ ζRӟ^M1u`3S4xuǍs56AD{C<Ʊv"-ZzK( H&Lrj47_rdY׹Æ֝. |vJ^ |P3V0fJ1٢UܜFG\UGF=̬߆-zդ *(oBIWM$S! EA2LHذAm^£# =IℌCفq"hqLN 0xz}J=;(\v=GjD"optvj2qL;2ʍ19˨F1T+ odP.PN xؕ?B "k@½skVA_.[ Nr8j-ᥠ? PIQtmbrIsc~wƨO`cUYK#k+ TLI6@WϮ [Sbol!<@Uf@Q=XWwXjœiI9V^i.ǕEtJ⺅.C0"粹y&rS f p0SQ}.:@F$%8F!;dIJ;WRFYٹzG)\>z&c&"WC(Mp?O:=ԩ{75ML-XDs }]AUf0ޘ3mvl{n 35qa'0ܝ'HXbZ[@!2 >:*"[rU(i/#M k}_Eh0XGQ JyY{jQU\Iz^5du蟛x1^+)>eQb`,Vݻ&3աbOu޶܉r7Q?]ÎRg_A3f0طj NcxmܖrCf'U"֕&ifAޭh Sh|%_01DV2gbJ.s4~p`3N̂ҟQՋ|=nƄ:O*ahNIqQX˔Ts?wi/f3E.hѭ2곈,́C ˉmIx V7-3P2pjDzHC^# =!HT'MI~ JJBB=mw@[u=sTd:a+F˾k˦PߘS^L7ĺA hN細_/t!;-O#+G;'cE~)I"-Q(Uf<#{{ k \ ͇ґg v&Qt E#JbuAfܨE/J6*r}h5/Rjc $ģZΑeS&wT~*+qqށmԺ ˚zQm tM]Xi諭_OyNNղĺnIT@s?[>g3rA4cLjp-A{Y^8{ Av}ḇnA}I5؂9/CtH, b$ޘbK3$%52j.Lyݳ}sz=bg [ u-Fa Yd&{fvuٽ)m[=0L;XrE[bgZ mI3|TnllS}/c_ڼG9AQ9~Q`ۭvoC+O~KCgs-.0x=EW45[jiԷYOwM9Ertm^;^f_M#Rx]GlUQRg2qkڃ9*m:L̅Π>pepŬ֣]b!M֤yr9ʩ?tV% $?%&0n a5y5m9`?TmMaGu>zeoi]f8p]Mm.mWoz!}ch6N{org\eh/xrз5LΕyI*2uCYs*Hh,506dDvѕ1")+_yÌ&vĖ#e|lQb"[4v!$[)ɜmJj-Brsj䙷FȬG7Rי*MNN}VdQ^tE3Tٮ/6d7B\@)meڮ,ap;yv,D7dWMl,򛦍'. _ƹ/vD@MZH~UF) J8/ID%(Ѣ;୭v-FƖ @\$Ӎ=X*t-S[B:8B3? d1> h|ӸJpmK9?Dec&υ8\/i? h(sU;հ2|PLF,|W:@r\jyz%3o1> 4[t3O9j^"C7>zJGG:Уa3{ @on&37ud7}7Q 92jFo2%޾6si1F&n=}Ce/Rq T]]=M-ځYTAW"g'mZjC|@ 6.\ GO4>Q.bJQLqNIzaZIt5i$<ןt 8UT\N `mPhEǙn@ar Y&?N?7 i["lƥ~}iy‘\BdD%k)2!兇Mx覔?18xca \8<+*z,ԕ׼V#J3H<U, a%8QShmDnچo>1azB€@@%';e4Rmj0;Z8IWghO wXܤHJ?S[Ni$4{[:Ӣȴ/N6U#+e',)E M/̱Cj[\>vA+ jw=ۣ܅d/he . +hwMəuZg~ B)#'nҥZLQ18u_)gL\E> (d)41̎\{ Y;[Ow,Fb$iP!=\G,ce a}xt 7`I ]h1+4 iμҚ8nOߢ=- k ׼ >qCCոۼ/TҾo3PbjU'eǩe\E= i#|jC yFt$cux@ z9*7u?j@Lٿj"BԷ;LT^?`uC$z ܺOUO1xwzYvk֤b~!Ʒ$yI)搊PwzXz]< uhv0'!u0X^֔rBJ+Є SR.Rɚ̿b\N*' 7T *vE9Ѱ|x:~z?mCt EN>SVHx%J&]He?z0KH4\j(H-#c'4}h3c*cwސz_u7|72 \k.pM&:J`AFĸh ׬5H7ufU!N5)ؠ=|ڈS6݉m$1{ ]OhzPvX5-CqB ^-\tC9ǻb"wAb;ycȏ@h 3N$Bl/012LY# 4H (M;oyvEd )У懶8v"Q-!-:S\AI#;H 11= Sg=L6A¶V9̀;&:qՍ*L NJ%B f+>0/.򰯉ג[1 [Yc|\SLAng G Z^'T5x_FSXcH 1^x:\w7bqe*㳘BW L~6V-Fi-sبKIR+YTEaK`*h>6%ʧɊCbK}pbUzvj_ ^iL`7 ^D5!p̑2.d.(\dv=n&FurΑ;#WHk/nxu9TP>bхh!SaC+"h1ݫNVX6'hC?sq_ y[K!k|'J&@ZUGU1{_- (7 V̀tϡ[2+waWa_gpI*Eq;M;+&Zlo4إPܩBΪupظn{]0$ bjKp# $..7,gGj,8 t? zC@=퐣.Ӻ7>r #Ԉ4hx%Yz: Fw1y. WpFnDKa$ 臶- Tu`(G#FUN쟷l(s.'8y:h))ѼO-轰ͭrEk+ oky$7b0U+KoE~7FzsНf*OsX' ,S{ADՏ&٠1 ¼6-r +T!}DD &OKq\03CK~hӛ}҆! X</N FeP@H G}:~ o]cKAu]y>ߍ\ɅGzs.oB5 c%i[ :0؟" ksUc'9 ҦQqSm2hFl&'1WcjOM ܴh9w{¬DoA {G~N6Z/>M} fl (/8_`ArUHS. IaOX@\Jy,?{Нd47 iy8Y):_MN/VA{܂][ϣE"bL_I=௼e7BF<:,P;,S&U-~>9LpY-5M3Mv1VJv  ݫH傛v Tozw,Ԧbq xEbU$N;;>гe.63fBP. '{_UI|H2*b;2D<13c'O=-QW[η Ea6΀ĮRI~\3ɇK!%! ȡஃ7#.-`Ľ Oue%'A&2J~:g`0u8Ptv&z/eلYoah&xns\S+㦂y<ohK3zM|saRxqE-efm1-|G5ĻK0$;Xryw~ˌkꤔu@aߡaϒn:f@]* Q_+eiZ0uU/q#S徸$;ى1D`c&mP}a7~F\B|!]_KLiYi-#vq-=6QP!uڛ9Md:~iԧDǒ[Ah\r.F,JClNq p+09{^"5"1k>(9i+YONG(iβP|#a:8+xnQnLGρ<,KUF>v*̹VRlGeUuIE[7tEć/hgS:O 4읝[RFtnWD/o.D Wn 3B*v,K øjfwQv_$^F P|]l1n8%jܟ֧Cr37/?t\LuS~dQF5_Lz )sD oB؃uã(pQቇ\OU' lӆ7U8~eT&Q1pv?؇y^ }=Oq-6Plhs7g_K ܉ Cump[:ŎLouNaw#JLֈ(uQJ_Q7ZαT;*߉IB)knhoF%E3ըiAݷ;~oH RPe6,܉tؚ$q*4aB]FjUGaG|}TM;} ˴`E€Bq}h'ПpGjU7Fp!A9=~ 1i`bNDhXۃ ^}yrkH @5֢PB#lgNfɊްq.ǣEoK3A/{:EwXf&&3I-]Hyzžg p+luUDx`ұD[&A!cYi@c!Qv wпSKRjH ;Zg62J/Uj&,o-p~/^<9SGdA)!GK87lIV)LUIb|ŀlg.)m-߈;{J`vpa"z= BV!1 3?i Z/ُu4,S"Ba|`9, AZX3Ɛ8v]Q7Yx؊H=o/LL{0絺3h=ݎ==,%{4OmYrr$3ӻݟ_)XqZŝ%Xn X̕  r9\hٴ"}O/Dߢ8|/i\6U/pJ|1B=LDG-c̐5I)-{i!ByI^6Jq0ΦZ8qR3&ce,NÖN'mILԃ\m&PJYCԀۯ}z^j^ ćF%܏8}ܗ⅑r _.|(Xz@ A#hF4(ys .9r(ӈW}<="P|Ӌ/A+]AI[ߎ`d?mUcg! ?g㚰9J:Q9uG^$wxWެOᚧAnaTv휃:| 5X}T'2UIy-{?U~yY?R$RD-OLJ KDh#?{ЏcԖ=Ǯ`{%CYReڪQO*w sI:Iffkycޟ,Υ] AJF}^$^E.pbζ09vpQ ޗYt`q90|xmL&p[49^d@ 2zŪNwmX=D'rf>įTŽf'ҙgc8  *z`} e@,Ǔ!nʠ8܁3*=.?} h^\܎M< ;`/vZf?ڽatV,-Lɼ^n*& Y^7oji3-iJZa0!c(.wcE^C] ln) ;A~ǚ߼Ĭ5tx7j_lD9B J8)@#ɗ#"빹#o5PMPH=GuN1A8kt[=B]ۼs=&_d@ۊRe6 Ru )lxУJ|hV}kraW70𬋵,^G|F.dB5J`h }Hg/_޿=4-!wΈO=f%. hXF`//VXP=s^&뀭c-U{Rʜ P9v˸-ʅ'I%^BkkTXxE{e?:*3ț, v[OQog`åeg+wWf_wqH@ҷAkcLb \(iTۼ`(֬ZWQM$ft J:OI=6PS?EtFS˪}RQc"b+*?wݥX5h-Gzmz@g>?XC+S󌒖1#`zN/B:k S,R;hI:F! o/+",^_PK|^$;իӤ5cԑke jA0|ds e`ʩ8P2Gk^!є%Y"jREL /h E-/U9@' a#X׾ k"Mf8J:'I tX yɊt?vN'%W 8?Hv%2&3f Aٛ]˫ k!-Y;3`:͊ƞ&w! ςۦhr_ABl^k0LVLU9j71*5H t+UMR"D]~%S:NX uFU֬3]*N^u@iPi[ -hZI>B|C(^H vm`F\B.%۠>)?!Km ج{-&嶯:r*y퐔j}**OXshC^G'KU$5ɹQ1fX =aD{-(ͺm-z3wDRp5iU3u\ jY)cnϜ( 7?(irY: k;sڠ@wf(P>K>&aU4cFh%ڎw;tjx+B2lGϒu@\4Sfxp<gnPWo*;*v`MޢfK@֕Z3n*&D p3-qp=߷9m#F׳-.JHZ~BOQrqWdx 98+hst}!z)Y:2(&<,;<_3Ckş2`yX; HK]!,*tMk ef2Odp8){V9d->fn|n 0鋋*mhپ4#9B䚐(.!_cwyz~fn=;`FM6DuisRS-QZTʘ^(W$tizWNoI006lw:=* D@t t!^>lNҘ-u F$88r 1S|–x|mtE4LܸY0Ѝǜ& YD&IkŒ'^%`{`% 85 zMFqd%sזU;ydx@ H]2K87BktS5Z}g5)V+JAS[,>P/ՍϾQa$.ky/C(D!jR$owE!G]'j?~e4iݒx9!?Yp.:-ztk\Uc}йF4OE_AK㿻)"aT?gOR:7<yD ꨿R#݊nۘEWHF&eU1̌ke$16 OjE$AbaVl@"o,))LS|90a5B!rԮ/Ȗ@&L:[R֯>͗g)0o&cHZ#Ÿn0ӛOj8&Q2.O&R]:~^ܰ?D"]GEĺM1v;eRd;-} dq@fx nAuEGG])0S&nCQ{ \;漞.PC4-:ZiÝCp8HpW +19 D04\d$ Թ J΍05%'p=J~:[ofIqz șc+xBϽ /Lுa'Vgui y>)PW^ĐwNlцdJ'6!Z<Lq{m:^ 2Hbbek5}rzDZ d渺 R_6m2 6X>9P1]1(zn4Y<[#-*>aw)49Z䙧4ZV z]\{ZF0|%?ZxH6԰KvpX e¥ [EmLAȎPmݗȸyWl@js 92"^ȤR I)Df&#Kdg?VD>込%{7 NyK& bv~A* n&Oz*:|ku6 .m og<MЋVǼ.-`UM;ؖ jf|tdݪ@81LG>WiEE^(Ӿ>p/{uS4VrX㿋s#nCgh8 Bq0L /B3^ G-s-F#a>_1zG~dD^m07q6nsoSF ybR9n7(% ;N҇3ĔDa3[ow! 6=]f+5m[½'LCݸ8!R 2SM 蹮0G3P@O'b֏ӈ|ERfJSpB[mU,VQ :b%RF]ŸZ OU ̱"v[Wåu -ؚ ]SïL5цt*׮._|4h@zt=D"SKzc]6gcw"9La$"S?kZMjڽjCwfPTI3ƯbY53h2#w/b7y7A#>}f,YI㠋|%m6'wV0h>RL>w2;ȵ%A5W(, 5{^fCAy_V8XѾDw}fu׺)S x,k۴,|G@h 0eyHyf4ZD,9e]FV/Ig^LJ~< ,+;1F}EȄ&L"~` r\&NG t S~rZpSc-}П.’LHOɏ*C= iLXJ:m;Xih^^1zv-~|&&ʘUf _q}1 Pb/ZRp i7:M-W~>M^%ͽ'm^8^.OLvqKdŒɤkΔ.N%,Hd7FDOU:}TZ@:<“/G#H`A\ uwq3~?nb1a$"Fnk"J YgU -B>Jqt{ ָpN,4\Gz0KAt\ؗRGH@$ck N}\Jc~}jUI ‹MedflīTP=^?’^.1'v/Wt?fKU"PG8FUbVJXDֲz(WIf-ڢ3Iia_*c^p7~?N+;!=Ǵ߳i\hOxbrĦص@EJ]9~ӌJ,+ +75T>>c3aNBQ ٵlGy;yBn, (w݋ 1w?RlzVZ co}˽*5N_XOF0_&Y ||;-I}iqC2H@9yUC5L*sݢʪQqs(XͰ_:Pt$ 2/#`p|4x&h(>vk髍7I t1 Q V#VڒNL<cƶEKy__(6|Vq)WσglplNQ<`;T-  ͵"y0DƳ38bZ@(Nb`Q{K>I, \=pm?.8;Q)%  ymRfI0-(?,:\9_-vK?y\Q9VDGKbOa?}G-QҔ>yW^p":Ye* ⣹Ώ`_ySXo ,O{DҒ Z}΍>q,mP7r+ ( Z?.#!ǯϾ{S'ME&=YkQAbd]Mvg5?\Q/qܜw?.~6G}zej=O%(ЛQ)ۤH3S W?֐[Ra <,DQY:wɵD\{!J9d&WZ_0#Ƽ7ݗQP}MS.R\}Qa1sQ^yGuƁ`7HbvWe랖jN%_kkj[4y"Cu pBmrp%ӴnLB#zNs|͔^0)>`w`me!-IOE*ь>PRsByzlsGm{cKxjPjx% =zaZܕ{V:pStZġՆY.^~ (BzDS} i!W2lE2_P?mrU-I/(/Y\h,+fa`2$!9p.XH9> F%8f].*_":!̝eF0]7/:GݛofLTSJ/`cK5IqaOQЯ0UO| (Դa}S-Oy%NM_vE)6Z~pz õdKrh$%eɅњϓZHU}9Nn"\P"ghC pQ׍CCѦΚ+PF ^Q&$=DT_MqcCKsqQ L]p_q?éxz$֓94a֐)!ӄC)Xbpj%1Iep&y8d }!udDM%fz-b{мI&ZS''Ǖ@LylL-q*jQ(HRs[Nv7邾R.2uQ=7k: 3KjD(V0A<J}luQЫAW-r{BC@W ֬~%0Rk?ä=KN3eKPW4El3ƨOb2:`K_2(3Ll-{;O:/P@}k68a;[U ) UR[Q(%UG A`R*詞4sAfwwB[W@czL+K.2ix+N#@,g³\$Gpra6#hK6eA b. čtYcJ Y Ե4Mm7dgq8[7/! ؔI ^x!_EsB8d(BkaTVZ{4dg Tig,JVƉ+f;8)d0[}\"q5?O_v-cP}h$(+k OхH$d#NT{,a_F;owALTy JgU%toMVo\B~iqpU'[C`)O߫HQ^"=j /zK,BJoc6-71KxE0LX{'ߩghvNHǮY*}D@FeM3ӓ~@М)a)_‰βr,$lC̔<@9*@h!&]% b1f ?J(+_@Za`IFДzQ.ZT8 IB}w> MSyO2A:$%wz hpDO #vDbF +OD)?h'.f??# g)υjEjnYt0j)4 h@Dj[jG>HD-%?x"Ehgui a`{/_By') Az~Tמ:DؠP7#ef_ oS0|+@,>?oaI| WJLlv*$3f s<%VlΧT)juA& ,2rЪ/L焯.%+q"ڌmqh} xsX3:bT>\@8wߓii ?&.ga [\"?uQAxgbh4fF8;%A'vmtC"uΑ7AL$ZE!cl= u9[҄!Ma'SɕJoF{p\cL*&Gv,s&*K}cDv2YS PN<1D{LSXY Ij] i/ Y-z,B2 bkGu٪i^f4HcG]DZs|-)Xk)A Twi˃_b: YϊbEGw!8|E9관Jw҄h!}r_# ,ȝjbQÀRGotA_Ի6}bzs~7d}țNDr⿲Ż JCʛLB߶G!:s dae)نu*b?RgHfXBjy5MOe!򑡉)5Q}ׁYc&oT=O쒫6lK btV_ijL/R~*> E Pm8r  +VZp\aܺKWHh7]cTkc n1 Wa? l=^䳏X77gkacLρ>#PcAi&Yy8s!}K2C}Nt"'Aj])t+g(Tׂx{9d _о30~뵜#/J7S2za [\ϲ6|xixFX3 _DUS\PSrQ@]>)X8Odk[xKHm-[\Y_} 2MEan&R}k&GYHm$b5̄v8CtA[\Z9@g8pȻv駱Uq 'F'켨G.T\LtK+_ WeN( +*58بT\I(@z| 1+;(£ 뮊fOs^2o5\bH/Rv^rՈy\p ?GDZM`"[Y9eJ$sFCZz{uB.n5|LS +SГ qƨpʎ7#ğ{eN7Ikӹn+JF.ږwjv[ W$!uRm X$ 3)=THkL@f} ?4 m0l]3P4|naZ;qKCP_lDj_҂ܲd Wc4S/65dp\tJ:yc̀h'e`-ܘ4xh蔰ֆO [, ęW3SS} ǿyAX9: "BFƩuU^bI i: 2 `ڽY>@Y/M< MB.G˘v!C* ,払d]ِ"mwϼ7{Kg{T}dF^קOzgSӶN{d-X ͵vC{;߉;O?fcc_mnpV2B3׹vT2_ގY6|\(p(#TDZ:T?N+e($~#WAʖ$"֢wq?)8 bA%Rotfء&}NbPlR4ۗ=-Ԣki ER, s(n BeIbZR{{,֌"Hsm omO&nb(O@SK7h =A.U(ɩX#0#o=T(JMv$ZR#) w2&'~ .i ,nEXs H4lM2łQ_ &V#tEb_DzĂ(y#u Ax.HdUg|R @g)@ciZֶ&eB,YEI ~7'V U_Y{,Ր+WHbj=RYa 9hԹT!sy5wl6-ǕtЕ@ZՑ YBAp;| W&כkh|GuC}PPGuִ73OŖӕS#TŽ^?нdccP@CRnjEɃ$N0'2g94~]1v7<33ESi:QiBs߻%U|"`RS$D#zLQt9k}62{{%'Ծ/ʿX:y(re}.[FQi78TDw'wKkR ACKt4A`^f#t;DŽF\Aw+JnM%EcC)SJZ/Þyw?Oam>;kFvb|] 6F3]Wk_dKÆ6jX\+Sk'J5q{+"h=!xFCA5AT4epbEЛ>nsKNjQ9 ­OO_m-~%Kv"t*钁OoA|9"[[e Tw=̊| ~˺ Sd载]|{q}סomtj"DS~Pjywʘs [FPJE[JGyJ>};9Y9(V$o īMj83Ps mYiOKyB!%QMjX5 TXY m>"DIiR"R}xf\\U*PմysBmє+G/`>..ҿ#/%E[]|*n2+)s v6;.fk"e{``ORlN6w(AJNC~. cM&GANZ=$uZ3K=_kc2u$i3E-F(E(ںXhTpzEy9!s"8zIdua ˬOtwjݩUPh8 my]BL9Ӓ ﶖX#7먂d^+~rDjb<Ur`a#EQ2-{4m XJo0p]C` <_xԊ8pl4j=/ɲN¦oO]r4NtRkl7J8':?\ >d»2I#d5 P{ )0^i&׽?_!ڝrdb@tgwg"Y/C刡FYPYy0@JrS֣O!V:l`CzQcT.&28RDcݧb"6)!n&PPI|`׷j "m;dp]8Ȣ7t:VLQY4ۿnޚSMB{$u|IVĥ<ЈFmT{!;"9A#^IYB۩;O)tsi&Gഺߘ[Fٷ*zo; VzI`W,4+8FFQx9ozk` Ez,}dkYo@e:YTii: F:5ZlblId{%+ Y>Y2bXFӢt^snCmXZ@VdڝzriGVz0כ  Dq3C 9V]ڬ 6@dߍh:m&cy~hT"`H@ `c󣊸fh3Q4s '} as+עvXRDw:whߩhQpB gI1YycfWq8Jk;uAq:e[. wX'aiVںΛ#CA+(5 u%_~[2Ϣo'hʭ"֜R`gKr^P] ῦ 9',yםI \#lkmrc,^㺦s8?Pu  Qy\n'v)nfz&aQRMtc w μ6xJY98ABeYCۯCEJ.lvdP&5Xʆo7.?K / EŴ) ?COL=jHYN{#B|c2xf=YQ)m-cK9ݬC)waTډN*x<_#er¾P :R<:wӀ䮷sEmѢĈuSM*#_{ /eCHwѦm~FLw!w:ϞzMxn:%Mu&)#ZA#s<22=K@R<"E#k&`M9 $[)~ԕ?N؟y#U;"i߳c !Gs48b?ʪrѫ#9dp,4f7Kڎ ݥ*$6Eu>NMRޓh!F !2|&h n뚕|'uZ@D7Fvw VX !Kr\EX{*²؛B8?} -fGuE!:uroGHj$i?n؟}Y?Al9j?fh5]FEJE۸Qm( Z"q 85C)ռ`3k7Lfo7VHҖvds];Lp!~Caz̸B4kTrc9Cݛwhu;[7,  R/`1HdG&W{?9N |h!OEF"#kKp"[mN 6Ad[Tڵӛ39?)'҆U€tt!Er\ mAy`-dNFp7 4yR*7hڏX;=5"y}Y RmsPl̫6YFF)%6MC'{- wlNƾO7ܿ;BNv;B͌2Q0xRse+L7+j*|Pj;Lqٲ~K*`_;-"`~L~ k(GlAOZ-I% ` 0Vs>Y-*AbtOBv Nd cYV=&D[`O>S. "+Lap²iW*Ͽ78r-56ϭbB;gbǽCmBd=0 1AtH|oDoC rp:1vtNJG@t #x O~EV([+RqL 2WN/dɮE)Zd\ mBb4QؕKE1啢ꕒ Abc𿗱,c9Bl}cc.yp d mY7x c}\!QlK4PY`VݥWG1:Q5)!̝ߎ8mKrsS ͟s-$!fbca2)itk'j%@'\h8m, o's7WVõSB >jŞGEet"pbČ1zb>V8b$QmݭX2Eh+!>'LMV?<4#'Jy5Ϊ=zT|yYXdi"@`& wl}8glբִ9&>T&]~W&t-/i- "t J e z@ QOLJ+'[9_%dp}"{CDpiSus9 Ix TZ] > OxOwǴ ,H4m\}`Zz~}EEAc(2dD} l4f'|XTz:Ԋ,xDH1,C߻D a{fkv8W*# Um Kt]k:4HMVIvQ "ˈ$3ӳ5tX[TYjIƛ'_P.ltvg_V^Yk Κu]Ƒ :|\ c؈Ŧ1Cc\GN \ Uo_?E// N# fBXQ=!r !]ޓ-!"S[ 61][tL>ߋmD9D4ǹ&qcΠRMEV#eKE?,-xk0pVuen\E "yyKCESsרc|E.zfQ@e(k1ceRZAiTƋDʳ'ٰJWR:8.ݖ2#O%imIB#eK#L%`kܡkNE٭&t' \UCF8g>9^"X}mǵ+Z8w\M2ҿTTh0n8jb9y؁ڳua B\$ݚ }?͈K.]20iD 9 N}r}J+BcS^7pU&O7yQ=K?+>Ҝ8 w~w0]ypoAv暠e BE=V6+f >Lz]F IZv67F2r.45XVLhkkNhQm)fxbm* FUFOZUffߥKwέO_wmsVƁ]vY1e?5owdpI; < ?WL"x e4XO82 mi U}zNTM74:.{AHOX 䭸%Q-:mnG^cJv4[*D7i&7ce%6VJkIQ[fp7D8z:pgpA("d_?( ,7Նޒ=Als_$=5i DkU-*8Vu_dWIlQhŖʚؼs#}10mk;5Z>o2`OͶ#^d_Q[foqImʶD@#i8Sɠà#/ǚzɎPWRV` uTvm{]Vpv;nNMU60/"#Otʼh$(EsI6b]ՋBZwQXEz!Wf!BOHꙮ/1r}\@T"^6ؾ}?~^Oz5wTcQv]p(&L~̕/y