Proterozoic
Girvanella
Stromatolite