Great, concise explanation of KGW. I will definitely run this by the community, if they haven't already seen it. Thanks again.
After doing some further reading, KGW has been exploited in the past. DGW apparently uses similar structure but a better algorithm.
https://gist.github.com/GeertJohan/b28da8105babf0553f21Thank you again. I'll read that now.