0001209191-07-065020 4 1 20070416 20071119 20071119 Triangle Capital CORP 0001379785 061798488 MD 1231 3600 GLENWOOD AVENUE SUITE 104 RALEIGH NC 27612 9197194770 3600 GLENWOOD AVENUE SUITE 104 RALEIGH NC 27612 Long Tarlton H 0001389412 4 34 001-33130 071256627 (919) 719-4770 3600 GLENWOOD AVENUE SUITE 104 RALEIGH NC 27612 4 1 bna10741_bna01long.xml MAIN DOCUMENT DESCRIPTION