contract c fmq – Meaning and Explanation