IFC latest test study guide