20110527 unknown: Sensex ends on firming global trend