2003 May 29 flare: magnetic context