IC 2540 NGC 3160