ABM & ASSOCIATES LLP