XERIUM TECHNOLOGIES, INC. AGREEMENT Dated as of May 16, 2007