Source: http://waterheatertimer.org/pdf/Hagar-montron-300-CS-programming.pdf