cottone

Predictions and analysis