Detailed information about 61.84.192.0/20