A

C D H I M O P S W