Mcg Partners, Ltd.