According to NASA's 2007 budget documentation, released on 6 February 2006, the project was deferred indefinitely.
A 2006. február 6-án közzétett NASA költségvetési dokumentáció szerint a projektet bizonytalan időre elhalasztották.