IC 2596, NGC 3542