openmpi2-2.1.6-150500.24.2.1<>,`f.p9|{D # >D/o"lus @cCTЗ {X^[z]2~a|W2݊8w"͜Ez?zd   > %FS i      & 'p)x,..00143#(3]83d59485:95>V?VFVGVHXIZX[xY[\[]]^fbhvcidieifiliuivkwtxvyxUzzPz`zdztzxz|zzCopenmpi22.1.6150500.24.2.1An implementation of MPI/SHMEM OpenMPI is an implementation of the Message Passing Interface, a standardized API typically used for parallel and/or distributed computing. OpenMPI is the merged result of four prior implementations where the team found for them to excel in one or more areas, such as latency or throughput. OpenMPI also includes an implementation of the OpenSHMEM parallel programming API, which is a Partitioned Global Address Space (PGAS) abstraction layer providing inter-process communication using one-sided communication techniques. This package provides general tools (mpirun, mpiexec, etc.) and the Module Component Architecture (MCA) base and plugins necessary for running Open MPI/OpenSHMEM jobs.f.h02-armsrv1]vSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://www.open-mpi.org/linuxaarch64# Always register. We might be already registered in the case of an udate # but mpi-selector handles it fine /usr/bin/mpi-selector \ --register openmpi2 \ --source-dir /usr/lib64/mpi/gcc/openmpi2/bin \ --yes# Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister openmpi2 --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "openmpi2" ]; then /usr/bin/mpi-selector --system --unset --yes fi fi     0 8@ 8n^j  iWoo]kaVC YFE   PP j )72 'V4o7N .P!4  jAV  L ~iK8.W +ޠRAAAAAAAAA큤A큤A큤A큤fff ffffffffffffffffffffffffffffffffffffffffffffffffffffffff f fffffffffff ff ff f ff f f f f fff f ff fffffffff f fff f fff f fff fffffffff fffff [[[f [ff01b48bb43849098998c946c2c5f636f9224db9f498fe5bd6cecf34b7f72a7e0878fa813ed82eb064a23447b37d93b78bdb97aa689ab32e98cf235404d8da357c371ab90caae90eb67134c5295da62c8421ef4e0515021eca72fd0dcc3eea8e4d0af917a694bdccd2580f3e1009206169e6df552aad41bc769ede9ae352391fe0831a3b121203a3680898947883b2ae2ab1829d6a7cfdb104dbcf5d792dd4369d33b13dec992237d6876ea603d3ec234f1b3b6f9ceb7ace5d92958cb844a8741d478e6dac400f54015727bb6137dd519e4f34a0b1603c6d16c775554bc4777c6b4869dd05aac1c56300f4d6da8374c1aa1b4e62805c60371354d4c4c34e4f3510e29b7c069e89eb84dc094b235e3a3e1d7b78658ec0be2bc25796afb41a1611d34543676f967302eeb5b0909d7a9a86481ab26c46b208a92292c64c722155b99636081d97f5a615ac6f5f65b6359fb88201290542a972c9ce984d2c8ff557595673d50e073422e796bb9089ffd24489e688a5fe110b118192ff62d77e76adffa9d239c4b783e1c34f4ecd96a757f4f46b6bbe2c6b0b3a41bf2d31667ba35d3eaaa43a3be9c0ee28867c9c7e58f3393c41836cdc73f95bee6a947cd3fe4bbcf273e9b0be5b29c825fed626651c7617f1982406dbf4f6a336fbd11793b79231d05c1fb899de9abd01589b53a57a3c89353839bc4c5e6bd5ca8fb404175a74f8f177930b9d4518cab4863f3607a3ef47d60efb59a1e2949066e06ef340c3a823a8c505bfa1daa29a26f2529c4322de2d3ed98e6bb38666d08ae0e1364890659845a11701ff1bee18d974bbe49417b925393511789b6cfbf4eb4ce845d7168a31255b552ab0828285b6bcd93a0ca1acaae6b9d6a72ff910a7c4c1605c54b93b5127afc445427beda0a4e218a6c859f6f7601f4bd4469512c6729120776569dbb32efd4d8a9de6a83f3b097b650768207315eaf1787e6394cfed77901023056212d7cc85c3526df0f90ccf11e29bb1c0be88892e2a3f1c6f2e05e38c455850e5bf424a5f0274c5b4abb3d50660a2685ecdc8ac1512ba1414e91a56d639d8d1c5d173c8bc13e7bcf5f39a4fcba06b9592d1746fdd5b223e507f2e3bbc96e8de8639557d15420ac3fa7b9acf483807360f3c30d214e7c22bb51057d17aa3c6c159562aca03e1993fc6f810c67405be51243e5a83e72d1e73c0672d55a9be4cd46a049690dbfb056081785fc6dc199fe2072120f2e261e70d7f0035e29094f772547d034cdd8eb0e5e24ce32ec0f73d9ee19150368ed2e177c863496e0d2cde89349ecc55022f84f1c54efb4ac5a630d85e91e8dbd582d5f8360b772575a73e1d02a37945af2f09ad9f91e6f4b7cc0d78b58154d4335e859461b6f6c91b7733201be96f01200b93ae5051b0303cfafd38f2c3950fc1ed2f554bf016fa419a57df78ac5b4c8e3e6196c7db53cc4a2258f6373660014f7cb4e64a80b16bb6c274434810b077d082a777eb33ce5afa4d0fa1b837c6be62ebea73ca71932abde12e74df0b6e3879e9c4c0c3c4596377bce4743e80b058e15ea01ddd0a05a842f421e8ddb1b628ec78391616d24c01513bce868e2ab4fc3f18435b846bdb00489c4eb339763f8cb2aba135984036f9838ec81a65ce042df77af7dda7b8c9e8c76585c52ab5570e7198d49c66998d34c7dfb9cad4211c29121344e4a8aaf0a5088d0d44f1754668078ec86f0140169f12a352c3bd8a3ef405b3fa7fd968e9f2778654ece4f4d9d1070ea2987c623b1241c9f9c94f2b57892f3a97545c58b4d2aaedf21025c61a6ce9a425a6992936f7825352d8ddac2775e28cc05c087368343e840a71ee1ddc093fda855fe481bfb6a8c628cbb65a597c981703ea1792e31ef8acddcbc5911ecf8d7f18da86ec5213be7638c3bc7e14923290c603026d115cdf4740c6a8ed3f4115dbf4f92af3f4b865a3b346569c24a03924fc734299bfafa0d45326bdfca511005e08c9e0418e124a81bc172d19bb40803ff4b14b3178acee6cc768a1cd247a415d63ae59c044f08b8ced5b891a52e897143eb0049091663cd53b0b6db3f96ea195acb9ed1d6e84c2e2280ea0382e63d3ed9d58c1a9afa831b18aaea1417985a195acb9ed1d6e84c2e2280ea0382e63d3ed9d58c1a9afa831b18aaea14179856883245d99f27b1069391e63a226d92469008794664170852b9419dd0cd152df06ee99e6d352792390333d8ca64c04b8440d6d410ba65aee199f78210ddf0cfe4e80ea61a495616dcaa8a9726dca78ca8ad31aedbf60edacdd3b8ae926229416c421e8f47084c47bad67172025b6943d827898cf516f36d777f9dd01224a313cf3d198b9617ad8b5048eed2fc35341b93ee385e1f2010888244f39761f2e5650c55b82920cba7309e356b974f161ba66ff8b0f2f4a474bf43248fb99f7f373ae4a8ea8094efd28a88eb2322d3615da54e1bcf0e2d1d36174357a41ff7b26c131baebe1c3992bc6c785d96bff3fadfecbb4eceeb1b1766f538e3b3fef554af8fec578a7f39d5fb4d3fd7a1ff3da6c99a869062f9d065ab08a960101f4df3fbf228f5362e7a7326772d0207818f6c39ea98edfd4afcefb8c500ea442a6124d0072a35cfaa27579828445e647688a7df78db4a185c00c49e0460c4512ebfb3c5f42176b4d484c6d6bbbf8ee00bf1223e2f2cb72840adaa5acffb949d2ae9f9ccc68d016014ad19ec04bd6f342f27dcd1cefde44e2341f6d35d00a567f5ac4fb48a2a942d0861c620a22efb72b19b54c959662fd90ee05171b2ed58fed03c38174668d4dd6e569dca5e95c0b49dfca07b20e6e143289045c560cd26f81567b599eb4ed00d630305c072e8801d1630bde369cbb34cc3c26696b2d8f3e1218b947eb9e2b0a959b526bfe96e5ec9750baf2f81b63506afe2a22ee015006a4d2c5ad353e66fe14479242e0117c43424f2894581127f16e42d11e8e8b99f7a984bd01de0f7c95e985f6a76f6eb1f4ba295a8550c6ffe360d81f05473ccb2ffe0a275fcc443d1a4db29343e0aafb848b967856b0e9313555d40c54a6b13437a6625635eedeb35af5e8386f8124cf201dea697dae7fe8b9514b8ccd6086d28c13519ace69cbb30e89fb533110c8ad35c9c0e03f9c2eee351590848889ff9fe2bd65696ad05560c41ab8513d23a93b393dfbef4a1786e04c861c2a2071ac4ccbc83bcfc08f8ff02ede3af78b4a56426a9ea8a4665cf20b1648b8f5dc9163c0c9e2c4e04a2e8a1cf4166cc2f2e12554700beddcf8233e25a18387e59e3d8b1ffb78e871aba6919a27da8996fa98c1759dcdc2c0ce51e1517ec336bf93796b7c05e05f93b505f474d365e8d56fd460ef305dc36ba5bc581ec81a495638a3a20ab5fa7350a2fa0082c1dd0a7c4c24d9584971108a3349bca7609e90df23011836b795474dc0d8912c21f456306febe6becc9d296482c6b9a350d8e2856bc2b05153276debe979be9aa42b347958e352f004359601cc65f26f8519cdbfa6c5fad842ae43f0b7fd115a3c0afac6fc1af2c4ebfb136ec56162715885a25fd5c3689872056e500806621da166d5e4d7404d2efce3cdcb0fd647d56616f5570a170b2379e1262156f0c34deaf1b3f808a68a0fb809cf4d46ca978fbc132046bf13f2435795e10a1e9827544870ed325fd28e3dbc0fad667e0a01aabb6ffe48f4c8c02ad3d6390966d99b5d5adddf77fc87a0df0dd57b5514389860bc458bc7b2a483ef10e7b9671f6d499bdfe0c5e8cf85b661ffcc3eefb29371cc85c3de53be8ea9c2583019c1f5753d0cccfabbb8e09edced98edceddaef50759860aa00dfcb59de3dea0c145c6a50b9c5b0f617ccb2905fe84a56f2a3ae76f750e0fc90b3a0a79e34c6f933b718d2ceb436454f2742437a666472cc05a989c2ee0f66f795cd561833190dfb327354094a62a97e512cade51b216de908f3f42ba2c48646a53ff8830ef5de9a4602a0939ee7b88169d16e819be3e0049f468adb23bb413ac6f970dd7f2746086e45e9ce60c7de59ffc4828d4be6cf133aa86b5b221f0278c21bfa58743af97d6a8902f72111eeb02248ee47cf2c3411a40a95a19ead423aed3d8f3b08bff176f6f7a94086345cbfa02b3d5e6682f156acf8aa954b3fe182971857e20d6c8e15f52f7f41fb69caad4ffa3abaf61ddbe02172e93d03d7de6b800e30ac6f8b5e10559e541a3812ddf8cfbaa8091292c140e771dc5114e6bb1503ede4c08bda4d59abcff72a14aaad6a8874e886512caac253038d13a9b7eb6ea943e261ed6006ff98091ee9b2f0fb9b6623144ae3ddce93e92dd5b9c241d1e6300df4348fc0062c1175f0b3557dc6cfb4cc59893dc0f3c07f622b7e18297de1d0872f53855250e6bcda0e1a8756f56a1fa4ad65a5173720c4e3af196a802e1b27f847c7a446fe24201b92d2dfff0e8f5a4266313c41b0c52573270b4fd062d18df381c615cd9383fbf4cc61ed1c48dcce05486ef417f59f287c97ddd1c3cce5b17a2fe513a8895cf949f8859ab746a6869ff3be04f8e0898bafb48b35c5b8be20b2eecea5936fbed211fc1339d2a86a6dcfc2eec0554440b37158e848ccc6235e36b68c4f8eb2c821193f4e62abe472a9e6529eeed96d9b81cf6153ea594ce5affda6dc631905d612fb4f8orterunorte-cleanorte-dvmorte-psorte-serverorte-submitorte-topmpirunmpirunmpic++-wrapper-data.txtmpic++-wrapper-data.txtmpifort-wrapper-data.txtmpifort-wrapper-data.txtshmemcc-wrapper-data.txtshmemfort-wrapper-data.txtrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenmpi2-2.1.6-150500.24.2.1.src.rpmmpiopenmpi2openmpi2(aarch-64) @@@@@@@@@@     /bin/sh/bin/shld-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)libmpi.so.20()(64bit)libopen-pal.so.20()(64bit)libopen-rte.so.20()(64bit)liboshmem.so.20()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)mpi-selectormpi-selectoropenmpi-runtime-configopenmpi2-libsopensshrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.1.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3c pb&an@`N@^s^]]]@]y@\@\@\@\@\eX@[1[T@[ā@[\[@[y[[@Z@Z@Z2@ZZ}@Zp^@Z_:Z)-@YYܶ@Yp@YYYYY@Y@YY?@YoIYf@YdY_wYTYS@YBvY9<@Y.@Y-^Y;@YtXnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnormand@linux.vnet.ibm.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnormand@linux.vnet.ibm.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.combwiedemann@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comjjolly@suse.comjjolly@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comcgoll@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comschwab@linux-m68k.orgnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.com- Add patch btl-openib-Add-support-for-newer-hardware.patch to support newer RDMA hardware (ConnectX 4 and 5 VF, ConnectX6 PF + VF and Broadcom adapters)- Backport upstream patches to fix compilation with autoconf >= 2.70 - Fix-error-with-stricter-quoting-requirements-of-autoconf-2.70.patch - Always-include-the-stddef.h-header.patch- Move rpm macros to %_rpmmacrodir (bsc#1191389)- openmpi2 is not the default openmpi anymore for releases > 15.3- Drop different package string between SLES and Leap (jsc#SLE-11846)- Add openmpi_disable_opal_fifo_test_issue5470.patch as long as upstream issue#5470 not solved for PowerPC https://github.com/open-mpi/ompi/issues/5470- Link against libnuma (bsc#1155120)- Fix conflict with other opoenmpi*-macros-devel - Add conflict with older provider name to avoid issues during updates - Add openmpi_prefix macro to openmpi-macros-devel- Add -ffat-lto-objects in spec to avoid build error- Provide openmpi for suse_version >= 1500 - Add macros package for non hpc flavour- Enable openmpi2 on ppc64- Fix bad INCLUDE path in module (bsc#1132949)- Add add-gen-p5-chip-pci-id-to-ini-file.patch: - Adds support for Broadcom 57500 adapters (bsc#1125651)- Update to openmpi 2.1.6 (bsc#1094689) - Many bug fixes. See NEWS for a complete list- Add reproducible.patch to make package build reproducible (boo#1047218, boo#1041090, boo#1084909)- Add macro _hpc_openmpi_modules for modules support (bsc#1116458).- Update to openmpi 2.1.5 (fate#326157) - Many bug fixes. See NEWS for a complete list - Drop openmpi2-add-HCAs-to-mca-ini.patch as it was merged upstream.- Remove bashism in preun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-openmpi2: replace %%compiler_family by %%hpc_compiler_family- Updated openmpi2-add-HCAs-to-mca-ini.patch * Adds Broadcom BCM57414 NetXtreme-E RDMA Ethernet Controller (bsc#1094689)- Added openmpi2-add-HCAs-to-mca-ini.patch * Adds necessary parameters for QLogic Corp. FastLinQ QL41000 (bsc#1092257)- Create missing docs master package (bsc#1091714)- Update to openmpi 2.1.3 - Update internal PMIx version to 1.2.5. - Fix a problem with ompi_info reporting using param option. - Correct PMPI_Aint_{add|diff} to be functions (not subroutines) in the Fortran mpi_f08 module. - Fix a problem when doing MPI I/O using data types with large extents in conjunction with MPI_TYPE_CREATE_SUBARRAY. Thanks to - Fix a problem when opening many files using MPI_FILE_OPEN. - Fix a problem with debuggers failing to attach to a running job. - Fix a problem when using madvise and the OpenIB BTL. - Fix a problem in the Vader BTL that resulted in failures of IMB under certain circumstances. - Fix a problem preventing Open MPI from working under Cygwin. - Reduce some verbosity being emitted by the USNIC BTL under certain circumstances. - Fix a problem with misdirection of SIGKILL. - Replace use of posix_memalign with malloc for small allocations. - Fix a problem with Open MPI's out of band TCP network for file descriptors greater than 32767. - Plug a memory leak in MPI_Mem_free(). - Drop btl-vader-change-the-way-fast-boxes-are-used.patch as it merged upstream. - Add fix-rdma-component-selection.patch to fix bad rdma component selection which can cause stall when running on multiple IB nodes (bsc#1087031)- Enable --enable-mpirun-prefix-by-default (bsc#1086821)- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890) - Fix rpm macro file. - Only build openmpi2-config for the standard flavor- Add btl-vader-change-the-way-fast-boxes-are-used.patch to fix a SEGV on i386 systems- Fix pre/post install call to ldconfig- Add a ringdisabled flag to allow building only the standard flavor so not all flavors are pulled into staging rings - Fix baselibs.conf generation (wrong directory and name)- Add conflicts between the macros-devel packages- Convert to multibuild. - Move all the doc to the docs RPM - Add HPC build using environment modules (FATE#321711). - Resync spec with openmpi and openmpi3- Update to OpenMPI 2.1.2 * Many bug fixes. See NEWS - Fix VERSION file during build so that ompi_info reports good infos- Remove --disable-mca-dso Related bug was due to openmpi/*.so wrongly packaged as devel- Reenable fortan08 bindings as gcc >= 5 is now the default - Remove devel-headers configure option (reserved for MPI plugins developers)- Update to 2.1.1.186.9a3ac9803c - Drop openmpi-pmix-configure-ac.patch as it was merged upstream- Update to 2.1.1.176.7aa585d4ff (2.1.2rc3) * Too many bug fixes to list. See NEWS * ppc64be support was dropped - Drop btl-vader-work-around-ob1-pending-fragment-bug.patch and pml-ob1-do-not-access-fragment-after-calling-btl-rget.patch as they were merged upstream. - Package NEWS file - Add openmpi-pmix-configure-ac.patch to fix a compilation issue on Leap 42.3/SLE12 SP3- Update _service to allow auto updates from github- Enable ucx only on supported platforms- Fix module file name- Add pml-ob1-do-not-access-fragment-after-calling-btl-rget.patch and btl-vader-work-around-ob1-pending-fragment-bug.patch to fix upstream bug https://github.com/open-mpi/ompi/issues/3821 which causes openmpi2 to fail the IMB test suite- Do not require openucx libs for suse_version < 1320- Cleanup upstream spec file - Disable rpath in configure- Build with openucx support when it is available - Buid plugins as part of the MPI library. Fixes: * Missing shmem support * Missing Requires in RPM - Build with libfabric support on x86- Trim filler wording from description - Replace uses of old $RPM_ variables, remove redundant %clean section, abolish %__-type macro indirection, remove excess piping to xargs - Add missing %_smp_mflags.- Add support for openmpi2 over PSM2 and libfabric - Reference baselibs.conf and openmpi2-rpmlintrc in spec - Add _service to fetch from upstream github repo- Remove version dependencies to libibumad and libibverbs- Fix module file paths- Add openmpi2-config package which contains runtime configuration files for OpenMPI 1 and/or 2- Update to OpenMPI 2.1.1 * Fix a problem with one of Open MPI's fifo data structures which led to hangs in a make check test. * Add missing MPI_AINT_ADD/MPI_AINT_DIFF function definitions to mpif.h. * Fix the error return from MPI_WIN_LOCK when rank argument is invalid. * Fix a problem with mpirun/orterun when started under a debugger. * Add configury option to disable use of CMA by the vader BTL. * Add configury check for MPI_DOUBLE_COMPLEX datatype support. * Fix memory allocated by MPI_WIN_ALLOCATE_SHARED to be 64 byte aligned. * Update MPI_WTICK man page to reflect possibly higher resolution than 10e-6. * Add missing MPI_T_PVAR_SESSION_NULL definition to mpi.h include file. * Enhance the Open MPI spec file to install modulefile in /opt if installed in a non-default location. * Fix a problem with conflicting PMI symbols when linking statically. * S390/S390x support - Drop openmpi2-ia32-fix-atomic.patch openmpi2-s390.patch as they are now fixed/supported upstream.- Add testsuite package- Initial packaging of OpenMPI 2.1.0/bin/sh/bin/shh02-armsrv1 1721738030  !"#$%&'()*+,-./0123456789:;<=>?@AACDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.1.6-150500.24.2.12.1.6-150500.24.2.1 mpigccopenmpi2binmpirunmpivars.cshmpivars.shompi-cleanompi-dvmompi-psompi-serverompi-submitompi-topompi_infoorte-cleanorte-dvmorte-infoorte-psorte-serverorte-submitorte-toportedorterunoshmem_infooshrunshmemrunlib64sharemanopenmpiamca-param-setsbtl-openib-benchmarkexample.confhelp-btl-vader.txthelp-coll-sync.txthelp-dash-host.txthelp-errmgr-base.txthelp-ess-base.txthelp-hostfile.txthelp-mca-base.txthelp-mca-bml-r2.txthelp-mca-coll-base.txthelp-mca-osc-base.txthelp-mca-var.txthelp-mpi-api.txthelp-mpi-btl-base.txthelp-mpi-btl-openib-cpc-base.txthelp-mpi-btl-openib-cpc-rdmacm.txthelp-mpi-btl-openib.txthelp-mpi-btl-sm.txthelp-mpi-btl-tcp.txthelp-mpi-coll-sm.txthelp-mpi-common-sm.txthelp-mpi-errors.txthelp-mpi-pml-ob1.txthelp-mpi-runtime.txthelp-mpool-base.txthelp-oob-base.txthelp-oob-tcp.txthelp-oob-ud.txthelp-opal-common-verbs.txthelp-opal-hwloc-base.txthelp-opal-runtime.txthelp-opal-shmem-mmap.txthelp-opal-shmem-posix.txthelp-opal-shmem-sysv.txthelp-opal-timer-linux.txthelp-opal-util.txthelp-opal-wrapper.txthelp-opal_info.txthelp-orte-clean.txthelp-orte-filem-raw.txthelp-orte-info.txthelp-orte-odls-base.txthelp-orte-odls-default.txthelp-orte-ps.txthelp-orte-rmaps-base.txthelp-orte-rmaps-md.txthelp-orte-rmaps-ppr.txthelp-orte-rmaps-resilient.txthelp-orte-rmaps-rr.txthelp-orte-rmaps-seq.txthelp-orte-rtc-base.txthelp-orte-runtime.txthelp-orte-server.txthelp-orte-top.txthelp-orted.txthelp-orterun.txthelp-osc-pt2pt.txthelp-oshmem-info.txthelp-oshmem-memheap.txthelp-oshmem-spml-yoda.txthelp-oshmem-sshmem-mmap.txthelp-oshmem-sshmem-sysv.txthelp-oshmem-sshmem.txthelp-plm-base.txthelp-plm-rsh.txthelp-plm-slurm.txthelp-pmix-base.txthelp-ras-base.txthelp-ras-simulator.txthelp-ras-slurm.txthelp-rcache-base.txthelp-regex.txthelp-rmaps_rank_file.txthelp-rtc-freq.txthelp-shmem-api.txthelp-shmem-runtime.txthelp-state-staged-hnp.txtmca-btl-openib-device-params.inimpiCC-wrapper-data.txtmpic++-wrapper-data.txtmpicc-wrapper-data.txtmpicxx-wrapper-data.txtmpif77-wrapper-data.txtmpif90-wrapper-data.txtmpifort-wrapper-data.txtortecc-wrapper-data.txtoshcc-wrapper-data.txtoshfort-wrapper-data.txtshmemcc-wrapper-data.txtshmemfort-wrapper-data.txtopenmpi2AUTHORSNEWSREADMEopenmpi2LICENSEgnu-openmpi2.1.6/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/openmpi2//usr/lib64/mpi/gcc/openmpi2/bin//usr/lib64/mpi/gcc/openmpi2/share//usr/lib64/mpi/gcc/openmpi2/share/openmpi//usr/lib64/mpi/gcc/openmpi2/share/openmpi/amca-param-sets//usr/share/doc/packages//usr/share/doc/packages/openmpi2//usr/share/licenses//usr/share/licenses/openmpi2//usr/share/modules//usr/share/modules/gnu-openmpi/-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:34857/SUSE_SLE-15-SP5_Update/b00f42ed032dd147f029de6566ea980f-openmpi2.SUSE_SLE-15-SP5_Update:standarddrpmxz5aarch64-suse-linux directoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b798b5afafdef3ce6ec692b681b1d3472b67f916, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=915fff85a378278149b5016dd8518729466cd29c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=c4101c5eb21378f3e513aeb921fe873d505faf80, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=30c99e86b15b15487d1eba1ac4e3b413d58dd0b0, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2a99a61e4c0d25fb4da453c6d8319d1d9d05f5fd, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d708e4e0559868f00d15afdb72097aafcce37814, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=55c6d4580c152a539cf70cd118cb82de2e129324, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7849a29019c70d9964460d0100a62ee216885e5e, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7937e96b486253f00e23fc4b8bbd823ec0f6bd41, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=77a2722478dedb46a120bed31bc2905e505301e2, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=8b8b0e1877f8c41c09ae77e683d1970c7f773ed8, for GNU/Linux 3.7.0, strippedUTF-8 Unicode textISO-8859 text  (-5<CK  RR RRRRR RRRRRRR RRR RRRRR RRR RRRRR RRR RRRRR RRRRRR RR RRRRR RRRRRRR RRR RRRR RRRR RRRR RRRR RRR RRR RRl O|CgzFopenmpi2-configutf-86f76c33dea65480daa4ce810b8a5a1fdfac4333d9cbd505bc33e6c337f45ad23?7zXZ !t/]"k%ULn. 02 1ȱJSr.lYѭwpUmD#Q#4H؟H:%8z"JjRy4nHZouCk@T q4b"M3ѲaBsXoaE͙Ny%ij7:UX}Zs<7?rI^h"b}BG{ J{7Y#qd-sd،҂g}rZc1/^Lqkʴ?ٜvY&='@#.1d]a6y^{hRjHbSFt⇌kk]@˺ⵚhμe9@C{ЇB?zݲ|K85I<â"JjvƁ;f?H0@oJvm6P>JeR:Pn7APu"{_g:bKm(f! Ge=Պ04^QVu.jqeE֝nQӸ{[i-ˆ`V3kb!AoE|&W3a ~3 Z :ξ]]#U'O@gzv*@rO=i"maX`#F>|֚dp횈/G´6}7=!=Q*VWiUZUNCH)6E0)׽ZlKcDțGQeYs $% dr{a`PC~J+ [[?\31E%qg`6&ruH:Q#ϨY]*J6R+ɤȷH()V=_Sn]x3MѫW@kHڸLHWlL,M0._l*e..mV^.|>賈,J~"x -1͢}v-34񾊡P\ՍuXAWj)06Y o9e?7F@xJJ+z R\v.bhE~,k!l)N{]!]w 2]TX˸SIm5ִwE|;"{|F< W}P3EvACn?wȅ<qg_G1),6wGD$zMSZ/;Zxef!8Mt&zȚ/ÒҺOX]T;H\WJ%oAcdKZmOբ2Vyf`2Ly;:8J L`Ec sʁԎ̡gLXGmV^^K@A/ʦdb5o-9+# 0-y$jqֲmᖐ(iȁ#3:\6NF 63zNv $-{Y~b3"|h'c3XTJ@ :Okp kTJim΁.Η ]A4sBJVT o&WCtmK\)8x7nyQ0ϲѠ\"+(oӡw .*%@T3ldﯭOS}hUrmNRX-y(w{P{z 8b(!iiBKZ9R-aPcrnHZ!rKG3nFl.Ҿ ^|`QY1AOIdY }#!= 6!|]Taa˧IP\}a~sYݿt~oB\WG1ekCח'9*2%\h)l 0iO ߜt]0,Ǚo,OmЂ7QgPFDt`El?l,"r oCYUkK ßͷ1h1q ߷$hUY.n^ -+MU<1Qzl ] }7q!kx#% 7?D§q|D>G6NRpiF͠us n% a7Jꖮ7cyĂNp̔Ɍ'RKCfua7տPxZ!%Vq{B C t/3w{mkD:[b*yY=oO Ks_kiУD@ۛl(S"1 ^PoPM\ܓFOݬKn[a V8j%Ntp8pH Zk$mRa|ް7@/=i1gP ً{n޶&;TÖe Cy ^٫0zΆf?|i~ G+gXXжvǟ,2Gr q&РςClreNtj9 A!|dgɻN`]v6 nT oEya'S|S͟oh (ajØ{nm&@:͗{ GN-\ 34Kh´F\]Q ZVAbF1p j>>H<㜿~<%1Mv4_cf}5@q6yuJ+KvBu&jYݰ*fRIO8%5k6R `[~\Z!6o4R7ށyVn]dէV<ƣ r^w(u-X ñACD0 c ⼴8K~m9 Wڒq6\!{cUtIDϋ I R-p,Q"ΐ"p1фit=M+,\Z4٪ 80YUn.#L+, 9ǤMWk]QݕzʈrOhqGG& 9[\dd<'WC8eөJX@c.LG-uk#ᇆStT)nx2N##薊x5q/8Dz/1H..D( HZ#$< cs3眢i,=753:OP P1PF'] 슛ꫤݮF\yl0G7`F4Lś P|:$#SľtN2d@@{Fh#TJrG<슕G'}]'RdP8ɇ;^ڽΎH,`TuhTaS; OIW$VJ""og\(PnBUA'a_!lo^7c={YoB;)K-V%:yקU005o*C̔u-UH2*fC]!|짾 uQ; yBA&(ޤϔjZ8w`!)_PhhF%Q GNy~G:LBW0?ζzV/U g# AG.]YM$2,֪V)<|dOU88==kEKXWWRd+!뭽S̗M&~cRDƐ}fu*iy:PH=9W}G5ǔ e=@g+C6`C2YBrehH%Y׶#|["#yJpF̗<"w/˨L^ ?d|YDg"r獐\$(REl;\`6P%KTo/} yDN1<:sI`'`7v+2^[^AC~pơI/G-c˧NJPCУI_l"囮RPR^XΥH2ɰql˒0,]S} L3B!<KCb@JaY$ vf2 v9 T~'T隙S %X*C .ض >JLBy`f B`?s^±H\My[ފ9%4!)*/?T!x3ith ^kznXQ3R~$Jc R¸y94,EfĄdWr#m# O'R?]E-qMf <7OvG@2@Dȫ$gaIRbE7>tNﺖKrIЍŠw1۲4xIx]VpbDoRc}slqpR+Z'~|3luT͏+.QGI9Rwuܾ'a?}JVaÆ9^܂_i37q>?, Cx.VԨ\˕vؚ5a16DlRvlg~w-yHc|Zt(]K-l@ЎoD;5c8ž |ꆾq&g|q[b49w1_eI=FC;ԕ|WD߮| dd:}j Ȥw<#ܩM{Vo=2tMm^C"jLi:y}r-\)LR Wh>- Ac*)k'(j$Odpۀa^vt|Nf>sB2bEcfrZz2L+U*>y1Uk q`\$M[O~kM艖#&ǪD 6x::;!i0V01؁uY {]M lhP\e=DFmUZ#l?xhJsPhЄw\Do;VB2Hn˱IuҊqb ,3"? :}mBr;.OܝB)2M}d`[+G=UU.-<-C J.n;1r2 5NcmJݍ.R-cwe bkS6یd_B2nzVOBnGwo~( {cƚأ%6K9Od8A<;d_BRƦgV]KQ,)7^GgˆOd'_Ɛa~kRLsxevE) M 6oAT[A.@(qI/cZY6%(Uc*W03`t(֎V0VelEOs^j5a-FC"Nz]qc9qAsfD]4mִj=|{-uBGLuM+PŦlk&7HUAX,yx7{%6uGR+UEߑ&eng՘ùN8z2i,B 4`}ˊAv$tbٮļu1cA5HBs74RV4C.MH  ,"E=TTJR}%g#_M9noFvf곭;9Ϊ f!+Wsg҃J9Z٪afg>"',L#mg^ΆA~NQָĖa+VƋ,bjARZi2|M~{v<`Q\dխgǎ-֢qJV9O*l"N01C`D)!sb+Zx=z2$%͝]Y2VZUq;dS5mx Iniga,&Ԁfo~@'K I_=[A_D"'Vipc+~ E8՜T] >9O! ct ^7ie8:Y^{(P_g>A8O; G78 tp#kQ2l&IFΗf!Β Wc#}-c9G&/wM3O2ΓZ@l_c>S'PBp@t˵ίXo9|ǥR#\r0]cUW)-sy=S<iTI(s"| \q 'K4 ]p]lGnp-2:˷?[]mv@` M{&=Y ?0\g0L?ZR!yd2ɪ[IP<|b5a[>mlNWqEuP+dgz~'k[Kܵ*MEcnN|VfAbbR2ς\ApJ@L=1ܮWNnd|{RZ=I w~nOy`B>ɬSUnwF`3EeyZnE?"axj@6>ݼ֧hG9"+Dy\ .02ccf@2vJ(Sd45G2wX_!X(?9j5("YLbbbxH" Crx JVαuJH |aU7:_`5rEæ>2mBEw<"&zIzD;_$4* y$C/=Ԟ,44}8Z㟘7um"Jʬ V U>Z+ӜU3zmgmjMKdG3Vxj,iJ+5萀 ]S:Iy'Hܼ{=lq褃ɿ:끰҅L.)vtlBB5˭YB˨>;*M_ܢN3r:BZ%Q{ W/Q .KAQݰ*,n`X{M"9vKS: kɏۃc:R,KO ^^B U?1>%?2cWJ7XA8V7ڎZZ섉 qXcq(g cS`Ln`" N ]d: 􊰺 kQz[!CJ6rK/?jCj!xy\&/]hQ]_q:kE/A)`AXMb$k? VzeAY uk]}g Lƽz\dljKZ|yuشC R_bOVhU'Q +CAK+mioh3/ܼ^3YIJg5qêO/ cn%iokqpZs")Opr;Wal!^]4u&PJXhD,@Pw ! ޑbL6q/fwq[=|Febs|W%::?|s8\ 5Ҕ#>QoVDځGŻ(;4#L& ԁ"%ԯtӦ)s[Mf@ZͫزI.ƒuq'~:ڛ69pv:Oy|5'}"5m8 ;у5KC VhUjMŢa.ExI̡N*|+)!fG;ZO6'WtNORn#6dUF&jp2vCIӦM.P7cp s%g5d݉ C\RupYג*>_:]~8Mh;Pcw9oÁlwwsh%JCys~7g*Yaފm8Dwn HGag#?@'vY셹BLTupHUQ6Z[y)ZlkxB[]8 Fr fAC ;|C׆u /,ڛʢueTk$>Hc|u.)Gr 3<}Rn+3Ԍx̠GcDk=zb]'(5Js\cl rUh wL'` Hw|^'!vXjItqCn>Du񋡩n,qй6 +_Yr6E5%U|ͥ:#@3ǏE`|u&MHqhR~E]>V.[ب% m񨈳`SڿnQ[G,f b{ψ/vلIcWX Z}p1[Z:aX}Ī)F^b 7M犖j'uc3UZ 0`1<W*c2_;\ OWQ9鰌8w<%Ez]Y?y%^!nMp_V];믝 SiDսmo?~#q !ˊ~ta?桙ťIDR` 5]?a)9 . *ӱeu sKJj!uk_Jۣé6Nx!!̈y^ݦ)%uk$(&P>@hsƊ8\Nj*x"=ֲ񿞱i*1 PC Yo!uoӇvbPnmx*5&j1ܼ,,B#JHCTd ǴN>@vG7a[d86/>IKÐdɣbm4F'ɰ*N(ڀ{T)5ndo؛2A+PQ+z),sD=`TF~Kil _ʅC^NLUXL?ڀP_i{ aӬh4HA 'S(~ݮO!  S}9b@@p^ @Vћﻍ ZO3;H=d" "1R[`G0Y$TRj9(pj9:S!^"W_7 `'TLp{a -95Aw] 6eaI3P %}{1zCD*dv_}QX^,/y^IX=m?DPq4p49كTkWbw`k)3 `;q*/ X\K'vK羟yf{@ͿaGN'tf_PUl6 achڌK"`I.*R 5һui")qG=-ˉ$4u[6 6~ҩ39?8FP#p'<9 +JeD͞3jRۥyuJm @LRu+ßH۶( KDž8rϒDlz2:E&#DSMXUznIMIث ^]yxHmяT}0Z%eZ &N"d$ ;wLah"(RbM?wcݠ&+!x6V&ꦱKJ)3c9,03ڱi]"picшqb5*Xe ᥆|G( =Tc=j:( Q TCi ;g4Չ!;<9N ,y_m iv2 m!>%qW{%CU"7BuTTr]_~KC6xCl1B=d:ӄq%>[5љRU5V";LlWtvz^SH YKV 'EPjUp]٦ψ`Dk=@SQk%AȹZs?ȧrb1P򢁂Vi0yZ1v L~JC -e? yQ.r~kDr}).)dqv]SqZ69PM?RqҒ|$/wS&6h3߭I6ev{NH3e;SIuĉ%dw~} ?j1yS홢v`H:$ӶfGF#s8+ﴁ5t(i^ګMq|L4U{I#,_ߦWR;؏8Y*eأC4^O-&EB -zzL1ptROdz4|J [@+>G`].`QCq8 ՚#ubZ 8Fr"fk}Yh9#RC?R!J)%Vf]0.k8_UO0\oX*a? z}^h2~}"H|H׿.BmK3tyn4\=\쁟4`~ U] tޢPV"MPJ;)t .E#Jc?fng2ݨ3{677: | dL;3 e(\mYg}%<V݈[w "vmXhF.hm_9)8H^ ec_ W! di_#yhkYkR*ɫ`Q?%~nm2#"x55u2OͼV|lPGJ'Zn;f"{ㇿyuWpٍbJԏpOZb@ ͹El@Pn?:՝$Hm@IPmYYҍN$Dѥy^Ӱa-߃ih3{Q)Ye?|7" a_ZȬ*x vv)Dz^Vnkpm>ޕ).k }o71r)wVÔAc ~#y&ԎQ/wzUή^AJOhe;C}a"=W˘ jiw%M~3rnv 5pn_ !>Oq A޽uqM"l{қ 2P+CEXi`sA}P*NaZM8#L/lprm?f:QڜKj1r_i,˱EBdheO09ď9ނi?D=#UlvwJ/?LZGʁ (_7OuGr_*$zfi`U6Ky2 "a2UNt!ˡYnr UK= ߙ1cS]3lA҄#;xMr)Ub}Z_gx*HiWW3r YG hnX/E'Jh|\1|G#S/r;_0m+{[Emh&u$1כJЖ )>zz>=J`[_}' ;TF {E? d-o?6͊ߙ^Cy?bGԀ =M2ց_7FTȿZ(a 4V0GS vH7=f풨6vCW3nӱN/P@VU\}e @m 9db|陶 D\-)E0߱(&ij49|.=Ia /osynL\ZmpQO<9,7-`ukd+: X Iz-~>B8vB1j _WxҌRV;`gTWA&CN,1Ǟ#*!`7sK@&k}N N̲hwVA{U)%We [3~m`#>@U$ʞ"F` ;LI#Wah$Iijj`yhN73}oS2is*Lz`m:J Qg2.}ܵUMwDƋHr#ܺH>k^ {oY >hcPADqM"|570'B$)-.}Xd@;G: :NhO9t|2bZ /1^]ۣl kOպXVVc˨=z$E)mM aXNp kIRPh V[$BF`\}{·:ƭn3i^YTt~2Y̱Auv˙EBw25j\jȵfaɯ"s\JY8$ޢxȌԍJ恕Jq"]2CG-l Fj#rqh,k\Œj ]o>!ɢJOC)ZV,WR] Z㓽i,6-69&. Wi/P*w{'~^W7EZ}uF94y!KmdߦcRLemH-Elׂ=[ԧJux߉oRlfpTq6!޺%m5䤁˒EYU=ָ7l7|]no)a6%H.`UvE ALm*oy`}J)L Y%@M*-Tm)r_qnPxO;E9ex r܁e%,1n+t427-\sM|a_eJG3gL?j`3. IO2 ^T32oqMQ!Gֺofe~;~ &JZh~Ş<1=ўz BU%OCP4MmEx(m46:~Qʓ#woYm˱ 'q+Ùo l8r ĘPy"P EY lX:Ջ4/0qlM nyH vEʐuXxH4mE@=\^o?P0Yj a|;A"VhwlHP2^T|vѿ0ם|<jM! MYdVLNe[xfKأ_-N.RKa0Odԯ6H tܟE||H,Jԧ+SƤY\:"QFx>wq#Q"U?5`ZYqJWpٟzܴ)$uF-] "(׷cc=ŏhE鬱Ovta3M1M??:<2e==\S_@'pOh9UqJ|PX mzJ tS'A³4uL{;:L-RG}+~76b;ǀsК46 ,Iyp+f!z(*d[00b퐒t_nN jWWr&Fd r^ Jt͠4d3by0@SwWInB[Gsn[٧f.PlRQUtЙ "'\XWEgr^C?s%d<ML%C? s_gf5 |ƪص}\8{q*FmIp6 X`O5x`k[!KIˣJ#;J4$fHp*2g/"tp 7px$D?븴,budN"g`ĬMYfx@z˧=sHka6#{StQ?mϺ C?m:zI){VorЪ瞢돟cXC%map~GZü?zT/(KêG% PݙARiK;^/'_k.O#ٷS@F^1$/M͔-5QkmqW_6|!S՝ 2vcX[z0rlu{߈^tt{ohz̙ h6bޤ9ѐф(nu\<1*DU R@/%voz8+6~S c+j بIj[6Iue.S[2X7 tA]n(A6< Zϳ\٬nRdu)i0/ϓpr0z:@u+փ1^+O  !}IYbvyZb/WxR8Ri( FؚےS6>RR`J_)? grUбxh $%1]}{H=YwMLr* O#$|QLm[, -Z4Vg w~ŲYCDLawo)^Vi%j'L~}.CĀܘ;{(x5cë&z?˿OZ? !X>b.gE[re0gDhHiո 4H6Uj݄rSRvD mRɾ d@/?-22f6Ϧ؏(QRxmU1Xt2He哼Y]/3Bw.$iwN35W$zg!tHi21VlQV#\R*T;x:{ &:P[јڄWv${$.A9K5AqKa 4?-F[LFg7&D&i֨y{N| 7_5m,!`UjXF6;&l V 4~eBNa= #0~!>KN |wZ󽑽t,:}d|Y ċL ЧR[UeuQ sQԟ6r3Gët(VPkƺ% }ktMlփ;l^_{;@BB/*pdÉbU] bs+yU͍/tn͊fiWy652ĐBZ]FJČQ٘}R,3jި[[ԨhVuWΤrqo݂T}l"L#\C؀R+n[FFivT޴-c!;Ռg̋A{A[ӠЀv+Lj=sg/(щJ>\&O>Rep.v:5+xp!$-rPAܗ8FD\֟R?-XR~=I}KFzPwa!Wv,HEpo1Zz8>\az:W%@=gL-Q1FkG fY<qb,WOc߄McHUm%w57ΫyޡWwr$ya=$Fu3cVL֘a&}p"^5yR\-Y8Ϗ"1^˄XK UMONe,&VÂm #Ǔ57I yyn}Si35og*IuXP>+:>j$ Ȓ[&?[hCVɎ{pm7}=QQ颎Ui!#R-QFYg/U |܃YqLO ' }&J3@sOFg46ҽ Y4׊sYVa+WUtJMB٤ưHR|@6h0t~7ۍD3iMj-d3GhLn>wp F)3IMuV -tc I "כv.0@|˻nVSTH0H݄tvW9@2uJ\%ڑYh8;ouew>)""͢J οSTo,]/5oBpĀvFI] 1[mt?I Pw1wYhှ\# h`G#)d+u}epg@j9?跖!oVI%Mܻydw) CŇYp1+Q~ GPjq x.ſl+F; ANcC @$" ӫ`wEwEAmSyTXBOQ)t%^gD~JilYfiA㎔}6EG]䃰^{5|r!Y/a{pk6͌7 XcPȶ7H jkpč3x7im-z[iሩcKHHǙv t&RiPi[[HVb !rk;uf~W]!ZN) :"(Voq|pN_EM+7֙(w&YY{~Xj$s[g-twH%YȀя‚yLV(bw#`w3 Q݈Tv{ [V`SJ9Ȁ[+}àBQle}X=bP& 13uoo~Qձha4R-aTiVI%B{'3my斴rXiVk~@!P(~|d s#>7CMn O"JWzBؾ>HqvT4gTv͈̅y A-<+{ŁLIj%FYOut%nqX]  _"H[ å3xedp 65PS"ULfK"%#7r9o :(AAіZE]a_d4IoJ@`fc˜vJK&ѬOĎ?8@T0߅__ P(WzhfN@@jIrxшijRܸ$5%n"Q+K%B]Q.}úXx6KuHq:E~ځa?jlwe>:&ME{u+Q!iUblR^Dg^`<‹ԵH3Ed7tDqA_pH.dj`'Y,F+gp/P.28lp_81TEo>J"]]%7#&?/b0ij#Ki vq̬NZĚĘk}F!"r޿Cq\W/l:2."{`x_8pmf|з:фGօҿ yECIx|{ m1cR:E[`d*7i3R^87R̐9<{4o'MLK&xgH b,2)1j.I +[mK"Ӽb.o2C# Gpf P8 -]ӭi6VႴ ,E Mi>өn’T1Ky(bz6pu(X|6ǘ| ''*ÅFaDNNqJM͕&JLx.BkZ#d-ICQ09>"<[wUr%}+|23ua—O;3N^NK!LGQ<ԐÞ/mx/-{bqC[cxX$]az8l8F&U?8^@SQ*Tl]2+=v 0mO/2M`F]UBҾ#Zc$i\:Tq*?K$hrN致$@o "9囃#dX/_l $l Z*Ε[a"D@+&ªhh>tkr~ED~xLu/j$<Oq4>0Ԥ?G N8@T N}!"ԁ\ա t#g9 n9`<\x\0)e]P%TT{WP531NNj |VCΨdIJqdIr':ڿ{{6\ϰfuh`h!BvOF.ͤĭ_/padPZE:?N?y )4"UMA.eOGxX#o*/@e_>I/V[4PL+qm !9=b7 ]`@7dKm~q{N=Ox1& chZ-"Y\^.,6[ij+h$D>u|:oH1\2RbRÇ}r-ֻ_ vRXO@Ph[RgI~CZҔ W՘-/sژqVFULD,~oA!k+ {-?F% D&R쵡E[A?g:_#2~hpzo0U0F<$x1&%D۪TFݽ\)) شΗwK6=8 M?zWbq+V& ZCB6>TE9ܡr w)q]lSy bv%KjYiiAv-[hl8`;/mN@sucO[ȸ&1aD\L(&-ox/ JBqk@JPq_ P_JKD:wH;&m1-m]%,\KovGP8yn+?RD RK\2B&"X T򓝃h[c9L9872@}xB3}';y ۢ#-C—*pbe<Ě. Rw`x$9gݰ_v/g EX8:1R's&\Ce<ٯ<(eM jhpҜ2L0~iAO}q C|8zH)Xnk<YwM SX,.A]Ҡ Ѕ4cNE}VlSɖ:;:%jotdQh%O?6r>/z^P{Pd7*+΢ڡGfRWVڊ >RHmx)Q2Pg4Flψ]!)WM zN:)g[8<2RT4[#T@4WV E&X _257額e!4]FqcI?tR IKmE[ 2jwݪiAG3y]uJ@PQ3&6bW bwgs4'_pTXNÃӀ ]81ӌX!:VϘ }ZV:FLD! NF+kmj1I m츒Eo=EAT莌GjF(o .b )_l_ց<Рv Z`eV,jM@\Kׇ{]&ۚKи7_Z<*ZmQӋIpɟq9eZ v+==!+1۹ML Q'8>);JmZiʸlPryC!/|u9`80]5B„"s Ż=OMfLOP G%P7'ps9,xPZ@׫j24gY e.ua6P +bHYy0.B)/ȦH) '|["^b ɒע с+6u%JVX]<)XuI2j?{bjf-r+/g0jpǜr IT M=?1au) >baB[Ǫ؁Fal7eW7jsz7\  U1]JLJZ9{y4_IX%~/‡=MJJ4jNy>jusbn}Kz;J`9lVKoc{%⯽qyf>]å)hJqz^n:=mW+e?6 ]ycסgֈڰ?u()Hy?Q^Sb ZWh:_⩍$S ʼn0*o }kBS*YH%ٯ-/J4H@ltVYK%^`pnvCbOqgq#v= R>o+~qJbkq| 0:Oh :_] OD↋ǓgS? ߊ#.?"v"*J{ˆ]4ZUnϷLrAx.N<>dF%?e/`,Y]:n2ٹ6[Tciw` u~DOjb 641$D 3=/8RQޛ"}^3u^Gr"kEXOn,.?V1q^Hcj2(jD[d < AVv> ~{D.KsL"ko˓ԹToYЎILWr-M` wwX\n񔭋Eu"Ef۬nJP f%$M =fx=iB_ˋ4҇mn17LHe:5teQkX\:Nϲ-d\[ ]j>*Jj%#WsK(^4%۬#QjL@޼t,!pȖdbem#3;hn*{$bp,<:s(Aq:}fJ=E(S)%ہA `Y8Hcin YSq7Unbs /p[#Ύ\"!jSr#n>j&Q?~ 7tªE1H cr.N"іdFl(`Ta!f(]xK"lDy:Rgb8 Cb([ ym`rOl#RS5: )*[cs2Q 9 ;}kxjOT-8O:;9d5>`+lqFj܀ 2U[QCNF>EUS^X95>ZӺsH`b+'옫AT)y$N5a? sPb7#QD TXV $ίh q{,sik k(uj\qɗ 9hAߵg?]<.H'Υe!oo"p!xOO!7sf1+cO"= NnH) 6ҭ>5-&Dra9''{^v@eo6B h%g+jWWDҹF(ΘՖoV0U_Ӛ+|׋m&FA1XY7i Bp_o0lkc9`ʮa%<>} HŐ}eRnF҄k8}D @HkIaUA3]rېZk8P2~.oҫ}iʡ"q_52{޷d[px7 G2_̈;61,c>ViZug;*x-{]n 9~R-qF>BL%Ŵ,WZ!OWmCxPLaNnȀet8ؾ.Lr~j̺,?6PT !rJ W Z"-B$r^Ć<@} ێNg7'I,Zr}nhŀJDݔ;XS,Jȏn D<+ BeUƿDWO4#GC{`Ax- י&YSYeoꖤTl8PTh>ڿsk/[5 tL @R/Tģ/W㦮?T υh ȫZozW7 ]x>=P̼G+"C!r]:Y6d~͑h9oSݘRD)W5j yGOؠ3?u:޸ G"g; ŔHm@*<3Ih݁Am,,_2-nA<+:\y (^S3ˀ%2gzSƞ)ao_TNS2)%ϼPX:[.c;:UIJl#9N-dI1N#b,}nݷw-KUэs[$ Q-s_Jf'ΔۈPWA?4oiYO UvO"V[rl6J<"k^eZKlT\+A!]d_3ns Wh&z^-#]el-a'njUhħ(xd?56EOw{V]޸1|ZSTKށ2߀k~ٌԜD0Z()ןad._3o dڿL>3@UB{J Ί{{ew r""o(,OR#-2*f Qq.&|*RkRG\,x}0s6Ѵ!c!Z;^};Ti'D*:58#fPdrq\:,EOc d*VIu'nAh_Ofg\"ļO|QVHıW9d`D?0,.EJ+OƬ!bm9?_+nom%Jݹ9K )=ܩSnw"8븩\!kƇ,kZgޯKMDG@⩭y9싸|(ʸ euɌs=tsdD%W}^c -Vע`Ip eF Y< <";v?z@J/nRn28c^|-tGZ`22gUa;*~jMĩ*0T?cP%i@淀e=pzܶC8(:0UiTwz>;KW2\h|aEeL: ڮ(#hn'?v3s%@;+Ϻ^P>ΒZ^P|Rƛ/l%8$Sw([kKqe-;ϖ&@;{~W1?mhu`ٛIrЋΤOyk&`iPz,w*m9̼ 3m>H)"#${Q?!ٞtqVFJˁ%ӡģr!75{죶Z~ }#74l; A/$B}v3rv!xeP3VS8%Ug D mG{^ʦVbΙn?(Xb%ri&%v"*:do-JldS7jtOu͓JvaגݸUgG.!t?fڎ|KWh#>ie746wڱigF8FYyVN1_As_]m׋m|%/ 0 Q ' b˰慡|S0 `֫tE&Uw:&9ǧix:64xM4^-ȕK*itN{?ssQBV%{sF H^g?n8E*PN Rpz <z*I߻|(' )hZJ@.e[pN$a#= I (؃-pnՅhm#ow ;bdj<Ĕ̌@D&!݂2%:͗bIB?+dF'ibosP G$0hΌuac"l`| 2KIBǗsXF꫃!tNу2j}ak#r43|Nj4g-\KY7CIr5NP>a8$\&Ȃ7 Me?$vUҖ3 OIԿ"f\O0#WĪ1I qʒHYH,.X3ʷ1;ia@, 0Ez{WM.lE06Bף{QN6ASG k5hZ2死Aν%B 8aŐKзVQZSlYIޱK]7Pw鳋e_Ѭ"ceجk_ P{S!5R,<1"R `m<#!S@0Y1Yρp; fUH71 ի X{M;=o ݊KcqGޘu&|AD:MLoXLZk1|n8{C%rQɚ:qêHցv ,[B4eVWP^WlM:BVޖ˼M=vYzp Hg(CMgf#"LKL[{+Yx8΂!CZ#_8ae9 9,Ҿc#+[Thૈ:A@HoKisco B-;#JUPA( Zƨ|~`u00m!*%=N>W]JL+мr -KSB%oh:'$l1)JCbK־EmAynqӡi?)cAõ&M T_8a,ب5z5gR6ᜩ1 a{ra@C+Gm?{cMA+xYk`GDA̷(4GBC3fO]0}+b;@v^pPAq72N-h|b?S b%+m139y<~Y?p+o!4tߣ12XdķCхkb>!/UtLUbTn_|ɪ@Љ"/`X[1́sКǕ:.+_덋tg3br&PiQmC/OzU|*KB;$feKI:F&r,5șH퀏=Krw:_ Vpu홙ԍ;JȜJ#((~"ceSbKtZa0d_d;! y: ã>J[3 .EBR3a8/pl;Α i|r<\p˒q0 5Gd-k#F($- zc{-;8X6)UEzpH26]VUֶS-s{a=~01r uՖ3@~4-O+`bGeʝ:κpU {pZ: G)~Vc=M'BvU0Zb ?r΂2AJ!>z/mm&7JͬzW ''ŊGV'6 :Q# ^n^t%`20'wu;%tk"mMP8v7RmKKn<PZlׄ&BCRtH -Ůh{wD՚툯pj}\\s){nf Ϝsthl+߄eIU#6Q27\[^=:ɅM*G 'b3,O/ 9[XXC"6pCT`v,ԫkFo;G.XD$2PݤiV뗁JMt$ck|vId:O(Fq0 R'Y]4甹7L`+TRJ+o'J5϶߫𡆉_WޠmϽ R 0M?\64`: 8¹6.T+@ 6~(֠iSb$/Qff8M͎}0$P>v anT0;ۥ`BgR,{KM KHT_Fz(\-Tw k=}(PQLܓ0vhdթ:CiJ95 [758|& -H4[u|qҒLnc2a}< kMm8(`b<$dt1B(gkPV)#?hȂưrgԒ]h߁3!H ԍTBI7r#7:j(cDrp^%[B^F ";$x>_qp7tSXL}p4mb:3,20$$%tx9ٴsު&˶(>7ߔFsCWi < XSI2@02pʞ&.9 vJ H7~vۋ4$.c _S82Sʰ}1Jvޚٻ4*'vuoٶ.0`)rvzHͦhCkG~BbK* [ܨР4OC7?[v!U[jIfa )?ejM~&Bm7JdԲe{o6݁ &@Dwa]w_vC(+ VH4Kܵuˢ tLPIIi]|Kd!I=(|ٵѨtTijҼnxyYnxx(‡}"#CރC5YytMvPs?o۹gYQ3b ''+`ym{}]&VqB 7wss#>N%q UЂ] -&GNj!$ o (=f>,_6xWoV P}?⍮[302U;9p<_&2,YFȏMe'ۗQ4_5]R_J#mB\mtqA^I,ib\-ʿ\)IA6`F>0KG[n)MZ/~}Jup[rf׀w9iC7*M1c:!&!F{* We}*62hhWt:7TC/b Ax+X$4Ýf)A/##"C#%CN"+F{"j: AѳՑ j"(_CiCCvnWMVMŪ ` Uk59I.kG첨ӌgӚ<F dǓU,P/`&Dx+!)bbr`,ڠZQq[Aj^q9=h(ohB!6eUq:+#ZxuI~ q~xAi)*M~NHAlm`0Iad!M9LS1J:[zVӫ^;9MbM1 a$}]%I4 fKugd6u1~ߒST񨡔1}c!GaJ>mP ԗ}]eY`ж`#Z3JfQ¶P4i@ބ@AhĩJ/g7xr9͚RX)@{0=-M?*]wj:;Z+%p Uʷ_.xZ.%?|]}'Ȍ 5kGwTQuXBa¬)mʟ%Iu`ҹf, L1%%hr@,|r3ECB.z#Ai%3Ȁ 50!N$Rtkxe6VyPtH"PÝ NWTxK_K!富làZ3cZ9\ |F Ej~7ڦ)Irumo)Tr+X(}=&<.SwBػ Q5=cP6%>UM9t.aSb!߾a!~m\d9^`z_m # 6џsCs*P􃄵gN ܡdf7Ŏ.|NZA*jT%_]E@<,Ekda)ڠw~lif65ϐ[eiDν 6SCn>jVul_q [)v kG]Zެ]<o֣)λj'ŰW+܆?:k#_%lT-O;{zx[՗?mHE`kxu11y#h"ђXnl%b,5 P|Zd>? GoQU\-%68V3(.9~c U˩&:F+UTQ@mc,##j( fN$Vw+܊Ԫ [e:ߝ\}bI2֪ xq?F.<1'nc}`D T]IGǡt*lk5ő m8_7dRQS*Ɲ' F R>6pz؈D:Cܻ+@;/5o[rF˚b|1U[wGIϱE"~>bh ZVklHs?A5JgV}H(LXUsxi9{a4jBѩR72d^\-&HFIeq_)UX"H ŲA_1sĤ-S8뗻32\?fyf"BcR~ñ 镞?GY0s)?CQzڰy"<91)G.% V"h;Ao-lS*mrOp.ym8^P> Kq<-V΍' =Q*Z$ë<2;|,jzn*4k Ϻu g/f;4+{~xwϗn4ܟ2__ysGUGaB*&e~g1f"%` Rab>P6ž;_BxB^F%b>AGA >=UVxw9/U;?=B=>ɚXfF0"MwRgF8}tj &cQD!+M9Ua8V6TR=to۬t$H:Ep|d܎ӖHKkl KA1"ĩ_lݨ( ]VHL \ n=)OKxR܄dFi;\j!C: VpnF&܂|桑?9:MZnV9IU_?e3d^{i^6WIbb1`,%(윝`61޷|ƶcH\ofxgϏ0u9mVxNhq!<^tVfR]Bk;Z 5÷gȩʍ =ʶTx,+i]}g m[웵ghAٚm.rbASv}̉VN1חs_#Yaۧ@S#3!y!K}@!4n:4bHh}oNCx@-h-J+40l|cy4JZY2stbZ#{"/BS' WtՔUZ.P< 3 x/ՕoѣMZ҄Yѧ~v$*i >U?31JE} -A$~<5w0tE°%YfKJZ"( kU]䖲]\;qKmVI\FW8YFmzY2!"tY0ݯ3|$?'74;_YpK15 w8Q|5CmIX 'tUlo&4ssP pOQ|ZL'Uϰoe"V/0`ɼ#ʙ<wʷ.]@̹|C AjDZoHЕndTʉN- iޤؒ-1[!۠830B%Xh$v뢙iaCfvNJe2>F ,YpT$d{)GX9ckp'*db`=8@pgI5O _3`$QDV.\55Ll?F5FlX2-_ͷzGQ ~??\éQf#f wۚJek%'#;g&N +>Dn?/U`GyiE=wC'P.YTJhozܯh&L2dqdqCÑ$TF,cV0M(v@MZ M yA>S w1"v~9cZRf\b1ПokQױ 24zУ<޸#̻pN䴰gy>$"/r-̻p".`4 `agJ\BG#5h%\$a-Uj0f\Ll{x !a ;~J tP3?9֖c{kBA ytX-*@eQ@b:u5w)`s_"*Eq2bʇIU S8nO0>m/daZxtE2nH z?md8vU\kkC=CEH"r|!)c̄]X:wJ:E+ |1p4Tu#3=f«- F`nUd%;J+8AbԠI΂fyWG+-nbU{:hAG8On& ES~fDpjs1Q <² uLiƎ`.,`5 c;:tNPb;'#aWT%bp3;@ߦez H1He#$8o1W/TOIvef-Οxú\` z}.򹛺jp蹒MϋntL~ߣl*qU4/>>Zt)LR-{ |׭tAfHMC?& 4;ǰ^a `5~qϿ?\6QɾB G@M 0&8?#\pSbA}Wv5252$6R!߰mPF|8\{&9IuUiHrhi!%NmN|[@N ǂsҖ+ϵ)hʶf*2CzDUv4MCE>' ں{ˆ:k}3ͮ$I~d7%)t} iDPIFN__Ϥ\v3L0iBeOMwl5RuCE_9WOλ5R,3c_ + KS/>1yTj[Zzk~MޫFķDB$=+O_#S9s9 h/Z؀\m6_F6,ÕvY~ךBa<8ʀ%QkǫO{Re3Eh!ʅ~S SH(>(% bA@D ;-q2̈@858|W!s)c؅pM6<}]gxT}J_@\)l?)P)J1TJ )tNv nn~fyFJ)&ͬ 裔Kf?%3Z!8hOUA^u"IZ²f(O汛v`MnR#̎İB 85gһ= Vb vM\N]'rCl 3̀n%U9+J@c6SLEm]jfdO[L\|x?РGTeʵfso1n=~oiuԄ7Zn^kט32"^P|Nșy^u1ꆇ"M(w>@`7Mʘ+#5܆f11jR\xaw%viNMXM]x#TjS' u9n.1|.q)at&emU}Z>p-j671]0UTN?{||΀l1@=YxGY{,ơ Y?OgK s=B5nIC/N޴;]vF3+x#|%B<{{!^3O$]ROø#r/q} ވoOnM8^Jq<+؎HfeQƧ4E5kk$tj[ ?ɮ L'sFٿF^>JگRgm̕cU fzRpasN2M&f` h@&Sݥ U8 z'`%޺cQʖJK?Ti/7^kSYm,8I\ly[0Q#F eNܚnJu@ՀaTWѤS'*!Dصހm0DAqVE`e]Q۬Xt@aؗN?Nvfі8J('eD{{;{mU|Fթt"J%aGIӄI梌"m\wUޯ0ZapU_Fjh8Oiyd/ea-1|x+0P .5`؞<ǭ/жzPj{˦HR| M# _ izuS͢ReLKz $dzgLJ.!~'rFa_e})&,ל2hXnďuB=@h`nc%Y5l]sN_!a~2A$J r²3@4v<<$*ݘQ٥4J>M]-}0ʧqzWjƏI\4S#C]\"~`Ѻ-IVw0.?.p ^%l,+Z:&.'"q!jͫb+C5|SS(~zA1+&uu>,k1/~n][vB؝r0糝1A@r8IG6}7g}ܣΌT/ fН)y^A\)ۃ&g"5[EIAW;@BhŘo>`J !Qc埥v ^USDKTISDn'HԂtO'F#̍{c%mV.Нfa]-P{3p8}V6ՉkmPK`){17K>Ĺ(=<iU5^~%&2\Θ4sї3F}ft㍎jkI!A~EZ%5MAL̝J )q 3:8?+5&l6 m\*:ຈqPwV>?L†0x & )38ᄝ $?˥C[/ۓey8)ĞoNO7s0wwH]T;]--;7r8ʺ<6w-pe2z:q~R͠^ Ťo-YTrzg&t2C R˜mVP'K')N*eCKN<~$GLn0z=?ډ?`5#nx>*Uv4Z8q`3X 饑k\( lęCk^š0dr =np| fzfC7+E2& c8rɁK񕗙ώ/lLf_@и4u낸·koj@A@PU)SNwcb+;c#^O1mWdk/tV ,oч | :4Ny9 ={[\h"8-Ù*䫹2̅*d?J.JEB2CnXvrk"Mǣʽsv 9:3dȤw̸ׇ([I\[w$\%YdQ~bw ER%c+WN8߼Y<*lHAL*gIWηlV=.ܧpʕ^d~8 Q嵬]Qlzͦ ⊀$Nj\o:p/(z.=ЈPbYHsP8/p%H,@|7VYc NmEsTy?8#%d?]PDB~(g(wo SK <t`۸p,ljAOƿךq<ѐW=>PN'/y. $Z&a$M(ߟ̐h6wR^6Q5d{ͬ-Msn?[1<+s=Y4yZNC{E|aH.Ho P )`}n])i2ܹ2']֥&kH.)J6Kdٳ}O %V+bVvBR-SO5dXV?7qOs4'<ܘ(G8`h1GC4BW e(dlXF7A;]:f*K\ tڰK[ L5:M`Дu')8eƺW,(#48#*>?jCbjx#C|yR±(Zx0F*&OHdG(4{~ιS 2n[:'P.ъ:= I;]WyH6 3>=VWj `ʷ.ÜWV2[FCn2+|墳KLo# 7Sot+5z9k(cd# X(?bv:v&"~#$p- O^g@EBPDj9@rd_rSÑ SxP Fn|qEA+<+]jkCmw[6=,-8QIn^"$4ܼb 7fptN"nU_7~%$6q7Ou4YFzFⷘ%,FmqT~#\x(LgsWnCWDŦ0i 휨vi8q&e#XnIEo[n0E$4,|"yݚmXsn|.w,ĐrN}ұ•WH%kmp{\YXrҵu 6KP͠ &ed񥒺B%)1 MH9R{r s> CBgSf%-6`Z՞BP(^~Ӈ]&tqJ97[iߚSc@q#UQ`S㹷u-Ӓ됁K];D̎P`aT̟m eTĥw Hy`Ҡ(- XzHOrr 4Zo3nu9Ôw#ۣ>&M*6}F́@N,I(i~? G/}=8F0ζ|'X}ީu> a{V84TJ,u^{$1vQ)A*@D'QoIWLX<4:Ss5Q3zwMrO iES%)O r/8m@_Dz(t < \eR8Syܿɫ/T:͐=<<j) &7 ׌&?/ՇK18T@(85_?Lߵy4؟c oi#Kت; ۹;^xϱY6W!An fL'R`&=Ȣ\c]n 9r>ZueqgQ߄3f$LOT ~IWS}Jݨ8;K_f[lyiRw|GNp jXmT\R^O2"<FeBխʌmAГ,ri3~vϙh1|-F{ z`8zI@ý#LP= &Y>"_)ϊ~!^g5씄!͗MunۡC1̄Jx-g.|[sэ'U3}R _b&j`I `+͚̓rW4҄yPh{E+Z^lImK7*HZL.p8i$4wND*q82,9`"N+GkX`Bz!?SМDJH1. LIDs?TEƵ$~"TJdɡٰR}c4wAC:X/X9H[N#sl U|(%)o+t pO LKVoU5WeO'u(>8\53h4'j*ΆS+U t:!öm)h=|M'z B_t Gc;>128mFr˗Xht&%wAfSY=:7^`2-`P4|DjHPv X{,5)RS@W;f{ׂɖTRbHW} @Q8AŒT ҖXC9djclDTTIURREu*}ב%=U7? y }δ`Dޙ :彌kq{"?g(.uxLoFWgEDVޯ.`P<օCHAm!' hV+tgxA"8\9m^e cD` ΰ,^"߇k^WBk%Hikam(Yʯ=ӣ1ἕx5噤*z7~9JKt@W?:9Պ?_N|˜WP{u5a &tfC.ʻXrcZ hEEb(H u]e1w`x]4Rͨ3w)?׾ voA PؐsZl T?kjd~Tw)((e÷s$5HH0lMY*vog~H|"54,䭀#QwB%2J_u N^dV$oUV#o;f7FB'L~XӪn9 C~'\~O颟"l$vvyÙ/r2L~##j^x %٬P˟@Na}2,*w}tC5x64Ύ ƑsP-!Is5nAu46@Sv6`D{тB6T>F7 GaHDh9b{(m6GJ/W} ;-q̹P0+3e8i;k"esya4^z1hw0 fk!@)6+>⮾vt' rs1;X52#y l0ʳ)hJ 1 X"rol0|d`, (  =*Njpxg/J UN e~3V Cs| JxMn`VV]YEDRCOh?Y3anЕӽP"`R`xhuݺ`z[K-t!>uVJI2DJ̅UsǤqmLOjMGLf$\Ҷ{݆u0rbȧM,賆w?(n SŒ[xF@Kπ #ý ~EޢP" !Sӄ]mv:@ar+$atq݇ W5X^H.dLHĥx梀EQ9ۂ0tǡEáh ĭdZ,42&c>׍4zui?J lhZVriDNnHi.==Ԯ2m.w?(+--f2 UV 1- (N65/հlJ8O!8l[BfkNbPlOw-h>Ii3OMìUhn1ƟAoXeI@4PbF FEգ;`6%ʱW^_\Qi٢= = oQ52)[aUV(7R^>gyS^cJS08˖e!7&7օZ -=aȍ<: %d\%J?v:TRӯ:ws3sjb1̿S>^a^,J[D4TׁCB!;nBT?'$ln&"Av$/M kӽϢjt>:nx}X#|qodF4z!D-$8ktTDrd͘Fk2BV캥80/e& YZ