FOOTE & ASSOCIATES LLP