SHANNON & ASSOCIATES LLP