On the Huawei comments, listen, I understand that it's getting a lot of geopolitical attention and a lot of publicity, but this is not particularly a new dynamic to us. This has been in play for a couple of years now, and it's going to take a while because, first of all, you talked about in Europe, they've got massive amounts of installed base. It's integrated into all of their back-office systems. It's very expensive for these carriers to make those kinds of wholesale moves, and the operational issues associated with that are very large. So even though many governments et cetera, would like that to go faster, it also costs a lot of money. And so, you factor all of that in, and then the reality is, yes, it's a great tailwind and will happen we think over a period of time, but not as fast as folks will think, possibly with the exception of India as I talked about earlier. And overall, your number around the share that they have in Europe and then India, is it a $0.5 billion to a $1 billion total market, something like that? Yes. But it will be feathered in – it's already feathered into our forecast for the year and has been for the last couple of years. So I don't think would be appropriate to carve that out, and apart from which having visibility to that degree of granularity three years out is certainly challenging. But it is a tailwind, it's a very positive dynamic for us. We are winning business there. We just won some in India. We've won some business in Europe that we are now deploying. You look at people like Deutsche Telekom, Vodafone Group, BT, those are existing customers that we are expanding with because of this dynamic, and that is happening, but it's feathered into our overall business now.