TEMAC, INC.