The Secretary shall record the votes and keep the minutes of all meetings and proceedings of the Association, Board, and of its members; keep the corporate seal of the Association and affix it on all paper requiring said seal; shall serve notice of meetings of the Board and of the members; shall keep appropriate current records showing the members of the Association, together with their addresses, and shall perform such other duties as required by the Board. The Secretary shall mail minutes of meetings to each member, postage prepaid, addressed to the member’s address last appearing on the books of the Association or supplied by each member for the purpose within 30 days after the meeting.