MEMORANDUM OF AGREEMENT Dated: July 5, 2005