MSFT20260812C520