ASSIGNMENT, CONVEYANCE AND ASSUMPTION AGREEMENT (HPP)