marlinpond

Predictions and analysis