HAL ASSOCIATES, INC.