1,500 supernovas offer most precise survey of dark energy and dark matter to date