Detailed information about 132.251.128.0/18