THE O'REILLY GROUP COMPANIES