C1040 INTERNAL