CONTRIBUTION, ASSIGNMENT, ASSUMPTION AND ACKNOWLEDGMENT AGREEMENT