Detailed information about 61.96.112.0/20