Thanks for sharing. I got a lot out of reading this. Just wanted to give you props for organizing this so well and laying it out so that it's easily understood.