Haasenstein und Vogler , Hamburg.