H . Rye ,generalmajoren