CREDIT AGREEMENT Dated as of June 1, 2005 among MENTOR GRAPHICS CORPORATION, BANK OF AMERICA, N.A., as Agent, KEYBANK NATIONAL ASSOCIATION, as Documentation Agent, and THE OTHER FINANCIAL INSTITUTIONS PARTY HERETO BANC OF AMERICA SECURITIES LLC, as...