RIVES, LEAVELL & CO., INC.