PLEDGE AND SECURITY AGREEMENT (TNP SRT Secured Holdings, LLC)