The amount of time going into this project, the volume of knowledge required for the various processes, and the dedication required to see it through is phenomenal, and you have hit a home run on all. Fantastic work Steve.