anchor.diff:     NewAcc = [{struct, [{"name", "nasIdentifier"},
            {"value", binary_to_list(IOI)}]} | Acc],
      char_attr_event_timestamp(CCR, NewAcc);
  -char_attr_nas_id(#'3gpp_ro_CCR'{} = CCR, Acc) ->
  +char_attr_nas_id(CCR, Acc) ->
   	char_attr_event_timestamp(CCR, Acc);
   char_attr_nas_id(Attributes, Acc) ->
   	NewAcc = case radius_attributes:find(?NasIdentifier, Attributes) of
  
positive.code: 	NewAcc = [{struct, [{"name", "callingStationId"},
  			{"value", binary_to_list(Called)}]} | Acc],
  	char_attr_nas_id(CCR, NewAcc);
  char_attr_calling_id(#'3gpp_ro_CCR'{} = CCR, Acc) ->
  	char_attr_nas_id(CCR, Acc);
  char_attr_calling_id(Attributes, Acc) ->
  	NewAcc = case radius_attributes:find(?CallingStationId, Attributes) of
  
negative.code: 		= [Cause]}]}]}, Acc) ->
  	[{struct, [{"name", "acctTerminateCause"},
  			{"value", integer_to_list(Cause)}]} | Acc];
  char_attr_cause(CCR, Acc) ->
  	char_attr_user_location(CCR, Acc);
  char_attr_cause(Attributes, Acc) ->
  	case radius_attributes:find(?AcctTerminateCause, Attributes) of
  