j f. m m c.