s. m . hemresa.