Exhibit 4.3 DIMAC HOLDINGS, INC. $30,000,000 15 1/2% Senior Notes due October 22, 2009 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (the "Agreement") is made and entered into as of October 22, 1998, by and among DIMAC Holdings,...Registration Rights Agreement • November 12th, 1998 • Dimac Holdings Inc • New York
Contract Type FiledNovember 12th, 1998 Company Jurisdiction
DIMAC Holdings, Inc. as issuer 151/2% Senior Notes due October 22, 2009 ______________________________________________ INDENTURE Dated as of October 22, 1998 ______________________________________________ Wilmington Trust Company, TrusteeIndenture • November 12th, 1998 • Dimac Holdings Inc • New York
Contract Type FiledNovember 12th, 1998 Company Jurisdiction
AMENDED AND RESTATED STOCKHOLDERS AGREEMENT Dated as of October 22, 1998 By and Among THE MDC ENTITIES, DIMAC HOLDINGS, INC., THE MANAGEMENT STOCKHOLDERS and THE NON-MANAGEMENT STOCKHOLDERSStockholders Agreement • November 12th, 1998 • Dimac Holdings Inc • New York
Contract Type FiledNovember 12th, 1998 Company Jurisdiction
DIMAC HOLDINGS, INC. WARRANT AGREEMENT This Warrant Agreement dated as of October 22, 1998 (this "Agreement") is entered into by and among DIMAC Holdings, Inc., a Delaware corporation ("DIMAC Holdings"), and the purchasers party hereto (each, a...Warrant Agreement • November 12th, 1998 • Dimac Holdings Inc • Delaware
Contract Type FiledNovember 12th, 1998 Company Jurisdiction