Detailed information about 62.120.192.0/20