Grant MacDonald four billion bucks