PURCHASE AND SALE AGREEMENT AMONG DOUBLECLICK INC., DOUBLECLICK INTERNATIONAL TECHSOLUTIONS LIMITED, APRIMO, INCORPORATED AND APRIMO UK LIMITED June 14, 2005