def parse_response(browse_nodes_response_list):
    """
    The function parses Browse Nodes Response and creates a dict of BrowseNodeID to BrowseNode object
    :param browse_nodes_response_list: List of BrowseNodes in GetBrowseNodes response
    :return: Dict of BrowseNodeID to BrowseNode object
    """
    mapped_response = {}
    for browse_node in browse_nodes_response_list:
        mapped_response[browse_node.id] = browse_node
    return mapped_response