kiwicad

Predictions and analysis