I am no longer sure the place you're getting your info, however great topic.
I needs to spend a while finding out more or understanding more.
Thank you for fantastic information I was looking for this 
info for my mission.