104.31.67.70 Detail