Detailed information about 62.60.96.0/20