OWENS & MINOR, INC. and THE BANK OF NEW YORK Rights Agent Rights Agreement Dated as of April 30, 2004