St. Olof , Blix , f ån Cadiz.