implantation or miscarriage? warning:gross photos

6 weeks pregnant and bleeding today. implantaion or miscarriage?