methylene blue and ivermectin