Update #60


  1. Fixed year change causing event dates to be incorrectly calculated.