John, thanks. Appreciate you going through the numbers. Well, folks, we – our pipeline continues to be very strong and as we head into Q3, we expect more revenue diversification among more customers. As a matter of fact, in Q3, we expect to have three customers who we will build over seven figures each. So, that continues to show positive results at the bottom-line. We are continuing to expand the sales team and also, adding more scale in the service and support function. As a matter of fact, this month, at the end of the month in May, we are holding our first ever Company Service Summit. So all of our service assets – folks, people, from across the country will be gathered at our Windsor office for four days of intense training as we rollout new service initiatives. People could ask why. Why are you doing these things? It’s real simple. We are preparing for consolidation in this industry and we expect to be a go to destination for those companies who are looking or will be ultimately consolidated. One can – you can simplify the market for digital signage really into three layers. There is the enterprise layer, there is the SMB, and there is everything else. We clearly expect to play in the enterprise and SMB space. Enterprise level networks requires scale of technology, requires scale of service and support an organization. These are the deals that represent the highest value and therefore the greatest risk. Stability, staying power and executive retention are highly valued to these clients who are in the enterprise space. The resources required to win and maintain such deals are significant. Five to ten years ago, the systems – the digital system that we were deploying were relatively small networks and they were nice to have. Today, these networks are really must have for organizations. As you continue to see the ongoing turmoil in the retail and from some of the great retail organizations across America, they are looking and evaluating how can I rollout large-scale production systems. And so, they will be rolling out 30,000 node networks, 20,000 node networks and by nodes, we mean displays. And so, as a enterprise level organization, you will put much greater emphasis on who is my partner. The small standalone organization that has done great work in the past will no longer be able to play in the enterprise space. We believe Creative Realities will, that is our goal and that will continue to drive our business. So, with that, like to open it up for any questions anybody might have. John, do we have any questions come in?