Period or implantation

Today I am on cycle day 25 and 12 dpo.