AVERMEDIA TECHNOLOGIES INC.