anchor.diff:  	Request = #'3gpp_swx_SAR'{'Session-Id' = SessionId,
   			'User-Name' = [IMSI],
   			'Origin-Realm' = OriginRealm, 'Origin-Host' = OriginHost,
  -			'Destination-Realm' = HssRealm, 'Destination-Host' = [HssHost],
  +			'Destination-Realm' = HssRealm, 'Destination-Host' = HssHost,
   			'Vendor-Specific-Application-Id' = #'3gpp_swx_Vendor-Specific-Application-Id'{
            		'Vendor-Id' = ?IANA_PEN_3GPP,
            		'Auth-Application-Id' = [?SWx_APPLICATION_ID]},
  
positive.code: 		{atomic, [#session{user_profile = UserProfile,
  				hss_realm = HssRealm, hss_host = HssHost} | _]} ->
  			NextStateData = NewStateData#statedata{user_profile = UserProfile,
  					hss_realm = HssRealm, hss_host = HssHost},
  			case lists:keyfind(APN,
  					#'3gpp_swx_APN-Configuration'.'Service-Selection',
  					UserProfile#'3gpp_swx_Non-3GPP-User-Data'.'APN-Configuration') of
  
negative.code: 		client_port :: pos_integer(),
  		service :: tuple(),
  		hss_realm :: string() | undefined,
  		hss_host = [] :: [diameter:'OctetString'()]
  		pgw_id = [] :: [diameter:'OctetString'()],
  		pgw_plmn = [] :: [diameter:'OctetString'()],
  		request :: #'3gpp_s6b_AAR'{} | undefined,
  