Detailed information about 105.246.112.0/20