TC First Generation 2004-2010