REGISTRATION RIGHTS AGREEMENT Dated as of June 2, 2003 by and among ABN AMRO BANK N.V. and