JOHN ALLGUREN & C:o.