Psalms 18:29-34

KJV_Strongs(i)
  29 H7323 For by thee I have run through [H8799]   H1416 a troop H430 ; and by my God H1801 have I leaped over [H8762]   H7791 a wall.
  30 H410 As for God H1870 , his way H8549 is perfect H565 : the word H3068 of the LORD H6884 is tried [H8803]   H4043 : he is a buckler H2620 to all those that trust [H8802]   in him.
  31 H433 For who is God H1107 save H3068 the LORD H6697 ? or who is a rock H2108 save H430 our God?
  32 H410 It is God H247 that girdeth [H8764]   H2428 me with strength H5414 , and maketh [H8799]   H1870 my way H8549 perfect.
  33 H7737 He maketh [H8764]   H7272 my feet H355 like hinds H5975 ' feet, and setteth [H8686]   H1116 me upon my high places.
  34 H3925 He teacheth [H8764]   H3027 my hands H4421 to war H7198 , so that a bow H5154 of steel H5181 is broken [H8765]   H2220 by mine arms.