A B C E G H N T