Except as provided in subsection (c) of this section, any person who knowingly violates any provision of section
6302 of this title shall be subject to a civil penalty of not more than $100 for each violation. Such penalties shall be assessed by the Commission, except that penalties for violations of section
6302
(a)(3) of this title which relate to requirements prescribed by the Secretary, violations of section
6302
(a)(4) of this title which relate to requests of the Secretary under section
6296
(b)(2) of this title, or violations of section
6302
(a)(5) of this title shall be assessed by the Secretary. Civil penalties assessed under this part may be compromised by the agency or officer authorized to assess the penalty, taking into account the nature and degree of the violation and the impact of the penalty upon a particular respondent. Each violation of paragraph (1), (2), or (5) of section
6302
(a) of this title shall constitute a separate violation with respect to each covered product, and each day of violation of section
6302
(a)(3) or (4) of this title shall constitute a separate violation.