Caterpillar 336E hydraulic excavator