(a) Each person who fails to comply with any of the provisions of this chapter, prevents any inspection authorized by this chapter, or keeps false records shall be punished by a fine not to exceed $5,000. (b) Each violation of, or failure to comply with, this chapter shall constitute a separate offense and the penalties described in subsection (a) of this section shall be applicable to each separate offense.