macivsangrevupvsra