Seol mar théacs é seo: The MAXIMA Experiment: Latest Results and Consistency Tests