Wow, I didn't know all that. It is a bit to chew on.
I'm glad this has been an educational experience!