Paleozoic Cambrian Terreneuvian Cambrian Epoch 2 Middle Cambrian Amgan Menevian Furongian Paiban Cambrian Stage IX Dolgellian