Any person, firm or corporation who shall knowingly and willfully violate the terms or provisions of the Mississippi Fire Prevention Code shall be guilty of a misdemeanor and upon conviction therefor shall be sentenced to pay a fine of not to exceed One Thousand Dollars ($1,000.00), and in case of continuing violations without reasonable effort on the part of the defendant to correct same, each day the violation continues thereafter shall be a separate offense.