Interesting discussion. I was aware of most of it, but appreciate the detailed info.