TTI, INC.