Author: ncm financials