Author: Comviva Technologies Limited