TARC, Inc