T. F. O'BRIEN & COMPANY, INC.