Implantation or....?

AF is due July5, and when I wiped today I saw this, a couple of times after wiping. I’ve also been having A LOT of discharge lately, way more than usual. Just confused 🤷🏻‍♀️