I checked and it has to be an E because the previous gen had a completely different bumper and everything about the E fits with the picture. Even the air dam lip is the same.
International AB130, Foton Toano (Chinese rebadge of a Mercedes Sprinter), dunno about the semi, International C1800 Edit: Semi is an International S-Series