ecdef2