God. See on ver. Genesis 41:16 Exodus 9:14 Joshua 11:6 Psalms 98:2 Isaiah 41:22 Isaiah 41:23 Isaiah 43:9 Daniel 2:28 Daniel 2:29 Daniel 2:45 Daniel 2:47 Amos 3:7 Matthew 24:40 Mark 13:23 Ephesians 1:17 Revelation 4:1