MSFT20250516P312.5