A B C D J M O P R S