Verse 32 Moses gave you not. The meaning is, that the true bread from heaven was not the manna of Moses, but the spiritual food bestowed upon the believer through Christ.