I'll admit that I have no idea what latest SEC document means
My gut feeling is that it is meaningless and that they are just going through the once-a-year shareholder meeting charade deal. Kind of like the US elections in a way. But maybe it means something important. I have no idea what it really means - but I believe it means nothing. There may be some weasly critical issue buried in the fine print.