1040 XOR 1867

859