Carl Diehl repeats as NationaLease Tech Challenge winner