CNH EQUIPMENT TRUST 2005-B SALE AND SERVICING AGREEMENT