It's a big surprise that OKEx fails all of the three tests. So far, I always think that Binance, Huobi and OKEx are top 3 largest exchanges. Kucoin, a decent exchange also fails in one test. Aside from these two exchanges, I don't find anything strange with the others.