Detailed information about 173.182.64.0/20