Ruff Consensus

Ruff Consensus