THORNTON TOMASETTI, INC.