MSFT20250718P270