Detailed information about 142.85.32.0/19