Encore Software Services Inc merger