"Statistics updated on 5/15/2024 10:51:59 AM"
Little believable, hard to believe, that it does not seem to be true.