( 3051 ) A . Hagelin , li.