1040 XOR 31

1039