New Photos Of Mysterious Bright Spots On Ceres Are The Sharpest Yet