HERCULES CAPITAL FUNDING TRUST 2014-1 NOTES NOTE PURCHASE AGREEMENT