2590 XOR 1040

3598