Detailed information about 150.243.96.0/20