Detailed information about 145.234.128.0/18