Detailed information about 139.178.144.0/20