starsat 90000 new software