summaryrefslogtreecommitdiff
path: root/sys-cluster/openmpi
diff options
context:
space:
mode:
Diffstat (limited to 'sys-cluster/openmpi')
-rw-r--r--sys-cluster/openmpi/Manifest20
-rw-r--r--sys-cluster/openmpi/openmpi-1.10.7.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-1.8.8.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-2.0.2.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-2.1.5.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-3.0.2.ebuild2
-rw-r--r--sys-cluster/openmpi/openmpi-3.1.2.ebuild2
11 files changed, 20 insertions, 20 deletions
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index 469f6cfe3ba0..eeac20f8528b 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -13,17 +13,17 @@ DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 7d0a392fbc8c896cdccefb9bf0ff83fbd8db8
DIST openmpi-2.1.5.tar.bz2 8323765 BLAKE2B 37da1ee31e540507efb466887997946b3b45f376aa6fb60341470fee257473543743b9e5651bf434288e45cdff6a0bfc3a521625a32c4946fdeee62ceafad9b1 SHA512 8b256c7019e11829dd1f235b7d98e0d135c8e92046a07dc70337c58498d946078f57434d0330d16c06d0e8c645d6f21fa8235d76da62f558ff01f68f6e69a4f1
DIST openmpi-3.0.2.tar.bz2 9195169 BLAKE2B 46ab8149435797faa9ebd6ec4c69bea01096e5f57fed0f5cb92456a0bb2c3df828414901892e082935b56cb9d1da0426a1601849aefe1b36f94c6f3d666ec497 SHA512 2255d6c693243bf283d2b3af1cd8155ab0b2c904cb1ac61708f7950935bab8ff85968ca2c75a0fd091284e1c14f0c93be1423090ffdde9ac92b48980fc067b64
DIST openmpi-3.1.2.tar.bz2 9461841 BLAKE2B 12a92bf8e7624d9e97e83b150af0e37674df7ed25df5bba2981dbf37025200f4d504a873dc0fc1c1a8455d7cdfa88e4fbc49fd5c166e3b629670af4e64f06c1a SHA512 ec8df8e0ac89f5573adfd25707a03a583069012a3a874c939ede71635198045565e5e9ddf0181cea474a1a6baaf8d7ba647e2ed194d1b29a1882c1fc18967b57
-EBUILD openmpi-1.10.7.ebuild 6390 BLAKE2B 55977738b22a8c2cab3adbd3026269e95671c71536068e1f89088b850263e1f61a580477ac0e71e47bb2e2dd740be888b8022603e7cb0b6766b6d1e1986969c1 SHA512 952e8364c98e19dda8ec34eb789165532986d2fe10f1a9b1c5631ad0418583a5470ede9174f7e65d7b769b1a1a4cb6081ef459a0da75e424a34556b501155ea8
+EBUILD openmpi-1.10.7.ebuild 6381 BLAKE2B 7d07db3b67d2df22416e862f2e3493be1bebb27beddf2aa333c6f45518ece0397ca360c354266dc84c1cd73af7a700064579279398c483d39064b923f2507d7f SHA512 956982cfffd3f7971031f7861ce93343665be39641d03afd6e2e0be8af0fdbe943e8ad3456ccc3b8159857cd292ee2c5b6e7dffa882cf530210976d3b242ee01
EBUILD openmpi-1.4.3.ebuild 2618 BLAKE2B a030b33a0fae59cf7e75cc8252af897ba703f95e259f938872182dfa97c86f587eb2259594f75114f939c7b0961490452ff3c11c2ed3a6b60ae3f2974d926446 SHA512 5c47bdf1192a6d2b95fa35c217a27ff6f69c0ca1bf5c5be3ff43f7785b354c214a371697006275efc08fc9ec3bf27d284db45a7f5d6cb1af9937c42340f79f83
EBUILD openmpi-1.4.5.ebuild 2627 BLAKE2B 3aef1a37d78c175dcf3e3a47321a52f03d2fd61b1dde797ac811b2444d100b29e3eb4686d9961848573055af62ce41f114055eb729e2cec469e5edbc630ec4aa SHA512 4c31cc8ae2986222645c873f30ba0aa53f612524e4019428c3d803a83d0d947b08770317b440749a93ef7485e71c174a39436589b4a73786253a5289a8d7e2bb
-EBUILD openmpi-1.6.5-r1.ebuild 5329 BLAKE2B e155006ffebc9dd049b8aca2e362fc6d799f16d4b1425bde054299f90109f176992a817db9f2af30ef0735a5634ac550d3f309c5d2de6947842702c097b1ff36 SHA512 9b5b0ba8f4d376748d16d954547311ec6124b2e9d1809595d280bb96e68b5eb7389a769414286d3590cb4af4501d9255e914647810045e9b5fea848c640ae852
-EBUILD openmpi-1.7.5-r1.ebuild 5024 BLAKE2B 12b59637302e86a4337d35603094345184e0871e0884db3b3dc8b367eedb5713cbf9e5e65b60c2ec30850000c7385d2c189d8da2d13f94c19ca45a4addb8bd98 SHA512 060e89281a6d3b088b13d178022c5b16582e681c0c63bcb37d546a74395e93884cf457a116d15598b45b8a9b941df6501538e46f50c61e6021ee1856c2dfd03f
-EBUILD openmpi-1.8.4-r4.ebuild 5067 BLAKE2B bfcd66d54add32b45aa30ba92a32f2513dc43f58e771c000cb933c8ebcbf14684ed02c455ef293de8edff685164fa11d21e4d3a33d6b6eefd9bcfcab1e8ec645 SHA512 828fa3a47a63eb06b650dcc19d67cda546134ea0520838b7521d7d0d07af8101dc27a8cd01a8a272f9ed542b33f47a104711e2a31342c66d6b928c8cf48a06d5
-EBUILD openmpi-1.8.7-r1.ebuild 5579 BLAKE2B 13959d6ec10acd1682ee5ee6352b9d6cbc8b420f4dfe14549ce076249a255158fe8a590a5ab6036f937801187788bb9aff6130791ca2b967db19b4ed46a7aaab SHA512 be0ffdbbb72a78408de28ffad4380279d18a90d5caf8a210f4da960059cc664fb47759abc98355d88845ac6fb9fa9e882de643505179b0f60315baa6a83bc8c7
-EBUILD openmpi-1.8.8.ebuild 5585 BLAKE2B c02fe06f936dee22e589d29d2cc8e04bcf3a69e682957e7b8878969287859d95c0820154a6cb1f2c2a93d4ce6860dec77d5039d5cf16d6ea4bdb2d9eb90f3604 SHA512 0daf5af8160fda8492a1e50a18846afdcfe359ad043c8ed98408081c92dc43f63d6ea1d804cba9f7dc2a3529e4e2f17641a66101de4de476f0f39f53779e1481
-EBUILD openmpi-2.0.2.ebuild 5997 BLAKE2B a1c50d7944b1b7b0401f059a5c9e5293719afdc6a978404370d7fa510c426b47e04a33216430266b559e43af5fc99d984f0e9c841c423e86a7f3bc648333f402 SHA512 9519f42ef32704e0241fc5f51fb57cc2ec4e05188235f74e214444b4b43bbe4819a628c3a3b92026867121ceb5262607d5c51d79fc18e34df188100a64ad65f4
+EBUILD openmpi-1.6.5-r1.ebuild 5326 BLAKE2B 2a38e14ff9e8d5119a22cb25b5771630a7c853080b069aab0ba4dbc794b651c2bb6366d03ebc86337641fa7318d3bb7d556f48a44a9e5401d8ff7215d6e7c61b SHA512 524f47d13a1909994e7180921fe77231380ee132f8dafc5db5b686ff63c56efcdfb84a2a04bc147c19e5ee58f1afca6aef9e7bbd1bcb7af55d21e3c5d35181a5
+EBUILD openmpi-1.7.5-r1.ebuild 5019 BLAKE2B 85fca959dd300c198ede83845eb9e67424054ff9e86d445d2507388e7f12ef9797838276bfd1620b8f29c7d9ce2f87cbddc1bae7fba7986f7ff17f83d7e45121 SHA512 a2f82e743951201881f5f5c961c0db8203fd1c19cadf4c7c3259f4f7dda8ed3b8cb0d07b0ad6655d942b74f9992c04819e55f5a75bbe71d3b036c08ed7add223
+EBUILD openmpi-1.8.4-r4.ebuild 5062 BLAKE2B 2a71a8bfd84776474798e98e0563bd946861d4d334d19d3d6547a01286495fd4fe45fcecd21e880c2577c9228a592ada45351c3428397e78cae8b84b402f7938 SHA512 e88998fdcf77089fd006462661d877e93d0248e8aca111e3d5a57a3a8373c2e1c6093dc85048d4aef510b5a2f0f703524f3fd85d7ed25c9626ac2b263cb5c831
+EBUILD openmpi-1.8.7-r1.ebuild 5574 BLAKE2B 3192dfacaac68be54d505f953bb1eb08d4ba9a59560dd6815633c469c65136886f75926766cd517c82625c315628c121f40bf010895a869e01341b7f79c2b316 SHA512 a48d10fa04b34f93b72a775b2c528e402866c971930d9de2adba5031a4e96ec9565f8d5ef6c60510efbb3d95f440daf85837f04742fd82a992f0350dae3ecb38
+EBUILD openmpi-1.8.8.ebuild 5580 BLAKE2B f03a2531624daacc577729fb999326b593ffbef2c5162abd35c226852185897c5e21f8a8c282f5f7ded025ee817271f0340ff24fdba75def1176aad46b03f978 SHA512 429c4190e042665f567512e16f8114ea9050d0bd1dfdec6a02673205af5db3a82568a83cc2ed1367d65b6e11ee4605df95eb10472047ea62fba553567d8072ae
+EBUILD openmpi-2.0.2.ebuild 5991 BLAKE2B 87efa938e2831679fc127b47e61b652f43eea220eaa75787fb0f317ba88fe3f7da5ccad99c02465c6f77dbc012e9e1519d74fe941f43337cd15a1bd80a966e7e SHA512 acf85696469690e2006b6e195414d5ae9404c2f5e2b84dd15b7fecaa566eb468303f895465b7bcf1962e6ebd1a2c23fb2aa47aa4aeee5e40f1d0a2b99de610f4
EBUILD openmpi-2.0.4.ebuild 5995 BLAKE2B f0e8b0971b2e9cdae4a46b771bee622a4c3558455df9d59ac09624a784865df79268201535bd8aff0cd782425dc95fdec4235f2fe1dbf1d2be1d55c5fc8bc20f SHA512 dd4e1c687c56ae395ff209e4f1c6e22b74b78a83373850ada084c7d6391f6442d6607125c3f3027e3b40837ffce6b7bfa3ef7ec810e614e6337bc5c383ec1a35
-EBUILD openmpi-2.1.5.ebuild 5615 BLAKE2B 9195ee57f8626e23012c89d601034b68c5fd4f333729d82d64ad48b8607ebb6b7e778fdda414d10c432428610e9de1bcbe9ead021068fa8b9b7d2c0087ffc701 SHA512 0b5ca00feb899a0ca13ea6c4a2f80c824303ea52cac4a616ddb1f807e40030b1bca509be5f5d23d96a717e346e043b3b897914a3f8a329f1d05d07c00a4bec15
-EBUILD openmpi-3.0.2.ebuild 5501 BLAKE2B 47580c29cbd6edd9f18488ca3fe91ae8e45115b1d5665161e4195c22f016ee6550339b910618322343599bc444e7d4638828a81ca9ae8d33023baac1f4129d32 SHA512 9cec89649171b6eaa491c074660ee88a74daaf95938686a508df717ae761b95412cb41606b47e95abf6c8de55906f6d4d052afc228f164d6645878883d31e945
-EBUILD openmpi-3.1.2.ebuild 5501 BLAKE2B 47580c29cbd6edd9f18488ca3fe91ae8e45115b1d5665161e4195c22f016ee6550339b910618322343599bc444e7d4638828a81ca9ae8d33023baac1f4129d32 SHA512 9cec89649171b6eaa491c074660ee88a74daaf95938686a508df717ae761b95412cb41606b47e95abf6c8de55906f6d4d052afc228f164d6645878883d31e945
+EBUILD openmpi-2.1.5.ebuild 5609 BLAKE2B 9ed4a0d33b882bba6d7b924d631a3360445c5755e84498a66796e631e3f10ae4351799896e9bc08258cbee0a525f002e322c58506e533b7f1926dd5b1e511eb1 SHA512 c83a9df75bf8c948adab2ed9786d46e000c6daa0d1a156e8acfe4df8adcfa7b30515de030a15705a6c6956e8fb852692bf5fe3c0bec9aa6481fb7fd08897311a
+EBUILD openmpi-3.0.2.ebuild 5495 BLAKE2B 92213e16ec144e427d50eeb3b2029989eccfed58f4eaad1dae0929bbb34e669cb3cbf83e36f9eb9117763ce425b0592a6ab82804985e5c9bab6742e3f9c84ad0 SHA512 ebba49ed4d305a4c73d3fe579837022a7d3e7e80d0968e1b63e9224d871bd36ad2f646011ec971cfb0b415a6b8fc89f94f9a86a3397787e076ef133ccf7a1d1d
+EBUILD openmpi-3.1.2.ebuild 5495 BLAKE2B 92213e16ec144e427d50eeb3b2029989eccfed58f4eaad1dae0929bbb34e669cb3cbf83e36f9eb9117763ce425b0592a6ab82804985e5c9bab6742e3f9c84ad0 SHA512 ebba49ed4d305a4c73d3fe579837022a7d3e7e80d0968e1b63e9224d871bd36ad2f646011ec971cfb0b415a6b8fc89f94f9a86a3397787e076ef133ccf7a1d1d
MISC metadata.xml 901 BLAKE2B 8cdef4e4438351cb99b59bafb932e4b2b960f08b4eaa9917ac2a5d97fd2423781b1ec27a16005ae6470b8f50509ae3c08c2d06f95e452bd2cf00505b7a79ac35 SHA512 6f30f50d2f2173a01e7ef0d4b808352be98b64945b6af1f05cfaa28024f6efccad28984fe0ad31094f8822c5e251c1270765d5905c7737e1b84302143fe4ac09
diff --git a/sys-cluster/openmpi/openmpi-1.10.7.ebuild b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
index d9445be72cf3..0e6ce190c374 100644
--- a/sys-cluster/openmpi/openmpi-1.10.7.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.10.7.ebuild
@@ -61,7 +61,7 @@ CDEPEND="
!sys-cluster/pmix
>=dev-libs/libevent-2.0.21[${MULTILIB_USEDEP}]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-1.10.0-r2[${MULTILIB_USEDEP},numa?]
+ <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild b/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild
index a5befadf3e4b..3600523ee5a2 100644
--- a/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.6.5-r1.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
!sys-cluster/mpich2
!sys-cluster/mpiexec
!sys-cluster/pmix
- >=sys-apps/hwloc-1.3
+ <sys-apps/hwloc-2
dev-libs/libltdl:0
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
openmpi_fabrics_dapl? ( sys-fabric/dapl )
diff --git a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild b/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
index c3cccad1880c..8c0bcae38a87 100644
--- a/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.7.5-r1.ebuild
@@ -58,7 +58,7 @@ RDEPEND="
!sys-cluster/pmix
dev-libs/libevent
dev-libs/libltdl:0
- >=sys-apps/hwloc-1.7.2
+ <sys-apps/hwloc-2
cuda? ( dev-util/nvidia-cuda-toolkit )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
openmpi_fabrics_ofed? ( sys-fabric/ofed )
diff --git a/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild b/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild
index 1c5265167384..bd218f14d8dc 100644
--- a/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.8.4-r4.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
!sys-cluster/pmix
dev-libs/libevent
dev-libs/libltdl:0
- >=sys-apps/hwloc-1.9.1[numa?]
+ <sys-apps/hwloc-2[numa?]
sys-libs/zlib
cuda? ( dev-util/nvidia-cuda-toolkit )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild b/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild
index e744ac73c6ca..360723425357 100644
--- a/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.8.7-r1.ebuild
@@ -60,7 +60,7 @@ CDEPEND="
!sys-cluster/pmix
dev-libs/libevent
dev-libs/libltdl:0
- >=sys-apps/hwloc-1.9.1[numa?]
+ <sys-apps/hwloc-2[numa?]
sys-libs/zlib
cuda? ( dev-util/nvidia-cuda-toolkit )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-1.8.8.ebuild b/sys-cluster/openmpi/openmpi-1.8.8.ebuild
index 98a3502fcb43..3e7db1e7dfd5 100644
--- a/sys-cluster/openmpi/openmpi-1.8.8.ebuild
+++ b/sys-cluster/openmpi/openmpi-1.8.8.ebuild
@@ -60,7 +60,7 @@ CDEPEND="
!sys-cluster/pmix
dev-libs/libevent
dev-libs/libltdl:0
- >=sys-apps/hwloc-1.9.1[numa?]
+ <sys-apps/hwloc-2[numa?]
sys-libs/zlib
cuda? ( dev-util/nvidia-cuda-toolkit )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-2.0.2.ebuild b/sys-cluster/openmpi/openmpi-2.0.2.ebuild
index 89dd842faa59..4c907476d293 100644
--- a/sys-cluster/openmpi/openmpi-2.0.2.ebuild
+++ b/sys-cluster/openmpi/openmpi-2.0.2.ebuild
@@ -55,7 +55,7 @@ CDEPEND="
!sys-cluster/pmix
>=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?]
+ <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-2.1.5.ebuild b/sys-cluster/openmpi/openmpi-2.1.5.ebuild
index a100f6b01cec..48a9ae2b3771 100644
--- a/sys-cluster/openmpi/openmpi-2.1.5.ebuild
+++ b/sys-cluster/openmpi/openmpi-2.1.5.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
!sys-cluster/pmix
>=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?]
+ <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-3.0.2.ebuild b/sys-cluster/openmpi/openmpi-3.0.2.ebuild
index c9ae7f37806b..4143e0808050 100644
--- a/sys-cluster/openmpi/openmpi-3.0.2.ebuild
+++ b/sys-cluster/openmpi/openmpi-3.0.2.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
!sys-cluster/pmix
>=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?]
+ <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
diff --git a/sys-cluster/openmpi/openmpi-3.1.2.ebuild b/sys-cluster/openmpi/openmpi-3.1.2.ebuild
index c9ae7f37806b..4143e0808050 100644
--- a/sys-cluster/openmpi/openmpi-3.1.2.ebuild
+++ b/sys-cluster/openmpi/openmpi-3.1.2.ebuild
@@ -51,7 +51,7 @@ CDEPEND="
!sys-cluster/pmix
>=dev-libs/libevent-2.0.22[${MULTILIB_USEDEP},threads]
dev-libs/libltdl:0[${MULTILIB_USEDEP}]
- >=sys-apps/hwloc-1.11.2[${MULTILIB_USEDEP},numa?]
+ <sys-apps/hwloc-2[${MULTILIB_USEDEP},numa?]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )