hal1 ecl1 ecl2 ecl3 ful1 hal2 pec1 pec2