CARL WIEGANDT & CO.