The 1st quarter of 2017 has already come and gone. It has been a great 3 months with lots of...