Legal Counsel at Kayne Anderson Capital Advisors — BranchFactor