Detailed information about 165.234.96.0/20