H . Hainilton , hr C.