Adam,
Thanks so much for a “superb” job. I have sever seen such good craftsmanship.