Agree 100%,,, "We are way past due" & there's only 4 trading days left before June 15th. Yes, I would say we're past due!