Detailed information about 203.68.192.0/18