Detailed information about 61.175.112.0/20