LISTED FUNDS TRUST INVESTMENT ADVISORY AGREEMENT with Princeton Fund Advisors, LLC