TPC ASSOCIATES INC.