Detailed information about 62.78.16.0/20