1003 XOR 509

534