Detailed information about 62.4.80.0/20