what is the meaning of special purpose almanac