Frequency counters

3f87e5f60c0d6ef7901c94647caf7484BBBBBBBBBBBBBBBBBBBBB