Melanie,

thanks for checking the code.

the first EEPROM Address for the lookup table is 21, so far you are right.

as the address is calculated from "Month+20" the result for January (Month=1) would give 21.

(We are counting months starting from 1, not zero.)

best regards

Ralph