Nifty eyes 24,800 breakout as Q1 results season nears end