Ba Partners, Ltd.