Huawei mate 9 contract