John, you said "Cisco ONE is a big deal, and it’s an important piece of our larger software strategy in a world where value is increasingly delivered to customers through software."

Please clarify. Does this complement Cisco's previously announced software partner arrangements -- as an example, for OpenStack deployment? Or, is this new strategy intended to supersede those prior arrangements?