canldes

Predictions and analysis