Internal audit of the association may be conducted by the General Assembly, Board of Directors or Board of Auditors as well as independent audit firms. The fact that the audit has been conducted by the General Assembly, Board of Directors or independent firms does not relieve the Board of Auditors of its liability.