$ICX Di Hua Zhi Xiu, probably going to blame the market makers again