Canyon Springs Partners, Ltd.