BUTLER, SHINE, STERN & PARTNERS