Detailed information about 139.143.208.0/20