Detailed information about 142.103.192.0/18