Software based (8/45)

Software based