yay! does that mean i could have ovulated in the past 24hrs then? cd13 for me... yippeee!!