SOCL 506 SUB