The geologic record of the Proterozoic (2,500 to 541 million years ago) is more complete than that for the preceding Archean. What era came before the Proterozoic era?