MSFT20260618C310