TMTC Almanac 2022