sage: xQ = 0x5699b93fc6e1bd29e09a328d657a607b4155b61a6b5fcbedd7c12df7c67df8f5

xP and/or xQ may be different of what you think they are. Check your code upstream of line 56...