GUARANTY, PLEDGE AND REPAYMENT AGREEMENT