Spirit Advisors, LP