Detailed information about 61.143.192.0/20