Allergan pays 600 million fine 4 off label.