caterpiller

Predictions and analysis