3025 ) Hagelin & Afvegren.