WOW, all I can say is that, in my opinion, they are worms of some sort, possibly ascaris. The pictures were a bit big to see clearly. But I'd deffo say they were worms.
Better out that in! Whatever you're doing, you're doing something right. Well done! Keep us posted with the great pictures :-) Way to go FWEA!