A B C E F H N O S T W