Detailed information about 158.234.128.0/18