Section 12. The court shall impose an assessment of $350 against any person who has been referred to a treatment program as a condition of probation. Such assessment shall be in addition to the cost of the treatment program. In the discretion of the court, such assessment may be reduced or waived if the court finds that such person is indigent or that payment of the assessment would cause the person, or the dependents of such person, severe financial hardship. Assessments made pursuant to this section shall be in addition to any other fines, assessments or restitution imposed in any disposition. All funds collected by the court pursuant to this section shall be transmitted monthly to the state treasurer, who shall deposit such funds into the General Fund.