MSFT20260812C500