Sudan fires top judge, accepts prosecutor's resignation : vi