Evolutionists are not going to be happy...
None of this affects anything as recent as the development of life. It Has zero impact on TOE