cosmic period