Thank you, Tom and Louis, and welcome, everyone. Louis and tom have already provided a comprehensive update on our performance. So, I want to take a few minutes to offer deeper dive into the PayFac business, which has been the focus of much of our growth investment. Since joining the Payment Data family in the fall of 2017, our mission has been to quickly integrate Singular Payments and commercially launch its typical product PayFac-In-A-Box. Through the end of 2018, the PayFac team was heads down tiding up the technology and mapping the sales and marketing strategy. With the technology hardened and the opportunities for other success identified, we effectively launched the service in the fourth quarter of 2018. The reception has been extremely encouraging. Today, we have a good pipeline of software companies that are in various stages of engagement, whether negotiating contracts, working on completing immigrations, on-boarding customers or processing transaction. We estimate that all the merchants using the software of all ISVs with whom we have signed an agreement today, represent potentially $1 billion in annual processing volumes. We have seen a fairly steady stream of new ISV engagements which we have previously announced. Behind these companies, there is a growing list of additional opportunities. A quick example. In January, we announced that property management software companies TenantMagic and propVIVO had signed PayFac-In-A-Box agreements. The property management space is a vertical that is particularly well-suited for our technology and along with healthcare, utilities and insurance is an industry we have specifically targeted. Both firms have already completed in integration to our proprietary technology have board and hundreds of their software users on to our system, and many have begun to transact business on the platform. Since we are focused on ISVs with 500 or more users, the mandated type of agreement we are advocating the ISVs adopt makes both financial and technical sense. First, ISVs are financially incentivized to transfer as much volume on to PayFac-In-A-Box as possible. And given the technological burden of maintaining multiple payment relationships, this approach also simplifies administration and saves them money. With many varieties of ISV payment integrations available, I'm often asked why an ISV would choose our PayFac-In-A-Box solution. While it is not uncommon for a software company to have some sort of existing payment integration, they are typically with either a third-party payment gateway provider like an AUTH.net or someone like Stripe and do not provide for the mechanisms required to properly monetize payments on a large scale in the near-term. For those who offer more standardized third-party payment gateway options, their downstream customers still have to go through the laborious process of setting up their own merchant account, which could take as much as 4 to 6 weeks. With the PayFac-In-A-Box integration, that process is reduced to a matter of minutes. Of equal importance, our solution mitigates all the compliance, operating and regulatory complexities inherent with the payments industry, which are troublesome for non-traditional payments industry entrants such as ISVs. So, it's an easy decision. ISVs can avoid the regulatory and other pains of traditional ISV processor relationship and obtain all the reporting tools that Stripe or other competitors can't provide. PayFac-In-A-Box is simply an ISV’s is fastest path to incremental revenue through a profit sharing partnership with Payment Data. Furthermore, in contrast to our competitors’ generally narrow options, with our strong ACH and prepaid technology, we can offer our clients a more comprehensive solution than a traditional card transaction processor. For instance, we recently introduced a robust money disbursement platform that provides access to our ACH, push the debit card, and virtual and physical card issuance capabilities. This allows businesses to disperse funds in a variety of efficient and cost effective ways all through API calls. By combining our traditional payment services with our card issuance platform, we now offer payment recipients the ability to choose between the issuance of a prepaid debit Mastercard, real time deposits to checking accounts, traditional ACH or direct deposit or paper check. As Louis mentioned earlier, this is an example of how we are being innovative in our thinking and capitalizing on the strategic advantage of having ACH prepaid and card processing capabilities all under one roof. We continue to enhance our API libraries to include other value added payment functionality, with the aforementioned integration with our ACH and prepaid technologies being just the latest example. At this time, we'd like to open up the call to questions. As a reminder, in addition to Tom, Louis and myself, we also have Houston Frost, our Senior Vice President of Corporate and Prepaid Development, on the line to assist in answering your questions. Operator?