aligned secret with variant