oxstone:

Chugged along on this while I was waiting in queue for two hours.

stormandozone