O'KEEFFE & MCCANN L.L.P.