Detailed information about 42.153.112.0/20