29 And those who opposed thy promises have trodden down those who believed thy covenants.