teMcr