HYNES, HIMMELREICH, GLENNON AND COMPANY L.L.C.