40C1012