Detailed information about 150.158.192.0/18