HAL DENENBERG & ASSOCIATES, INC.