Wonderful stuff Larry.
Thanks for sharing.