Detailed information about 105.247.32.0/20