Detailed information about 195.172.128.0/18