Developer - Johns Hopkins University Applied Physics Laboratory (APL), Laurel, Maryland, USA