Detailed information about 105.246.80.0/20