Hubble Space Telescope Full Library