How to XOR two hex values and am I doing crib dragging correctly? (OTP) Let's say I have the two cipher texts

7ECC555AB95BF6EC605E5F22B772D2B34FF4636340D32FABC29B
73CB4855BE44F6EC60594C2BB47997B60EEE303049CD3CABC29B

According to this website http://xor.pw/? the result of the XOR is 

d071d0f071f000000071309030b4505411a5353091e13000000

Is this correct? I don't know as I do not know how to XOR two hex numbers (I assume you turn them into binary but this would become incredibly tedious very fast)

And to further my question, is this the correct way to crib drag?

746865 XOR d071d0
Gives a419b5, which is a non ASCII-Character

Then I would to proceed to move one character down

746865 XOR 071d0f
which gives 73756a which in ASCII turns into 'suj' but likely gibberish

and so forth. 

Am I correctly doing the procedure?
Xoring this "hexadecmal" value of

7ECC555AB95BF6EC605E5F22B772D2B34FF4636340D32FABC29B 

with the hexadecimal value of 

73CB4855BE44F6EC60594C2BB47997B60EEE303049CD3CABC29B

will lead to:

0D071..... As the page told you.

Xoring is a so called modulo 2 addition without carry bit propagation. You are adding each bit with the corresponding bit of the other string. First you convert your hexadecimal representation into binary. Then you perform the modulo 2 addition. (dots are for better readability)

7ECC5 becomes 0111.1110.1100.1100.0101
73CB4 becomes 0111.0011.1100.1011.0100
--------------------------------------
XOR
--------------------------------------
              0000.1101.0000.0111.0001
which is converted into
              0    D    0    7    1


PS:

Apply the following rules for adding each bit.

0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0