ALL D F H I J M O P R T W