1st January 2001
https://sites.google.com/view/robert554433w/home
The biggest and most trusted online slot sites most often win