It's not a stupid question at all. I've asked the same question from several people and have no answer yet. What I've been told if you want to present your forms in person at the meeting then you need all documentation at that time. Otherwise, you can send it in at a later date. That's all I know at this point. I'm hoping they can't touch our shares.
There is a web link for the meeting. When I find it will send it.