Does anyone know what these are? I think the stuff on the left is Spirobid worms, but I'm not entirely sure what possible type of algae might be in the larger fingerprint looking spot in the picture on the right. If anyone happens to know, I'd greatly appreciate your input.