M. AND D. ASSOCIATES, INC.