till Haasenstein & Vogler A.-G. , Hamburg,