AMENDED AND RESTATED FINANCING AND SECURITY AGREEMENT Dated February 22, 2008 By and Between BRANCH BANKING AND TRUST COMPANY And TVI CORPORATION and Subsidiaries