MSFT20260810P405