but, wtf do I know anyway.
It's Your Menstrual Cycle - www.MyMonthlyCycles.com -
Track and calculate your menstrual cycles for free.