Payload
STS 96 is a United States payload satellite, launched on May 27, 1999 into LEO. It has since re-entered the atmosphere.