MSFT20260812P440