I can't even imagine how much work went into this work of art! Many thanks to you and all the contributors. Wow.