Section 34. Whoever violates any provision of sections 21 to 24, inclusive, or any rule or regulation made thereunder, shall be punished by a fine of not less than $250 nor more than $500.

Whoever violates subsections (e) to (h), inclusive, of section 26 shall be punished by a fine of not less than $250 nor more than $1,000.

Whoever violates any provision of section 25 or subsections (a) to (d), inclusive, of section 26 shall be punished for a first offense, by a fine of $250, and for a second or subsequent offense, by a fine of not less than $500 nor more than $2,500, and the snow vehicle or recreation vehicle in use at the time of such second or subsequent offense shall be subject to forfeiture under section 26C.