hal 21 smp3b