On the net Casinos and Random Range Generators