smaribbon

Predictions and analysis