xor template