MSFT20260618C590