HENRY W. O'NEILL & ASSOCIATES, INC.