anchor.diff:  			M2ua_out = M2ua
   	end,
   	% re-encode the data
  -	io:format("M2UA Encode: ~p~n", [M2ua_out]),
  +	%io:format("M2UA Encode: ~p~n", [M2ua_out]),
   	m2ua_codec:encode_m2ua_msg(M2ua_out).
   
   % mangle the received M2UA
   mangle_rx_m2ua_maup(L, From, M2ua = #m2ua_msg{parameters = Params}) ->
   	{_Len, M2uaPayload} = proplists:get_value(16#300, Params),
   	Mtp3 = mtp3_codec:parse_mtp3_msg(M2uaPayload),
  -	io:format("MTP3 Decode: ~p~n", [Mtp3]),
  +	%io:format("MTP3 Decode: ~p~n", [Mtp3]),
   	Mtp3_out = mangle_rx_mtp3(L, From, Mtp3),
  -	io:format("MTP3 Encode: ~p~n", [Mtp3_out]),
  +	%io:format("MTP3 Encode: ~p~n", [Mtp3_out]),
   	Mtp3OutBin = mtp3_codec:encode_mtp3_msg(Mtp3_out),
   	Params2 = proplists:delete(16#300, Params),
   	ParamsNew = Params2 ++ [{16#300, {byte_size(Mtp3OutBin), Mtp3OutBin}}],
  
positive.code: % mangle the received data
  mangle_rx_data(L, From, Data) when is_binary(Data) ->
  	{ok, M2ua} = m2ua_codec:parse_m2ua_msg(Data),
  	io:format("M2UA Decode: ~p~n", [M2ua]),
  	case M2ua of
  		#m2ua_msg{msg_class = ?M2UA_MSGC_MAUP,
  			  msg_type = ?M2UA_MAUP_MSGT_DATA} ->
  
negative.code: 				comm_lost ->
  					NewL = L,
  					% maybe we should simply die?
  					io:format("MSC SCTP comm_lost~n"),
  					foo:bar();
  				addr_unreachable ->
  					NewL = L,
  					io:format("MSC SCTP addr_unreachable~n"),
  					% maybe we should simply die?
  					foo:bar()
  			end,
  