MSFT20250718P400