Sensex, Nifty End At New Record Highs; IT & PSU Bank Stocks Outperform