IDT 3CR final 2