TCPC Technical Analysis