Can We Trust Huawei?