Copyright (c) 2016-2017 Huawei Technologies Co., Ltd.
Modifications copyright (C) 2019 AT&T Intellectual Property
Modifications Copyright (C) 2019-2020 Nordix Foundation.
Copyright (c) 2016-2017 Huawei Technologies Co., Ltd.
Modifications copyright (C) 2019 AT&T Intellectual Property
Modifications Copyright (C) 2019-2020 Nordix Foundation.