CAVALLO (306)