Frequency counters

81518b7fc75f890f36de8b68c022969exxxxxxxxxxxxxxxxxxxxxxxxxxxx