Detailed information about 173.182.32.0/20