A B C D F G I L M P S