Detailed information about 104.69.160.0/20