sub b (1004a26)