Wow, not very many things make me get choked up, but that sure did.

Thanks for sharing.