SERIES PORTFOLIOS TRUST INVESTMENT ADVISORY AGREEMENT with PALM VALLEY CAPITAL MANAGEMENT LLC