What is this?! Show or plug?

Membrane stretch and sweep yesterday.

This came out today. 39 Weeks.

As far as I heard, plug can come out months before labour....show happens when labour is imminent?

Is this plug or show? 🤔