W R & L ASSOCIATES, INC.