Thank you, Nancy. At the end of March, we completed the migration of all existing customers to the third generation of the Calix platform. As important, those customers who expand their partnerships ...