Detailed information about 69.49.160.160/27