The parametric KAT TB (KP generic) builds filenames kat_k<K>_c<n>_*.hex, but the K=2 vectors were committed earlier as kat_c<n>_*.hex (no k2 prefix), so run_tb.sh top emitted 'file cannot be opened' warnings for K=2 and the data read as X. Add kat_k2_* copies so all three parameter sets load cleanly. ./run_tb.sh top now: 0 file warnings, all 11 cases PASS (K=2:0..4, K=3:0..2, K=4:0..2), exit 0.