Jim,
Nice work.  Lots of time involved.


daveg, SW Washington & AZ