tmi need advice

thought i had started af yesterday just been to the toilet and this was on the panty liner, any ideas what it is its hard? sorry for the tmi