Exodus 4 24 26 explained catholic July 8, 2019 16 32 64 128 Exodus 16 in hebrew Exodus 4 24-26 catholic