No you have not found the giardia. Please go back