Class weighting

Class weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weightingClass weighting