TTL, INC.