firman Bacher & Cornp.