Software based (45/45)

Software based