McGuire contract