CREDIT CARD PORTFOLIO PURCHASE AND SALE AGREEMENT By And Among STAGE STORES, INC. GRANITE NATIONAL BANK SPECIALTY RETAILERS (TX) LP STAGE RECEIVABLE FUNDING LP, as Sellers And ADS ALLIANCE DATA SYSTEMS, INC. WORLD FINANCIAL NETWORK NATIONAL BANK, as...