anchor.diff:  %% @@see //stdlib/gen_fsm:StateName/2
   %% @private
   %%
  -vector({ok, #'3gpp_swx_MAA'{'Result-Code' = [2001],
  +vector({ok, #'3gpp_swx_MAA'{'Result-Code' = [?'DIAMETER_BASE_RESULT-CODE_SUCCESS'],
   		'Origin-Realm' = HssRealm,
   		'Origin-Host' = HssHost,
   		'SIP-Number-Auth-Items' = [1],
  
positive.code: 		{aborted, Reason} ->
  			{stop, Reason, NewStateData}
  	end;
  register({ok, #'3gpp_swx_SAA'{'Result-Code' = [2001],
  		'Origin-Realm' = HssRealm, 'Origin-Host' = HssHost,
  		'Non-3GPP-User-Data' = [#'3gpp_swx_Non-3GPP-User-Data'{} = UserProfile]}},
  		#statedata{session_id = SessionId,
  
negative.code: %% @@see //stdlib/gen_fsm:StateName/2
  %% @private
  %%
  register({ok, #'3gpp_swx_SAA'{'Result-Code' = [?'DIAMETER_BASE_RESULT-CODE_SUCCESS'],
  		'Origin-Realm' = HssRealm, 'Origin-Host' = HssHost,
  		'Non-3GPP-User-Data' = [#'3gpp_swx_Non-3GPP-User-Data'{} = UserProfile]}},
  		#statedata{session_id = SessionId,
  