Psalms 18:29-34

IHOT(i) (In English order)
  29 H3588 כי For H7323 בך ארץ by thee I have run through H1416 גדוד a troop; H430 ובאלהי and by my God H1801 אדלג have I leaped over H7791 שׁור׃ a wall.
  30 H410 האל God, H8549 תמים perfect: H1870 דרכו his way H565 אמרת the word H3068 יהוה of the LORD H6884 צרופה is tried: H4043 מגן a buckler H1931 הוא he H3605 לכל to all H2620 החסים׃ those that trust
  31 H3588 כי For H4310 מי who H433 אלוה God H1107 מבלעדי save H3068 יהוה the LORD? H4310 ומי or who H6697 צור a rock H2108 זולתי save H430 אלהינו׃ our God?
  32 H410 האל God H247 המאזרני that girdeth H2428 חיל me with strength, H5414 ויתן and maketh H8549 תמים perfect. H1870 דרכי׃ my way
  33 H7737 משׁוה He maketh H7272 רגלי my feet H355 כאילות like hinds' H5921 ועל me upon H1116 במתי my high places. H5975 יעמידני׃ and setteth
  34 H3925 מלמד He teacheth H3027 ידי my hands H4421 למלחמה to war, H5181 ונחתה is broken H7198 קשׁת so that a bow H5154 נחושׁה of steel H2220 זרועתי׃ by mine arms.