  Won fi STS-103 ranse si ofurufu lati Kennedy Space Center ni Florida ni odun (December 19, 1999) ti o si pada ni  (27 December 19990.Awon ero inu reItokasi Awon iranlose awon Oko-ayara Ofurufu.. 
Their Report léèyàn "NASA should take no actions that would preClude a space shuttle Servicing mission to the Hubble space Telescope" 