Detailed information about 61.255.96.0/20