1040 XOR 1966

958