HERCULES CAPITAL, INC.