BMW optimization, nonce overflow checks, fixed hash rate statistics