diff --git a/ShellB3/shallbethree.sh b/ShellB3/shallbethree.sh
index ccc5b9ac8816d618bbbd13da0fcb5353a1e1f15f..dd64c2fbe63cc43fdfdbd235b6fdd382613ae6c6 100755
--- a/ShellB3/shallbethree.sh
+++ b/ShellB3/shallbethree.sh
@@ -1202,7 +1202,7 @@ export LLVMLITEVER=0.36.0
 #export LLVMLITEREF=499a6ab
 export NUMBAVER=0.53.0
 #export NUMBAREF=b44b5e6
-export POCLVER=1.6
+export POCLVER=1.7
 export REQUESTSVER=2.25.1
 export PIPVER=21.0.1
 export DATEUTILVER=2.8.1
@@ -1239,7 +1239,7 @@ export MODULEGRAPHVER=0.18
 export ALTGRAPHVER=0.17
 export MACHOLIBVER=1.14
 
-export OPENMPIVER=3.1.3
+export OPENMPIVER=4.1.1
 export MPI4PYVER=3.0.3
 
 export PKGCONFIGVER=0.29.2
@@ -1255,9 +1255,9 @@ export CLYTHERVER=0.4-beta
 export PYOPENCLVER=2021.1.1
 
 export PYCUDAVER=2020.1
-export BOOSTVER=1_74_0
-export HWLOCVER=1.11.12
-export NUMAVER=2.0.13
+export BOOSTVER=1_76_0
+export HWLOCVER=2.4.1
+export NUMAVER=2.0.14
 
 # Don't change this OpenSSL version. It's API-compatible with the old CentOS version
 # it gets swapped out anyway, and linked in ways to be compatible with CentOS and Ubuntu
@@ -10788,7 +10788,6 @@ mk_numbadeps() {
   && mk_llvmlite \
   && mk_numa \
   && mk_hwloc \
-  && mk_openmpi \
   && mk_numba 
 }
 
@@ -10801,6 +10800,7 @@ mk_hpc() {
   cleanup
   
   mk_numbadeps \
+  && mk_openmpi \
   && mk_dsltools \
   && mk_meta \
   && mk_mpi4py \
diff --git a/ShellB3/src/experimental/boost_1_74_0.tar.bz2 b/ShellB3/src/experimental/boost_1_74_0.tar.bz2
deleted file mode 100644
index 360cc758eeacf2480ea3e03b21ecb2b83455512c..0000000000000000000000000000000000000000
--- a/ShellB3/src/experimental/boost_1_74_0.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:83bfc1507731a0906e387fc28b7ef5417d591429e51e788417fe9ff025e116b1
-size 109600630
diff --git a/ShellB3/src/experimental/boost_1_76_0.tar.bz2 b/ShellB3/src/experimental/boost_1_76_0.tar.bz2
new file mode 100644
index 0000000000000000000000000000000000000000..d0c728c41b2c94a858ae0230461302c3d198d226
--- /dev/null
+++ b/ShellB3/src/experimental/boost_1_76_0.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41
+size 110073117
diff --git a/ShellB3/src/experimental/hwloc-1.11.12.tar.bz2 b/ShellB3/src/experimental/hwloc-1.11.12.tar.bz2
deleted file mode 100644
index c64bb1a1359be01981ea8a471f724d0f3fbf082b..0000000000000000000000000000000000000000
--- a/ShellB3/src/experimental/hwloc-1.11.12.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ddfb7b9b4571551165b0fd824a340e58814c8c2b4af64c818579d4bc695a417d
-size 4116387
diff --git a/ShellB3/src/experimental/hwloc-2.4.1.tar.bz2 b/ShellB3/src/experimental/hwloc-2.4.1.tar.bz2
new file mode 100644
index 0000000000000000000000000000000000000000..612487eec42dcee70369c41c31df9a71dac56f81
--- /dev/null
+++ b/ShellB3/src/experimental/hwloc-2.4.1.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:392421e69f26120c8ab95d151fe989f2b4b69dab3c7735741c4e0a6d7de5de63
+size 6472241
diff --git a/ShellB3/src/experimental/numactl-2.0.13.tar.gz b/ShellB3/src/experimental/numactl-2.0.13.tar.gz
deleted file mode 100644
index 8ff58f5ef30f45bce055b080129ae4d15ae2ef7f..0000000000000000000000000000000000000000
--- a/ShellB3/src/experimental/numactl-2.0.13.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:991e254b867eb5951a44d2ae0bf1996a8ef0209e026911ef6c3ef4caf6f58c9a
-size 438096
diff --git a/ShellB3/src/experimental/numactl-2.0.14.tar.gz b/ShellB3/src/experimental/numactl-2.0.14.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..011b731d829007ea56176e4cc3e535048c39097b
--- /dev/null
+++ b/ShellB3/src/experimental/numactl-2.0.14.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:826bd148c1b6231e1284e42a4db510207747484b112aee25ed6b1078756bcff6
+size 439000
diff --git a/ShellB3/src/experimental/openmpi-3.1.3.tar.bz2 b/ShellB3/src/experimental/openmpi-3.1.3.tar.bz2
deleted file mode 100644
index b2c5147c53607d2b701003abc271a372ea4c23da..0000000000000000000000000000000000000000
--- a/ShellB3/src/experimental/openmpi-3.1.3.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8be04307c00f51401d3fb9d837321781ea7c79f2a5a4a2e5d4eaedc874087ab6
-size 9442937
diff --git a/ShellB3/src/experimental/openmpi-4.1.1.tar.bz2 b/ShellB3/src/experimental/openmpi-4.1.1.tar.bz2
new file mode 100644
index 0000000000000000000000000000000000000000..e993d3742565dbd40b0cfd4ec82e881592f8c5e1
--- /dev/null
+++ b/ShellB3/src/experimental/openmpi-4.1.1.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e24f7a778bd11a71ad0c14587a7f5b00e68a71aa5623e2157bafee3d44c07cda
+size 10052770
diff --git a/ShellB3/src/experimental/pocl-1.6.tar.gz b/ShellB3/src/experimental/pocl-1.6.tar.gz
deleted file mode 100644
index f6dd87c476b1e34e825b77fe1cd5cb56c0746ff3..0000000000000000000000000000000000000000
--- a/ShellB3/src/experimental/pocl-1.6.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b0a4c0c056371b6f0db726b88fbb76bbee94948fb2abd4dbc8d958f7c42f766c
-size 1595212
diff --git a/ShellB3/src/experimental/pocl-1.7.tar.gz b/ShellB3/src/experimental/pocl-1.7.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..3711ec2f794d761766721c4b331213e1477a5dfd
--- /dev/null
+++ b/ShellB3/src/experimental/pocl-1.7.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5f6bbc391ba144bc7becc3b90888b25468460d5aa6830f63a3b066137e7bfac3
+size 1577676