Detailed information about 139.186.32.0/20