RIGHTS AGREEMENT Dated as of November 16, 2004 between DIGIMARC CORPORATION and EQUISERVE TRUST COMPANY, N.A., as Rights Agent