MARK HABRE AND ASSOCIATES