McAPPLE CONTRIBUTION AGREEMENT