946 XOR 586

504