Nifty 50 up 0.03% on May 19; support slips to 23,300