diff --git a/distro/scripts/adl_cots.sh b/distro/scripts/adl_cots.sh
index b9c4562875133f0681c57add302ec186617b22a1..2228915cf1433a73e48ae809a15ea07b3c9f040c 100755
--- a/distro/scripts/adl_cots.sh
+++ b/distro/scripts/adl_cots.sh
@@ -677,10 +677,10 @@ all()
     mk_zlib && \
     mk_bz2 && \
     mk_boost && \
-    exit && \
     mk_wgrib2 && \
     mk_szip && \
     mk_hdf5 && \
+            exit && \
     mk_log4cplus && \
     mk_slibc && \
     mk_sqlite && \
diff --git a/distro/tars/hdf5-1.10.4.tar.gz b/distro/tars/hdf5-1.10.4.tar.gz
new file mode 100755
index 0000000000000000000000000000000000000000..28eec94abfb21919e6a1cd982ce181657ef94dcb
Binary files /dev/null and b/distro/tars/hdf5-1.10.4.tar.gz differ
diff --git a/distro/tars/szip-2.1.tar.gz b/distro/tars/szip-2.1.tar.gz
new file mode 100755
index 0000000000000000000000000000000000000000..60cb14f767b996df51c763bfc8f45c0db41e053a
Binary files /dev/null and b/distro/tars/szip-2.1.tar.gz differ
diff --git a/distro/tars/wgrib2.v2.0.2.tgz b/distro/tars/wgrib2.v2.0.2.tgz
new file mode 100755
index 0000000000000000000000000000000000000000..ce7655c4499bce57fa19f1c12e7c52a5b2fed3bb
Binary files /dev/null and b/distro/tars/wgrib2.v2.0.2.tgz differ