Author: NCR Technosolutions LLC