HARDING & ASSOCIATES