Structure of Xac Nucleotide Pyrophosphatase/Phosphodiesterase