Part 1: 3003 Part 2: ???