240518 sperm fluke