This data was generated by running './totals.py *.out': - ==> 8.07% of non-alphanumerics _ ==> 8.05% of non-alphanumerics . ==> 7.04% of non-alphanumerics ( ==> 6.14% of non-alphanumerics ) ==> 6.13% of non-alphanumerics = ==> 5.98% of non-alphanumerics ' ==> 5.71% of non-alphanumerics , ==> 4.98% of non-alphanumerics # ==> 4.67% of non-alphanumerics " ==> 4.65% of non-alphanumerics / ==> 4.51% of non-alphanumerics : ==> 3.70% of non-alphanumerics ; ==> 3.60% of non-alphanumerics $ ==> 3.24% of non-alphanumerics > ==> 3.01% of non-alphanumerics * ==> 3.00% of non-alphanumerics \ ==> 2.68% of non-alphanumerics @ ==> 1.82% of non-alphanumerics } ==> 1.72% of non-alphanumerics < ==> 1.72% of non-alphanumerics { ==> 1.59% of non-alphanumerics ] ==> 1.45% of non-alphanumerics [ ==> 1.36% of non-alphanumerics ! ==> 0.87% of non-alphanumerics % ==> 0.79% of non-alphanumerics & ==> 0.75% of non-alphanumerics | ==> 0.64% of non-alphanumerics ? ==> 0.62% of non-alphanumerics + ==> 0.56% of non-alphanumerics ` ==> 0.37% of non-alphanumerics ^ ==> 0.30% of non-alphanumerics ~ ==> 0.28% of non-alphanumerics