anchor.diff:  													redirect_server = RedirectServerAddress},
   											rate1(Protocol, Service, Product, Buckets,
   													Timestamp, Address, Direction, Offer,
  -													Flag, DebitAmounts, ReserveAmounts, State);
  +													Flag, DebitAmounts, ReserveAmounts, ServiceType, State);
   										false ->
   											{out_of_credit, RedirectServerAddress, SessionList, [], []}
   									end;
  
positive.code: %% @hidden
  rate1(Protocol, Service, Product, Buckets, Timestamp, Address, Direction,
  		#offer{specification = undefined, bundle = Bundle}, Flag,
  		DebitAmounts, ReserveAmounts, #state{service_type = ServiceType} = State) ->
  	try
  		F = fun(#bundled_po{name = OfferId}, Acc) ->
  				case mnesia:read(offer, OfferId, read) of
  
negative.code: 										true ->
  											State = #state{buckets = Buckets,
  													product  = Product,
  													service_id = ServiceId,
  													charging_key = ChargingKey,
  													service_network = ServiceNetwork,
  