haft n . v. plats ili