YHVH’s Covenants Adamic Noahic Abrahamic Mosaic Davidic New Covenent Ezekial 36:26 New heart, and New Spirit