A & D ASSOC.