Detailed information about 142.103.144.0/20