anchor.diff:           simple_async_get_bulk3_cbp_temp/1,
            simple_async_get_bulk3_cbp_perm/1,
   	 
  -	 simple_v3_exchange/1, 
  +	 simple_v3_exchange_md5/1,
  +	 simple_v3_exchange_sha/1,
  +	 simple_v3_exchange_sha224/1,
  +	 simple_v3_exchange_sha256/1,
  +	 simple_v3_exchange_sha384/1,
  +	 simple_v3_exchange_sha512/1,
   
   	 discovery/1,
   	 
  
positive.code: 
  v3_cases() ->
      [
       simple_v3_exchange
      ].
      
  
  
negative.code:     ?line {ok, User} = mgr_user_start(Node),
      ?DBG("start_mgr_user -> User: ~p", [User]),
      link(User),
      
      [{user_pid, User} | Conf].
  
  init_mgr_v3_user(Conf) ->
      ?IPRINT("init_mgr_v3_user -> entry with"
              "~n   Conf: ~p", [Conf]),
  
      Node   = ?config(manager_node, Conf),
      %% UserId = ?config(user_id, Conf),
  
      ?line {ok, User} = mgr_user_start(Node),
      ?IPRINT("start_mgr_v3_user -> User: ~p", [User]),
      link(User),
  
      EngineID    = "agentEngine",
      AuthAlg     = ?config(auth_alg, Conf),
      SecName     = select_secname_from_authalg(AuthAlg),% "authSHA224",
      AuthKey     = select_authkey_from_authalg(AuthAlg),% "passwd_sha224xxxxxxxxxxxxxxx",
      Credentials =
        [ {auth,     select_auth_proto(AuthAlg)},
          {auth_key, AuthKey}
        ],
      ?line ok = mgr_register_usm_user(Node, EngineID, SecName, Credentials),
      
      ?IPRINT("start_mgr_v3_user -> done"),
      [{user_pid, User} | Conf].
  
  select_secname_from_authalg(md5) ->
      "authMD5";
  select_secname_from_authalg(sha) ->
      "authSHA";
  select_secname_from_authalg(sha224) ->
      "authSHA224";
  select_secname_from_authalg(sha256) ->
      "authSHA256";
  select_secname_from_authalg(sha384) ->
      "authSHA384";
  select_secname_from_authalg(sha512) ->
      "authSHA512".
  
  select_authkey_from_authalg(md5) ->
      "passwd_md5xxxxxx";
  select_authkey_from_authalg(sha) ->
      "passwd_shaxxxxxxxxxx";
  select_authkey_from_authalg(sha224) ->
      "passwd_sha224xxxxxxxxxxxxxxx";
  select_authkey_from_authalg(sha256) ->
      "passwd_sha256xxxxxxxxxxxxxxxxxxx";
  select_authkey_from_authalg(sha384) ->
      "passwd_sha384xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
  select_authkey_from_authalg(sha512) ->
      "passwd_sha512xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx".
  
  
  fin_mgr_user(Conf) ->
      User = ?config(user_pid, Conf),
  