Detailed information about 193.103.64.0/18