Confused please help !

Okay so I just got my OPKs in and thought I'd give one a try . Well AF is due tomorrow and this is what I got . Is this positive ? Is it even possible to ovulate a day before AF ? Or could I already be pregnant ?! If someone can please give me some info it would be really appreciated