Code now requires RDRAND, removed fast rand sse because it was producing bad random numbers