104.24.117.211 Detail