trinity2006