c.j. Gregory Associates, l.p.