ALL A B C H L M P S T W