End-to-End ATM no envelope check/cash deposit solution.