Ivermectin is winning !