& A B C G H K M O S W