It has it all.
48 I am the bread of life. 49 Your forefathers ate the manna in the desert, yet they died. 50 But here is the bread that comes down from heaven, which a man may eat and not die. 51 I am the living bread that came down from heaven. If anyone eats of this bread, he will live forever. This bread is my flesh, which I will give for the life of the world.”