Detailed information about 178.129.192.0/18