S-500 Hum Cancellation