Frequency counters

119d9cdddbda5320b46e60edb8677b8cVVVVVVVVVVVVV