The Sensex is now up 110 points at 17,602.Larsen & Toubro and Maruti have surged 2.6% each to Rs 3,100 and Rs 1,052, respectively.HDFC has moved up 1.7% to Rs 2,501. Tata Motors and Mahindra & Mahindra have rallied 1.5% each to Rs 776 and Rs 736, respectively.Reliance Communications and BHEL have advanced 1.3% each to Rs 650 and Rs 2,219, respectively.Satyam, TCS and ICICI Bank are up 1% each at Rs 461, Rs 1,090 and Rs 1,026, respectively.Cipla has dropped 1.7% to Rs 185. ITC has slipped 1.5% to Rs 176, and Ranbaxy has declined 1.3% to Rs 407.NTPC and Ambuja Cements are down 1% each at Rs 203 and Rs 144, respectively.