H.M. CROSS & SONS, INC.